Go to file
2024-07-17 16:59:18 +02:00
.gitea/workflows 🤖 Repository layout updated to latest version 2024-07-17 15:54:52 +02:00
kobo_wall_calendar Cache in output 2024-07-17 16:59:18 +02:00
static Improved templating 2023-09-17 18:06:20 +02:00
templates Download from google 2023-09-17 22:35:27 +02:00
.gitignore 🤖 Repository layout updated to latest version 2024-07-17 16:12:52 +02:00
LICENSE 🤖 Repository layout updated to latest version 2024-07-17 15:54:52 +02:00
README.md 🤖 Repository layout updated to latest version 2024-07-17 15:54:52 +02:00
requirements.txt Use SecretLoader 2024-07-17 15:49:18 +02:00
ruff.toml 🤖 Repository layout updated to latest version 2024-07-17 15:54:52 +02:00
setup.py 🤖 Repository layout updated to latest version 2024-07-17 15:54:52 +02:00

Kobo Calendar Server

Small calendar web-server pulling from ICAL files, and presenting events in a lightweight HMTL frontend.

The motivation was to create a lightweight wall calendar to use with an old Kobo Aura e-reader, to take advantage of the its e-ink screen, but I had problems getting it to run 24/7.

Example usage

  1. Add ICAL links to any SecretLoader compatible location, for the key ical_links. Simplest approach is to add them to a file under secrets/ical_links. (Google Calendar hidden ICAL links works great here.)
  2. Launch server using something like: python -m kobo_wall_calendar
  3. Navigate to http://localhost:8080/.
  4. Enjoy

License

Copyright (c) 2022-2024 Jon Michael Aanes

All rights reserved.