Update backend and frontend service ports to 12015 and 12016; adjust healthcheck and environment variables accordingly

This commit is contained in:
2026-04-29 11:55:13 +02:00
parent abd61798c7
commit 52e95e3fe0
3 changed files with 12 additions and 12 deletions
+3 -3
View File
@@ -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
+4 -4
View File
@@ -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:
+5 -5
View File
@@ -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