diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 50ee27c..54fb5b4 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://dev-crew.crewsportswear.app} + - APP_URL=${APP_URL:-https://crewsportswear.com} - DB_CONNECTION=mysql - DB_HOST=${DB_HOST} - DB_PORT=${DB_PORT:-3306} @@ -33,17 +33,17 @@ services: - ./public/uploads:/var/www/html/public/uploads labels: - "traefik.enable=true" - # Production environment (dev-crew.crewsportswear.app) - Uses Let's Encrypt - - "traefik.http.routers.crewsportswear-prod.rule=Host(`dev-crew.crewsportswear.app`)" + # Production environment (crewsportswear.com) - Uses paid SSL certificate + - "traefik.http.routers.crewsportswear-prod.rule=Host(`crewsportswear.com`)" - "traefik.http.routers.crewsportswear-prod.entrypoints=websecure" - "traefik.http.routers.crewsportswear-prod.tls=true" - - "traefik.http.routers.crewsportswear-prod.tls.certresolver=le" - "traefik.http.services.crewsportswear-prod.loadbalancer.server.port=80" # HTTP to HTTPS redirect - - "traefik.http.routers.crewsportswear-prod-http.rule=Host(`dev-crew.crewsportswear.app`)" + - "traefik.http.routers.crewsportswear-prod-http.rule=Host(`crewsportswear.com`)" - "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" + networks: - traefik-public - crew-app-net