docker-compose.yml
version: '3.3'
services:
redmine:
image: redmine
restart: always
ports:
- 8080:3000
secrets:
- mysql_root
- mysql_user
environment:
REDMINE_DB_MYSQL: db
REDMINE_DB_PASSWORD_FILE: /run/secrets/mysql_root
REDMINE_SECRET_KEY_BASE_FILE: /run/secrets/mysql_user
volumes:
- ./files:/usr/src/redmine/files
db:
image: mariadb:latest
restart: always
secrets:
- mysql_root
environment:
MYSQL_ROOT_PASSWORD_FILE: /run/secrets/mysql_root
MYSQL_DATABASE: redmine
volumes:
- ./db:/var/lib/mysql
- ./init:/docker-entrypoint-initdb.d
- ./backup:/var/backups
secrets:
mysql_root:
file: ./mysql_root.txt
mysql_user:
file: ./mysql_user.txt
```-
Tags: Docker Redmine