This repository has been archived on 2026-02-12. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
swift-duct-calc/docker/docker-compose.yaml
Michael Housh a10f3ef0f5
Some checks failed
CI / Linux Tests (push) Failing after 5m44s
feat-postgres (#1)
Store timestamps as strings in the database to fix errors with postgres.

Reviewed-on: #1
Co-authored-by: Michael Housh <michael@mhoush.com>
Co-committed-by: Michael Housh <michael@mhoush.com>
2026-02-11 21:51:52 +00:00

24 lines
463 B
YAML

services:
db:
image: docker.io/postgres:18
restart: unless-stopped
env_file: .env
volumes:
- ./data:/var/lib/postgresql
app:
build:
dockerfile: docker/Dockerfile
context: .
restart: unless-stopped
env_file: .env
depends_on:
- db
ports:
- 8080:8080
healthcheck:
test: curl --fail --silent http://0.0.0.0:8080/health || exit 1
interval: 1m
timeout: 10s
retries: 3