commit 6041e8d013053a917aff4064cc02fdda9ee5173e Author: Musselman Date: Sat Nov 30 00:35:36 2024 -0600 Upload Umami Quadlets diff --git a/umami/umami-db.container b/umami/umami-db.container new file mode 100644 index 0000000..df55927 --- /dev/null +++ b/umami/umami-db.container @@ -0,0 +1,13 @@ +[Container] +ContainerName=umami-db +Environment=POSTGRES_DB=umami POSTGRES_USER=umami POSTGRES_PASSWORD=umami +HealthCmd=pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB} +HealthInterval=5s +HealthRetries=5 +HealthTimeout=5s +Image=docker.io/postgres:15-alpine +Volume=%h/umami/db-data:/var/lib/postgresql/data:Z +Network=umami.network + +[Service] +Restart=always diff --git a/umami/umami.container b/umami/umami.container new file mode 100644 index 0000000..7a0d1cc --- /dev/null +++ b/umami/umami.container @@ -0,0 +1,14 @@ +[Container] +ContainerName=umami +Environment=DATABASE_URL=postgresql://umami:umami@umami-db:5432/umami DATABASE_TYPE=postgresql APP_SECRET=replace-me-with-a-random-string +HealthCmd=curl http://localhost:3000/api/heartbeat +HealthInterval=5s +HealthRetries=5 +HealthTimeout=5s +Image=ghcr.io/umami-software/umami:postgresql-latest +PublishPort=3000:3000 +Network=umami.network + +[Service] +Restart=always + diff --git a/umami/umami.network b/umami/umami.network new file mode 100644 index 0000000..8f167c9 --- /dev/null +++ b/umami/umami.network @@ -0,0 +1,5 @@ +[Unit] +Description=Umami Network + +[Network] +NetworkName=umami