diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index c6b80d8..900c6dd 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -6,7 +6,7 @@ services: environment: - APP_ENV=${APP_ENV:-production} - APP_DEBUG=${APP_DEBUG:-false} - - APP_URL=${APP_URL:-https://crewsportswear.com} + - APP_URL=${APP_URL:-https://dev-crew.crewsportswear.app} - DB_CONNECTION=mysql - DB_HOST=${DB_HOST} - DB_PORT=${DB_PORT:-3306} @@ -33,13 +33,14 @@ services: - ./public/uploads:/var/www/html/public/uploads labels: - "traefik.enable=true" - # Production environment (crewsportswear.com) - Uses DigiCert SSL - - "traefik.http.routers.crewsportswear-prod.rule=Host(`crewsportswear.com`) || Host(`www.crewsportswear.com`)" + # Production environment (dev-crew.crewsportswear.app) - Uses Let's Encrypt + - "traefik.http.routers.crewsportswear-prod.rule=Host(`dev-crew.crewsportswear.app`)" - "traefik.http.routers.crewsportswear-prod.entrypoints=websecure" - "traefik.http.routers.crewsportswear-prod.tls=true" + - "traefik.http.routers.crewsportswear-prod.tls.certresolver=letsencrypt" - "traefik.http.services.crewsportswear-prod.loadbalancer.server.port=80" # HTTP to HTTPS redirect - - "traefik.http.routers.crewsportswear-prod-http.rule=Host(`crewsportswear.com`) || Host(`www.crewsportswear.com`)" + - "traefik.http.routers.crewsportswear-prod-http.rule=Host(`dev-crew.crewsportswear.app`)" - "traefik.http.routers.crewsportswear-prod-http.entrypoints=web" - "traefik.http.routers.crewsportswear-prod-http.middlewares=https-redirect" - "traefik.http.middlewares.https-redirect.redirectscheme.scheme=https"