ansible-infra/resources/chaosknoten/ccchoir/docker_compose/compose.yaml.j2
Stefan Bethke 442231323c
All checks were successful
/ build (push) Successful in 26s
/ Ansible Lint (push) Successful in 3m30s
disable ccchoir.de for now
2026-10-20 15:05:55 +02:00

45 lines
1.1 KiB
Django/Jinja

---
# see https://github.com/hedgedoc/container/blob/master/docker-compose.yml
services:
database:
image: docker.io/library/mariadb:11
environment:
- "MARIADB_DATABASE=wordpress"
- "MARIADB_ROOT_PASSWORD={{ secret__mariadb_root_password }}"
- "MARIADB_PASSWORD={{ secret__wordpress_db_password }}"
- "MARIADB_USER=wordpress"
- "MARIADB_AUTO_UPGRADE=yes"
volumes:
- database:/var/lib/mysql
networks:
backend:
restart: unless-stopped
# app:
# image: docker.io/library/wordpress:7-php8.2
# environment:
# - "WORDPRESS_DB_HOST=database"
# - "WORDPRESS_DB_NAME=wordpress"
# - "WORDPRESS_DB_USER=wordpress"
# - "WORDPRESS_TABLE_PREFIX=wp_"
# - "WORDPRESS_DB_PASSWORD={{ secret__wordpress_db_password }}"
# volumes:
# - wordpress:/var/www/html/wp-content
# ports:
# - "127.0.0.1:3000:80"
# networks:
# backend:
# frontend:
# restart: unless-stopped
# depends_on:
# - database
volumes:
database: {}
wordpress: {}
networks:
backend:
internal: true
frontend: