From 5a9b19b3e8a178f6a9a4d6f094552a05ab56e068 Mon Sep 17 00:00:00 2001 From: Tyler Koenig Date: Fri, 22 May 2026 15:00:09 -0400 Subject: [PATCH] chore: add production docker-compose.yml Single-container SQLite deploy for `docker compose up -d`. --- docker-compose.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..24c5b71 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,18 @@ +services: + app: + build: + context: . + dockerfile: Dockerfile + container_name: upkeep + restart: unless-stopped + ports: + - "23234:23234" + - "8080:8080" + environment: + - UPKEEP_DB_TYPE=sqlite + - UPKEEP_DB_DSN=/data/upkeep.db + - UPKEEP_HTTP_PORT=8080 + - UPKEEP_STATUS_ENABLED=true + - UPKEEP_STATUS_TITLE=System Status + volumes: + - ./data:/data