timekeeper is an open source system for managing event schedules. It is created and optimized for Jugend hackt events.
It provides basic mechanisms for the creation and management of time schedules, locations and rooms for events. It can also export schedules as Calendar (ical), VOC Schedule (Info Beamer) and Markdown tables.
- Postgresql
podman run ghcr.io/m4schini/timekeeper:latest \
-p 8080:80 \
--env TIMEKEEPER_BASE_URL= \
--env DATABASE_CONNECTIONSTRING= \
--env JWT_SECRET=
helm install timekeeper ./helm| Environment Variable | Required | Default | Description |
|---|---|---|---|
| DATABASE_CONNECTIONSTRING | REQUIRED | ||
| JWT_SECRET | REQUIRED | ||
| TIMEKEEPER_TIMEZONE | Europe/Berlin | ||
| TIMEKEEPER_TELEMETRY_ENABLED | false | Enables prometheus metrics endpoint at /metrics and debug level logging | |
| PORT | 80 | ||
| TIMEKEEPER_BASE_URL | |||
| TIMEKEEPER_ADMIN_PASSWORD |
CC-BY-SA 4.0 Jugend Hackt (Hanno Sternberg)
Copyright 2020, Braille Institute of America, Inc. (https://www.brailleinstitute.org/), with Reserved Font Names: “ATKINSON” and “HYPERLEGIBLE”. This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: https://openfontlicense.org
