small update
Some checks failed
Deploy Development / deploy (push) Has been cancelled
Build Test / lint-backend (push) Successful in 0s
Build Test / build-frontend (push) Successful in 29s

This commit is contained in:
Lars 2026-03-18 09:07:08 +01:00
parent 0a871fea22
commit 56edd16368
2 changed files with 5 additions and 36 deletions

View File

@ -3,7 +3,7 @@ DB_HOST=postgres
DB_PORT=5432 DB_PORT=5432
DB_NAME=mitai DB_NAME=mitai
DB_USER=mitai DB_USER=mitai
DB_PASSWORD=CHANGE_ME_STRONG_PASSWORD_HERE DB_PASSWORD=mitaiDB-PostgreSQL-Neckar-strong
# ── KI ───────────────────────────────────────────────────────── # ── KI ─────────────────────────────────────────────────────────
# OpenRouter (empfohlen): # OpenRouter (empfohlen):

View File

@ -1,55 +1,24 @@
services: services:
postgres:
image: postgres:16-alpine
container_name: mitai-postgres
restart: unless-stopped
environment:
POSTGRES_DB: ${DB_NAME:-mitai}
POSTGRES_USER: ${DB_USER:-mitai}
POSTGRES_PASSWORD: ${DB_PASSWORD}
volumes:
- mitai_postgres_data:/var/lib/postgresql/data
ports:
- "127.0.0.1:5432:5432"
healthcheck:
test: ["CMD-SHELL", "pg_isready -U ${DB_USER:-mitai}"]
interval: 10s
timeout: 5s
retries: 5
backend: backend:
build: ./backend build: ./backend
container_name: mitai-api container_name: mitai-api
restart: unless-stopped restart: unless-stopped
ports: ports:
- "8002:8000" - "8002:8000"
depends_on:
postgres:
condition: service_healthy
volumes: volumes:
- bodytrack_bodytrack-data:/app/data
- bodytrack_bodytrack-photos:/app/photos - bodytrack_bodytrack-photos:/app/photos
environment: environment:
# Database
- DB_HOST=${DB_HOST:-postgres}
- DB_PORT=${DB_PORT:-5432}
- DB_NAME=${DB_NAME:-mitai}
- DB_USER=${DB_USER:-mitai}
- DB_PASSWORD=${DB_PASSWORD}
# AI
- OPENROUTER_API_KEY=${OPENROUTER_API_KEY} - OPENROUTER_API_KEY=${OPENROUTER_API_KEY}
- OPENROUTER_MODEL=${OPENROUTER_MODEL:-anthropic/claude-sonnet-4} - OPENROUTER_MODEL=${OPENROUTER_MODEL:-anthropic/claude-sonnet-4}
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY} - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
# Email
- SMTP_HOST=${SMTP_HOST} - SMTP_HOST=${SMTP_HOST}
- SMTP_PORT=${SMTP_PORT:-587} - SMTP_PORT=${SMTP_PORT:-587}
- SMTP_USER=${SMTP_USER} - SMTP_USER=${SMTP_USER}
- SMTP_PASS=${SMTP_PASS} - SMTP_PASS=${SMTP_PASS}
- SMTP_FROM=${SMTP_FROM} - SMTP_FROM=${SMTP_FROM}
# App
- APP_URL=${APP_URL} - APP_URL=${APP_URL}
- DATA_DIR=/app/data
- PHOTOS_DIR=/app/photos - PHOTOS_DIR=/app/photos
- ALLOWED_ORIGINS=${ALLOWED_ORIGINS:-*} - ALLOWED_ORIGINS=${ALLOWED_ORIGINS:-*}
- ENVIRONMENT=production - ENVIRONMENT=production
@ -64,7 +33,7 @@ services:
- backend - backend
volumes: volumes:
mitai_postgres_data: bodytrack_bodytrack-data:
name: mitai_postgres_data external: true
bodytrack_bodytrack-photos: bodytrack_bodytrack-photos:
external: true external: true