adds more env variables
This commit is contained in:
@@ -2,39 +2,39 @@
|
|||||||
networks:
|
networks:
|
||||||
default:
|
default:
|
||||||
external:
|
external:
|
||||||
name: ${PREFIX}
|
name: ${DOCKER_PREFIX}
|
||||||
|
|
||||||
services:
|
services:
|
||||||
adminer:
|
adminer:
|
||||||
container_name: ${PREFIX}-adminer
|
container_name: ${DOCKER_PREFIX}-adminer
|
||||||
image: adminer:4.7.2-standalone
|
image: adminer:4.7.2-standalone
|
||||||
labels:
|
labels:
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.routers.${PREFIX}-adminer.entrypoints=https
|
- traefik.http.routers.${DOCKER_PREFIX}-adminer.entrypoints=https
|
||||||
- traefik.http.routers.${PREFIX}-adminer.rule=Host(`adminer.${PREFIX}.localhost`)
|
- traefik.http.routers.${DOCKER_PREFIX}-adminer.rule=Host(`adminer.${DOCKER_PREFIX}.localhost`)
|
||||||
- traefik.http.routers.${PREFIX}-adminer.tls=true
|
- traefik.http.routers.${DOCKER_PREFIX}-adminer.tls=true
|
||||||
- traefik.http.services.${PREFIX}-adminer.loadbalancer.server.port=8080
|
- traefik.http.services.${DOCKER_PREFIX}-adminer.loadbalancer.server.port=8080
|
||||||
db:
|
db:
|
||||||
command: --default-authentication-plugin=mysql_native_password
|
command: --default-authentication-plugin=mysql_native_password
|
||||||
container_name: ${PREFIX}-db
|
container_name: ${DOCKER_PREFIX}-db
|
||||||
environment:
|
environment:
|
||||||
MYSQL_DATABASE: ${PREFIX}
|
MYSQL_DATABASE: ${DOCKER_PREFIX}
|
||||||
MYSQL_PASSWORD: ${DB_USER_PASSWORD}
|
MYSQL_PASSWORD: ${DB_USER_PASSWORD}
|
||||||
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
|
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
|
||||||
MYSQL_USER: ${DB_USER}
|
MYSQL_USER: ${DB_USER}
|
||||||
hostname: ${PREFIX}-db
|
hostname: ${DOCKER_PREFIX}-db
|
||||||
image: mariadb:10.4.6-bionic
|
image: mariadb:10.4.6-bionic
|
||||||
volumes:
|
volumes:
|
||||||
- db:/var/lib/mysql
|
- db:/var/lib/mysql
|
||||||
web:
|
web:
|
||||||
container_name: ${PREFIX}-web
|
container_name: ${DOCKER_PREFIX}-web
|
||||||
image: wp-php7.3:dev
|
image: wp-php7.3:dev
|
||||||
labels:
|
labels:
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.http.routers.${PREFIX}-web.entrypoints=https
|
- traefik.http.routers.${DOCKER_PREFIX}-web.entrypoints=https
|
||||||
- traefik.http.routers.${PREFIX}-web.rule=Host(`www.${PREFIX}.localhost`)
|
- traefik.http.routers.${DOCKER_PREFIX}-web.rule=Host(`www.${DOCKER_PREFIX}.localhost`)
|
||||||
- traefik.http.routers.${PREFIX}-web.tls=true
|
- traefik.http.routers.${DOCKER_PREFIX}-web.tls=true
|
||||||
- traefik.http.services.${PREFIX}-web.loadbalancer.server.port=80
|
- traefik.http.services.${DOCKER_PREFIX}-web.loadbalancer.server.port=80
|
||||||
volumes:
|
volumes:
|
||||||
- web:/var/www/html
|
- web:/var/www/html
|
||||||
- wp-cli-cache:/var/www/.wp-cli
|
- wp-cli-cache:/var/www/.wp-cli
|
||||||
@@ -43,8 +43,8 @@ version: "3.4"
|
|||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
db:
|
db:
|
||||||
name: ${PREFIX}-db
|
name: ${DOCKER_PREFIX}-db
|
||||||
web:
|
web:
|
||||||
name: ${PREFIX}-web
|
name: ${DOCKER_PREFIX}-web
|
||||||
wp-cli-cache:
|
wp-cli-cache:
|
||||||
name: wp-cli-cache
|
name: wp-cli-cache
|
||||||
|
|||||||
Reference in New Issue
Block a user