mirror of
https://github.com/Dokploy/templates.git
synced 2026-06-15 20:25:24 +02:00
* add EZBookkeeping entry * Add GitLab CE entry to meta.json - Introduced a new entry for GitLab Community Edition, including its description, logo, and relevant links. - Added tags for better categorization: git, ci-cd, version-control, project-management.
36 lines
1.0 KiB
YAML
36 lines
1.0 KiB
YAML
version: "3.8"
|
|
services:
|
|
mysql:
|
|
image: mysql:8.0
|
|
restart: unless-stopped
|
|
environment:
|
|
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
|
|
- MYSQL_DATABASE=${MYSQL_DATABASE}
|
|
- MYSQL_USER=${MYSQL_USER}
|
|
- MYSQL_PASSWORD=${MYSQL_PASSWORD}
|
|
volumes:
|
|
- mysql-data:/var/lib/mysql
|
|
ezbookkeeping:
|
|
image: mayswind/ezbookkeeping
|
|
restart: unless-stopped
|
|
depends_on:
|
|
- mysql
|
|
environment:
|
|
- EBK_SERVER_DOMAIN=${EBK_SERVER_DOMAIN}
|
|
- EBK_SERVER_ENABLE_GZIP=${EBK_SERVER_ENABLE_GZIP}
|
|
- EBK_DATABASE_TYPE=${EBK_DATABASE_TYPE}
|
|
- EBK_DATABASE_HOST=${EBK_DATABASE_HOST}
|
|
- EBK_DATABASE_NAME=${EBK_DATABASE_NAME}
|
|
- EBK_DATABASE_USER=${EBK_DATABASE_USER}
|
|
- EBK_DATABASE_PASSWD=${EBK_DATABASE_PASSWD}
|
|
- EBK_LOG_MODE=${EBK_LOG_MODE}
|
|
- EBK_SECURITY_SECRET_KEY=${EBK_SECURITY_SECRET_KEY}
|
|
volumes:
|
|
- /etc/localtime:/etc/localtime:ro
|
|
- storage:/ezbookkeeping/storage
|
|
- logs:/ezbookkeeping/log
|
|
volumes:
|
|
mysql-data: {}
|
|
storage: {}
|
|
logs: {}
|