Add docker-compose.yaml

Initial commit
This commit is contained in:
2026-08-03 16:51:44 -05:00
commit 1905f871b7
+43
View File
@@ -0,0 +1,43 @@
services:
sqldb:
image: mysql:8.3
volumes:
- /srv/docker/kimai/mysql:/var/lib/mysql
environment:
- MYSQL_DATABASE=kimai
- MYSQL_USER=kimaiuser
- MYSQL_PASSWORD=Tremor-Tarot-Badland2
- MYSQL_ROOT_PASSWORD=Motivator-Pumice-Pancake3
command: --default-storage-engine innodb
restart: unless-stopped
healthcheck:
test: mysqladmin -uroot -p$$MYSQL_ROOT_PASSWORD ping -h 127.0.0.1 --silent
interval: 10s
timeout: 5s
retries: 12
start_period: 30s
kimai:
image: kimai/kimai2:stable
depends_on:
sqldb:
condition: service_healthy
restart: true
volumes:
- /srv/docker/kimai/data:/opt/kimai/var/data
- /srv/docker/kimai/plugins:/opt/kimai/var/plugins
ports:
- 8001:8001
environment:
- APP_SECRET= MOpjyc5UWVYowgjWR7FhStVc5NCz2D7H
- TRUSTED_HOSTS=kimai.speerfam.net # set this to the domain name you use to access Kimai
- ADMINMAIL=mwspeer@gmail.com
- ADMINPASS=Grumbling-Evacuate-Brethren5
- "DATABASE_URL=mysql://kimaiuser:Tremor-Tarot-Badland2@sqldb/kimai?charset=utf8mb4&serverVersion=8.3.0"
restart: unless-stopped
volumes:
data:
mysql:
plugins: