45 lines
984 B
YAML
45 lines
984 B
YAML
|
services:
|
||
|
mediawiki:
|
||
|
image: mediawiki
|
||
|
container_name: mediawiki
|
||
|
ports:
|
||
|
- "8080:80"
|
||
|
volumes:
|
||
|
- mediawiki_data:/var/www/html/images
|
||
|
environment:
|
||
|
- MEDIAWIKI_DB_HOST=database
|
||
|
- MEDIAWIKI_DB_NAME=mediawiki
|
||
|
- MEDIAWIKI_DB_USER=root
|
||
|
- MEDIAWIKI_DB_PASSWORD=example
|
||
|
depends_on:
|
||
|
- database
|
||
|
|
||
|
redmine:
|
||
|
image: redmine
|
||
|
container_name: redmine
|
||
|
ports:
|
||
|
- "8081:3000"
|
||
|
volumes:
|
||
|
- redmine_data:/usr/src/redmine/files
|
||
|
environment:
|
||
|
- REDMINE_DB_POSTGRESQL=database
|
||
|
- REDMINE_DB_DATABASE=redmine
|
||
|
- REDMINE_DB_USERNAME=root
|
||
|
- REDMINE_DB_PASSWORD=example
|
||
|
depends_on:
|
||
|
- database
|
||
|
|
||
|
database:
|
||
|
image: postgres:latest
|
||
|
container_name: database
|
||
|
environment:
|
||
|
POSTGRES_USER: postgres
|
||
|
POSTGRES_PASSWORD: example
|
||
|
POSTGRES_DB: postgres
|
||
|
volumes:
|
||
|
- database_data:/var/lib/postgresql
|
||
|
|
||
|
volumes:
|
||
|
mediawiki_data:
|
||
|
redmine_data:
|
||
|
database_data:
|