From bd79b17c7fda7b3e267a7055264afdd4b0716916 Mon Sep 17 00:00:00 2001 From: Luke Else Date: Thu, 3 Nov 2022 16:18:40 +0000 Subject: [PATCH] Updated Database docker file to have Traefik Labels --- Database/docker-compose.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Database/docker-compose.yml b/Database/docker-compose.yml index 248f881..0da4cdf 100644 --- a/Database/docker-compose.yml +++ b/Database/docker-compose.yml @@ -46,6 +46,16 @@ services: - traefik environment: PMA_HOST: mysql + labels: + ## Expose phpMyAdmin Through Trefik ## + - "traefik.enable=true" # <== Enable traefik to proxy this container + - "traefik.http.routers.phpMyAdmin.rule=Host(`mysql.luke-else.co.uk`) || Host(`www.mysql.luke-else.co.uk`)" + - "traefik.http.routers.phpMyAdmin.entrypoints=http" + - "traefik.http.routers.phpMyAdmin.middlewares=redirect@file" + + - "traefik.http.routers.phpMyAdmin-secured.rule=Host(`mysql.luke-else.co.uk`) || Host(`www.mysql.luke-else.co.uk`)" + - "traefik.http.routers.phpMyAdmin-secured.entrypoints=https" + - "traefik.http.routers.phpMyAdmin-secured.tls.certresolver=mytlschallenge" restart: unless-stopped networks: