kickoff-sync is a lightweight tool that automatically syncs your favorite football team’s upcoming matches to your Google Calendar. It fetches match data from a reliable source and creates calendar events with key details such as date, opponent, venue, and optional reminders.
Whether you’re tracking your club’s domestic league or international competitions, kickoff-sync helps you stay organized and never miss a match.
- Activate the Google Calendar API via Google Cloud Console.
- Subscribe to SofaScore API on RapidAPI (Free 500/Month).
- Clone the repository:
git clone https://github.com/LucaMino/kickoff-sync
- Create
.envfrom .env.example - Build container
docker-compose up -d --build
fly deploy
fly ssh console --app kickoff-sync // open an SSH console to your app
docker-compose run script pip list
docker-compose run script pip freeze > requirements.txtDistributed under the MIT License. See LICENSE.txt for more information.