Files
AMessanger-Server/docker-compose.example.yml
2026-08-30 18:26:15 +03:00

28 lines
708 B
YAML

services:
api:
build:
context: .
dockerfile: AMessanger.API/Dockerfile
ports:
- "5000:8080"
depends_on:
- db
environment:
ConnectionStrings__DefaultConnection: Host=db;Database=${POSTGRES_DB};Username=${POSTGRES_USER};Password=${POSTGRES_PASSWORD}
Jwt__Key: ${JWT_KEY}
Jwt__ExpiresMinutes: "${JWT_EXPIRES_MINUTES}"
Jwt__Issuer: "${JWT_ISSUER}"
Jwt__Audience: "#{JWT_AUDIENCE}"
db:
image: postgres:17
restart: always
environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${POSTGRES_DB}
volumes:
- pg_data:/var/lib/postgresql/data
volumes:
pg_data: