From 52e95e3fe05137d3464dc83dd71393e2096902ac Mon Sep 17 00:00:00 2001 From: zwitschi Date: Wed, 29 Apr 2026 11:55:13 +0200 Subject: [PATCH] Update backend and frontend service ports to 12015 and 12016; adjust healthcheck and environment variables accordingly --- README.md | 6 +++--- docker-compose.coolify.yml | 8 ++++---- docker-compose.yml | 10 +++++----- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 5db4478..6c303be 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ A multi-modal AI web application. Users can choose between different AI models f ### Prerequisites -- Python 3.11+ +- Python 3.12+ - An [openrouter.ai](https://openrouter.ai) API key ### Setup @@ -42,14 +42,14 @@ cp .env.example .env ```bash cd backend -uvicorn app.main:app --reload --port 12000 +uvicorn app.main:app --reload --port 12015 ``` ### Running the frontend ```bash cd frontend -flask --app app.main run --port 12001 +flask --app app.main run --port 12016 ``` ### Running tests diff --git a/docker-compose.coolify.yml b/docker-compose.coolify.yml index 221e578..70d294c 100644 --- a/docker-compose.coolify.yml +++ b/docker-compose.coolify.yml @@ -14,13 +14,13 @@ services: networks: - app-network healthcheck: - test: [ "CMD", "curl", "-f", "http://localhost:12000/health" ] + test: [ "CMD", "curl", "-f", "http://localhost:12015/health" ] interval: 30s timeout: 10s retries: 3 start_period: 5s expose: - - "12000" + - "12015" frontend: build: @@ -28,14 +28,14 @@ services: dockerfile: Dockerfile environment: - FLASK_SECRET_KEY=${FLASK_SECRET_KEY} - - BACKEND_URL=${BACKEND_URL:-http://backend:12000} + - BACKEND_URL=${BACKEND_URL:-http://backend:12015} depends_on: backend: condition: service_healthy networks: - app-network expose: - - "12001" + - "12016" networks: app-network: diff --git a/docker-compose.yml b/docker-compose.yml index 2ae82dd..2b1416e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,19 +5,19 @@ services: dockerfile: Dockerfile container_name: ai-backend ports: - - "12000:12000" + - "12015:12015" environment: - OPENROUTER_API_KEY=${OPENROUTER_API_KEY} - JWT_SECRET=${JWT_SECRET} - APP_URL=${APP_URL:-http://localhost} - APP_NAME=${APP_NAME:-AI Allucanget} - - CORS_ORIGINS=${CORS_ORIGINS:-http://localhost:12001} + - CORS_ORIGINS=${CORS_ORIGINS:-http://localhost:12016} volumes: - ./data:/app/data networks: - app-network healthcheck: - test: [ "CMD", "curl", "-f", "http://localhost:12000/health" ] + test: [ "CMD", "curl", "-f", "http://localhost:12015/health" ] interval: 30s timeout: 10s retries: 3 @@ -29,10 +29,10 @@ services: dockerfile: Dockerfile container_name: ai-frontend ports: - - "12001:12001" + - "12016:12016" environment: - FLASK_SECRET_KEY=${FLASK_SECRET_KEY} - - BACKEND_URL=${BACKEND_URL:-http://backend:12000} + - BACKEND_URL=${BACKEND_URL:-http://backend:12015} depends_on: backend: condition: service_healthy