frontend_projekt/docker-compose.yml
2026-04-12 17:14:52 +02:00

27 lines
943 B
YAML

services:
onlyprompt.backend:
image: ${DOCKER_REGISTRY-}onlypromptbackend
restart: unless-stopped
build:
context: .
dockerfile: OnlyPrompt.Backend/Dockerfile
ports:
- "${PORT_PREFIX}1:8080"
- "${PORT_PREFIX}2:8081"
environment:
JWT__ISSUER: "https://onlyprompt.com"
CONNECTIONSTRINGS__DEFAULTCONNECTION: "Include Error Detail=true;User ID=${DB_USER};Password=${DB_PASSWORD};Host=database;Port=5432;Database=${DB_NAME};Pooling=true;MinPoolSize=0;MaxPoolSize=100;Connection Lifetime=0;"
ASPNETCORE_URLS: "http://*:8080"
database:
image: postgres:latest
restart: unless-stopped
environment:
- POSTGRES_PASSWORD=${DB_PASSWORD}
- POSTGRES_USER=${DB_USER}
- POSTGRES_DB=${DB_NAME}
volumes:
- 'database_data:/var/lib/postgresql'
volumes:
database_data: