kimai wip

This commit is contained in:
redbeardymcgee 2024-11-24 21:21:43 -06:00
parent 73f669f2db
commit 40cac851e8
3 changed files with 55 additions and 0 deletions

5
WIP/kimai/README.md Normal file
View file

@ -0,0 +1,5 @@
# Kimai
## Known issues
- 502 error

View file

@ -0,0 +1,25 @@
[Unit]
Description=Kimai database
After=network-online.target
[Service]
Restart=on-failure
TimeoutStartSec=900
[Install]
WantedBy=default.target
[Container]
Image=docker.io/mysql/mysql:8.3
ContainerName=kimai-db
HostName=kimai-db
Network=protonvpn
Volume=/volumes/kimai/var/lib/mysql:/var/lib/mysql
Environment=MYSQL_DATABASE=kimai
Environment=MYSQL_USER=kimaiuser
Secret=mysql-kimai-pw,type=env,target=MYSQL_PASSWORD
Secret=mysql-kimai-root-pw,type=env,target=MYSQL_ROOT_PASSWORD

25
WIP/kimai/kimai.container Normal file
View file

@ -0,0 +1,25 @@
[Unit]
Description=Time tracking
Wants=kimai-db.service
[Service]
Restart=on-failure
TimeoutStartSec=900
[Install]
WantedBy=default.target
[Container]
Image=docker.io/kimai/kimai2:apache
ContainerName=kimai
HostName=kimai
Network=protonvpn
Volume=/volumes/kimai/var/plugins:/var/plugins
Volume=/volumes/kimai/var/data:/var/data
Environment=ADMINMAIL=admin@kimai.localdomain
Environment=DATABASE_URL="mysql://kimaiuser:kimaipassword@sqldb/kimai?charset=utf8mb4&serverVersion=8.3.0"
Secret=kimai-db-pass,type=env,target=ADMINPASS