diff --git a/backend/app/main.py b/backend/app/main.py index e26f941..f2c6702 100644 --- a/backend/app/main.py +++ b/backend/app/main.py @@ -171,6 +171,8 @@ app.add_middleware( "http://192.168.0.202:8001", # Staging backend "https://autonetsellcar.com", # Production domain "http://autonetsellcar.com", # Production (HTTP redirect) + "https://staging.autonetsellcar.com", # Staging domain + "http://staging.autonetsellcar.com", # Staging (HTTP redirect) ], allow_credentials=True, allow_methods=["*"], diff --git a/docker-compose.staging.yml b/docker-compose.staging.yml index 900730d..fdb8525 100644 --- a/docker-compose.staging.yml +++ b/docker-compose.staging.yml @@ -4,18 +4,17 @@ services: context: ./frontend dockerfile: Dockerfile args: - - NEXT_PUBLIC_API_URL= + - NEXT_PUBLIC_API_URL=https://staging.autonetsellcar.com container_name: autonet-frontend-staging ports: - "3001:3000" environment: - - NODE_ENV=staging - - BACKEND_URL=http://backend-staging:8000 + - NODE_ENV=production depends_on: - backend-staging restart: unless-stopped networks: - - autonet-staging + - mongolcar-network backend-staging: build: @@ -24,15 +23,14 @@ services: container_name: autonet-backend-staging ports: - "8001:8000" - environment: - - ENV=staging + env_file: + - ./backend/.env volumes: - - /opt/autonet/production/backend/uploads:/app/uploads - - /opt/autonet/production/backend/autonet.db:/app/autonet.db + - /opt/autonet/staging/backend/uploads:/app/uploads restart: unless-stopped networks: - - autonet-staging + - mongolcar-network networks: - autonet-staging: - name: autonet-staging-network + mongolcar-network: + external: true