|
|
|
|
|
|
|
|
services: |
|
|
services: |
|
|
adminer: |
|
|
adminer: |
|
|
container_name: ${DOCKER_PREFIX}-adminer |
|
|
container_name: ${DOCKER_PREFIX}-adminer |
|
|
|
|
|
hostname: ${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.${DOCKER_PREFIX}-adminer.entrypoints=https |
|
|
- traefik.http.routers.${DOCKER_PREFIX}-adminer.entrypoints=https |
|
|
- traefik.http.routers.${DOCKER_PREFIX}-adminer.rule=Host(`adminer.${DOCKER_PREFIX}.localhost`) |
|
|
|
|
|
|
|
|
- traefik.http.routers.${DOCKER_PREFIX}-adminer.rule=Host(`${WP_URL}`) && PathPrefix(`/adminer/`) |
|
|
- traefik.http.routers.${DOCKER_PREFIX}-adminer.tls=true |
|
|
- traefik.http.routers.${DOCKER_PREFIX}-adminer.tls=true |
|
|
- traefik.http.services.${DOCKER_PREFIX}-adminer.loadbalancer.server.port=8080 |
|
|
- traefik.http.services.${DOCKER_PREFIX}-adminer.loadbalancer.server.port=8080 |
|
|
db: |
|
|
db: |
|
|
|
|
|
|
|
|
labels: |
|
|
labels: |
|
|
- traefik.enable=true |
|
|
- traefik.enable=true |
|
|
- traefik.http.routers.${DOCKER_PREFIX}-web.entrypoints=https |
|
|
- traefik.http.routers.${DOCKER_PREFIX}-web.entrypoints=https |
|
|
- traefik.http.routers.${DOCKER_PREFIX}-web.rule=Host(`www.${DOCKER_PREFIX}.localhost`) |
|
|
|
|
|
|
|
|
- traefik.http.routers.${DOCKER_PREFIX}-web.rule=Host(`${WP_URL}`) |
|
|
- traefik.http.routers.${DOCKER_PREFIX}-web.tls=true |
|
|
- traefik.http.routers.${DOCKER_PREFIX}-web.tls=true |
|
|
- traefik.http.services.${DOCKER_PREFIX}-web.loadbalancer.server.port=80 |
|
|
- traefik.http.services.${DOCKER_PREFIX}-web.loadbalancer.server.port=80 |
|
|
volumes: |
|
|
volumes: |