25 lines
902 B
YAML
25 lines
902 B
YAML
services:
|
|
jdescoping-host:
|
|
container_name: jdescoping-host
|
|
build:
|
|
context: ../..
|
|
dockerfile: deploy/docker/Dockerfile
|
|
image: jdescoping-host:local
|
|
ports:
|
|
- "5294:8080"
|
|
environment:
|
|
ASPNETCORE_URLS: "http://+:8080"
|
|
ASPNETCORE_ENVIRONMENT: "Development"
|
|
DataSync__PipelinesDirectory: "/app/config/Pipelines"
|
|
SecureStore__StorePath: "/app/config/data/secrets.json"
|
|
SecureStore__KeyFilePath: "/app/config/data/secrets.key"
|
|
extra_hosts:
|
|
- "host.docker.internal:host-gateway"
|
|
volumes:
|
|
- ./runtime-config/appsettings.json:/app/appsettings.json:ro
|
|
- ./runtime-config/appsettings.Development.json:/app/appsettings.Development.json:ro
|
|
- ./runtime-config/Pipelines:/app/config/Pipelines:ro
|
|
- ./runtime-config/data:/app/config/data
|
|
- ${LOGS_DIR:-./runtime-logs}:/app/logs
|
|
restart: unless-stopped
|