diff --git a/.gitignore b/.gitignore index 88e91a0..b70934e 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ backend.tests/obj/ backend/*.db backend/*.db-shm backend/*.db-wal +deploy.json diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..aa107f4 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,20 @@ +services: + app: + build: + context: . + dockerfile: Dockerfile + expose: + - "8080" + environment: + - ASPNETCORE_URLS=http://+:8080 + - 'ConnectionStrings__Default=Data Source=/data/assistant.db' + - Install__ClientTarballPath=/app/wwwroot/client.tar.gz + - SERVICE_FQDN_APP_8080 + volumes: + - assistant-data:/data + - assistant-keys:/keys + restart: unless-stopped + +volumes: + assistant-data: + assistant-keys: