Container images and tools to build and run kimai time tracking.
  • Dockerfile 55.3%
  • Shell 44.7%
Find a file
Ludwig Rafelsberger 7ca41452e9 Adapt cleanup to upstream changes
Kimai has some not-to-distribute files removed
and others added. We remove them before shipping,
and this cleanup-step needs to reflect the current
upstream files.
2026-06-08 14:46:40 +02:00
conf Update to php 8.5 2026-06-08 13:21:43 +02:00
doc Move to single build+dist step, single image 2025-11-02 00:45:23 +01:00
.containerignore Move to single build+dist step, single image 2025-11-02 00:45:23 +01:00
.gitignore Move to single build+dist step, single image 2025-11-02 00:45:23 +01:00
Containerfile Adapt cleanup to upstream changes 2026-06-08 14:46:40 +02:00
getcomposer.sh Move to single build+dist step, single image 2025-11-02 00:45:23 +01:00
getkimai.sh Move to single build+dist step, single image 2025-11-02 00:45:23 +01:00
readme.md Move to single build+dist step, single image 2025-11-02 00:45:23 +01:00

Kimai Time Tracking

Tools to set up and run Kimai time tracking.

Provides build steps to create an OCI container image and a distribution archive, to be mounted as volume in both an app and a web server container.

Detailed instructions to get Kimai up and running as systemd user services, defined by Podman Quadlet.

Documentation

Detailed build and setup instructions can be found in the doc directory.

Here is the outline to get Kimai running:

  1. execute the build instructions
  2. set up static configuration files
  3. set up internal secrets to allow service communication
  4. set up the container infrastructure
  5. configure for your environment and needs
  6. start kimai up