diff --git a/docker-compose.yml b/docker-compose.yml index 8e7b08f..ba42e35 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,6 +2,8 @@ version: "3.9" networks: backend: + traefik: + external: true volumes: mysql_data: @@ -89,13 +91,18 @@ services: depends_on: app: condition: service_started - ports: - - "80:80" networks: - backend + - traefik volumes: - storage_data:/var/www/html/storage:ro - bootstrap_cache:/var/www/html/bootstrap/cache:ro + labels: + - "traefik.enable=true" + - "traefik.http.routers.stylegallery.rule=Host(`stylegallery.fotospiel.app`)" + - "traefik.http.routers.stylegallery.entrypoints=websecure" + - "traefik.http.routers.stylegallery.tls=true" + - "traefik.http.services.stylegallery.loadbalancer.server.port=80" mysql: image: mysql:8.0