feat: add dev environment docker-compose
This commit is contained in:
parent
1d169b1228
commit
eadc0ea39c
39
docker-compose.dev-env.yml
Normal file
39
docker-compose.dev-env.yml
Normal file
|
|
@ -0,0 +1,39 @@
|
||||||
|
services:
|
||||||
|
backend:
|
||||||
|
build: ./backend
|
||||||
|
container_name: dev-mitai-api
|
||||||
|
restart: unless-stopped
|
||||||
|
ports:
|
||||||
|
- "8099:8000"
|
||||||
|
volumes:
|
||||||
|
- bodytrack_bodytrack-data:/app/data
|
||||||
|
- bodytrack_bodytrack-photos:/app/photos
|
||||||
|
environment:
|
||||||
|
- OPENROUTER_API_KEY=${OPENROUTER_API_KEY}
|
||||||
|
- OPENROUTER_MODEL=${OPENROUTER_MODEL:-anthropic/claude-sonnet-4}
|
||||||
|
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
|
||||||
|
- SMTP_HOST=${SMTP_HOST}
|
||||||
|
- SMTP_PORT=${SMTP_PORT:-587}
|
||||||
|
- SMTP_USER=${SMTP_USER}
|
||||||
|
- SMTP_PASS=${SMTP_PASS}
|
||||||
|
- SMTP_FROM=${SMTP_FROM}
|
||||||
|
- APP_URL=${APP_URL_DEV:-https://dev.mitai.jinkendo.de}
|
||||||
|
- DATA_DIR=/app/data
|
||||||
|
- PHOTOS_DIR=/app/photos
|
||||||
|
- ALLOWED_ORIGINS=${ALLOWED_ORIGINS_DEV:-*}
|
||||||
|
- ENVIRONMENT=development
|
||||||
|
|
||||||
|
frontend:
|
||||||
|
build: ./frontend
|
||||||
|
container_name: dev-mitai-ui
|
||||||
|
restart: unless-stopped
|
||||||
|
ports:
|
||||||
|
- "3099:80"
|
||||||
|
depends_on:
|
||||||
|
- backend
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
bodytrack_bodytrack-data:
|
||||||
|
external: true
|
||||||
|
bodytrack_bodytrack-photos:
|
||||||
|
external: true
|
||||||
Loading…
Reference in New Issue
Block a user