diff --git a/Dockerfile_coolify b/Dockerfile_coolify index bbd3b15d..e0de80b0 100644 --- a/Dockerfile_coolify +++ b/Dockerfile_coolify @@ -57,7 +57,7 @@ COPY ./apps/api ./ # Run the backend WORKDIR /app COPY ./extra/nginx.conf /etc/nginx/conf.d/default.conf -ENV PORT=8000 LEARNHOUSE_PORT=9000 HOSTNAME=0.0.0.0 +ENV PORT=80 LEARNHOUSE_PORT=9000 HOSTNAME=0.0.0.0 COPY ./extra/start.sh /app/start.sh # Add near the end of your Dockerfile_coolify diff --git a/docker-compose-coolify.yml b/docker-compose-coolify.yml index 3387859f..938822c1 100644 --- a/docker-compose-coolify.yml +++ b/docker-compose-coolify.yml @@ -11,7 +11,7 @@ services: volumes: - app-uploads:/app/api/content ports: - - "3000" + - "80" environment: - NEXTAUTH_SECRET=${NEXTAUTH_SECRET} - NEXTAUTH_URL=${NEXTAUTH_URL} @@ -45,10 +45,12 @@ services: - CMD - curl - '-f' - - 'http://127.0.0.1:3000' + - 'http://127.0.0.1:80' interval: 2s timeout: 10s retries: 10 + labels: + - "traefik.http.services.${DEPLOYMENT_NAME:-learnhouse}.loadbalancer.server.port=80" db: image: postgres:16-alpine