docker-compose up -d
goto http://localhost:8080 and login with one of the demo users
This is an example for an environment of Zeiterfassung with docker-compose, including:
- zeiterfassung, the application itself
- postgres, database for storing application data
- keycloak, oidc-compatible identity and access management for user and access handling, configured with demo users
- mailhog, as mailserver mock, which should be replaced with your mail server
Additionally, you need to make sure:
- to add persistence for keycloak, see keycloak documentation
- to install OS updates on host system
- to have all specified dependencies (keycloak, postgres) up-to-date
- create backups (application data, keycloak data) on regularly bases
- keep Zeiterfassung up-to-date
If you need any assistance for installation, you can reach out via E-Mail