From f10d6daa6f9ee53637fea9206025adf1a32f05a9 Mon Sep 17 00:00:00 2001 From: Frank John Begornia Date: Mon, 5 Jan 2026 23:13:37 +0800 Subject: [PATCH] Update APP_URL and Traefik rules for production environment --- docker-compose.prod.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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