feat: export calendar and backup db

This commit is contained in:
2026-10-06 15:44:25 +01:00
parent 306e21fe44
commit f4985b7fbc
28 changed files with 712 additions and 46 deletions
+8
View File
@@ -27,6 +27,14 @@ SMTP_PASSWORD=
SMTP_FROM=bar-rota@example.com
SMTP_STARTTLS=true
# Secret token of the shared whole-rota calendar feed (/calendar/<token>.ics).
# Leave empty and it is generated the first time an admin opens the schedules page.
CALENDAR_TOKEN=
# Where the startup backups of the SQLite file go. Empty means "backups" next to
# the database file. One copy per start, kept forever; names are never reused.
BACKUP_DIR=
# Reminder command looks this many days ahead.
REMINDER_DAYS_AHEAD=1