wordpress sites

This commit is contained in:
Joerg Lehmann 2021-08-14 09:57:23 +02:00
parent 29d65832ec
commit 06b014ca11
2 changed files with 48 additions and 1 deletions

View File

@ -0,0 +1,45 @@
version: '3.7'
services:
db_wp_acmoag:
image: mysql:8.0.19
cap_add:
- SYS_NICE # CAP_SYS_NICE
command: '--default-authentication-plugin=mysql_native_password'
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
- MYSQL_ROOT_PASSWORD=blafasel28
- MYSQL_DATABASE=wordpress
- MYSQL_USER=wordpress
- MYSQL_PASSWORD=blafasel28
expose:
- 3306
- 33060
wordpress_acmoag:
image: wordpress:latest
restart: always
environment:
- WORDPRESS_DB_HOST=db_wp_acmoag
- WORDPRESS_DB_USER=wordpress
- WORDPRESS_DB_PASSWORD=blafasel28
- WORDPRESS_DB_NAME=wordpress
expose:
- 80
labels:
- "traefik.enable=true"
- "traefik.http.routers.wordpressacmoag.rule=Host(`acmoag.com`,`www.acmoag.com`)"
- "traefik.http.routers.wordpressacmoag.entrypoints=websecure"
- "traefik.http.routers.wordpressacmoag.tls.certresolver=myresolver"
volumes:
- wordpress:/var/www/html
volumes:
db_data:
wordpress:
networks:
default:
external: true
name: proxy_default

View File

@ -2,6 +2,8 @@ version: '3.7'
services: services:
db: db:
image: mysql:8.0.19 image: mysql:8.0.19
cap_add:
- SYS_NICE # CAP_SYS_NICE
command: '--default-authentication-plugin=mysql_native_password' command: '--default-authentication-plugin=mysql_native_password'
volumes: volumes:
- db_data:/var/lib/mysql - db_data:/var/lib/mysql
@ -27,7 +29,7 @@ services:
- 80 - 80
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.wordpresscmoag.rule=Host(`www2.cmoag.com`)" - "traefik.http.routers.wordpresscmoag.rule=Host(`www.cmoag.com`)"
- "traefik.http.routers.wordpresscmoag.entrypoints=websecure" - "traefik.http.routers.wordpresscmoag.entrypoints=websecure"
- "traefik.http.routers.wordpresscmoag.tls.certresolver=myresolver" - "traefik.http.routers.wordpresscmoag.tls.certresolver=myresolver"
volumes: volumes: