Archived since Google Calendar subscription often fails. Davx5 can sync CalDAV to Android local calendar.
Convert CalDAV to ics
file.
You can deploy on your server so that Google Calendar can subscribe it.
- install Python 3 requirements.
pip install -r requirements.txt
- Fill in
config.json
with your CalDAVURL
,username
andpassword
.
{
"url": "http://caldav.example.com",
"username": "username",
"password": "password"
}
- Run
python3 main.py
- Open http://localhost:45000/caldav.ics in your browser.
MIT