Add dockerized host deploy flow and fix Blazor static boot assets
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
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
|
||||
Reference in New Issue
Block a user