diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 5d40f6d..248cc83 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -129,13 +129,22 @@ services: container_name: taskerra-web-prod environment: - VITE_API_URL: ${VITE_API_URL:-https://api.taskerra.com} + # VITE_API_URL: ${VITE_API_URL:-https://api.taskerra.com} + VITE_API_URL: https://taskerra.divyanshusoni.com ports: - "80:80" + - "443:443" # For HTTPS (need to configure SSL in nginx) # - "443:443" + volumes: + # Mount SSL certificates + - /etc/letsencrypt/live/taskerra.divyanshusoni.com:/etc/letsencrypt/live/taskerra.divyanshusoni.com:ro + - /etc/letsencrypt/archive/taskerra.divyanshusoni.com:/etc/letsencrypt/archive/taskerra.divyanshusoni.com:ro + # Mount new nginx config + - ./apps/web/nginx-ssl.conf:/etc/nginx/conf.d/default.conf:ro + depends_on: backend: condition: service_healthy @@ -178,4 +187,3 @@ volumes: driver: local # redis_data: # driver: local -