Upload files to "compose/wordpress"
This commit is contained in:
parent
85a45d0362
commit
5de2d6df70
3
compose/wordpress/.env
Normal file
3
compose/wordpress/.env
Normal file
@ -0,0 +1,3 @@
|
||||
WORDPRESS_DB_NAME=
|
||||
WORDPRESS_DB_USER=
|
||||
WORDPRESS_DB_PASSWORD=
|
28
compose/wordpress/docker-compose.yml
Normal file
28
compose/wordpress/docker-compose.yml
Normal 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
|
Loading…
Reference in New Issue
Block a user