Upload files to "compose/wordpress"

This commit is contained in:
Ivo Oskamp 2024-12-20 22:38:49 +01:00
parent 85a45d0362
commit 5de2d6df70
2 changed files with 31 additions and 0 deletions

3
compose/wordpress/.env Normal file
View File

@ -0,0 +1,3 @@
WORDPRESS_DB_NAME=
WORDPRESS_DB_USER=
WORDPRESS_DB_PASSWORD=

View File

@ -0,0 +1,28 @@
networks:
backend:
external: true
services:
wordpress:
image: wordpress:latest
restart: unless-stopped
security_opt:
- apparmor:unconfined
container_name: wordpress-personal
environment:
- WORDPRESS_DB_HOST=mariadb
- WORDPRESS_DB_NAME=${WORDPRESS_DB_NAME}
- WORDPRESS_DB_USER=${WORDPRESS_DB_USER}
- WORDPRESS_DB_PASSWORD=${WORDPRESS_DB_PASSWORD}
volumes:
- /docker/appdata/wordpress-personal:/var/www/html
networks:
- backend
labels:
- traefik.enable=true
- traefik.http.routers.wordpress-personal.entrypoints=websecure
- traefik.http.routers.wordpress-personal.rule=Host(`admin.example.com`)
- traefik.http.routers.wordpress-personal.tls=true
- traefik.http.routers.wordpress-personal.tls.certresolver=production
- traefik.http.routers.wordpress-personal.service=wordpress-personal
- traefik.http.services.wordpress-personal.loadBalancer.server.port=80