Skip to content

Commit ea2afbc

Browse files
Added umami for analytics
1 parent 98423a7 commit ea2afbc

2 files changed

Lines changed: 33 additions & 1 deletion

File tree

.env.sample

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,11 @@ DATABASE_URL="file:db/db.sqlite"
55
# DATABASE_URL="file:/app/db/db.sqlite"
66

77
# For Sentry Error Handling
8-
VITE_SENTRY_DSN=""
8+
VITE_SENTRY_DSN=""
9+
10+
# Umami Analytics
11+
UMAMI_DATABASE_URL=postgresql://umami:umami@umami-db:5432/umami
12+
UMAMI_APP_SECRET=some-long-random-secret
13+
UMAMI_DB_NAME=umami
14+
UMAMI_DB_USER=umami
15+
UMAMI_DB_PASSWORD=umami

docker-compose.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,31 @@ services:
3434
depends_on:
3535
- app
3636

37+
umami:
38+
container_name: umami
39+
image: docker.umami.is/umami-software/umami:postgresql-latest
40+
restart: unless-stopped
41+
environment:
42+
DATABASE_URL: ${UMAMI_DATABASE_URL}
43+
APP_SECRET: ${UMAMI_APP_SECRET}
44+
45+
umami-db:
46+
container_name: umami-db
47+
image: postgres:15-alpine
48+
restart: unless-stopped
49+
environment:
50+
POSTGRES_DB: ${UMAMI_DB_NAME}
51+
POSTGRES_USER: ${UMAMI_DB_USER}
52+
POSTGRES_PASSWORD: ${UMAMI_DB_PASSWORD}
53+
volumes:
54+
- umami-db-data:/var/lib/postgresql/data
55+
networks:
56+
- whimnet
57+
3758
volumes:
3859
caddy_data:
3960
caddy_config:
61+
umami-db-data:
62+
63+
networks:
64+
whimnet:

0 commit comments

Comments
 (0)