From 6041e8d013053a917aff4064cc02fdda9ee5173e Mon Sep 17 00:00:00 2001 From: Musselman Date: Sat, 30 Nov 2024 00:35:36 -0600 Subject: [PATCH] Upload Umami Quadlets --- umami/umami-db.container | 13 +++++++++++++ umami/umami.container | 14 ++++++++++++++ umami/umami.network | 5 +++++ 3 files changed, 32 insertions(+) create mode 100644 umami/umami-db.container create mode 100644 umami/umami.container create mode 100644 umami/umami.network 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