Skip to content

Commit

Permalink
Update umami to v2.12.1
Browse files Browse the repository at this point in the history
  • Loading branch information
nmfretz committed Jul 29, 2024
1 parent ef0adda commit 1d032d4
Show file tree
Hide file tree
Showing 2 changed files with 88 additions and 83 deletions.
62 changes: 31 additions & 31 deletions umami/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
version: "3.7"

services:
app_proxy:
environment:
APP_HOST: umami_app_1
APP_PORT: 3000
PROXY_AUTH_ADD: "false"

app:
image: ghcr.io/umami-software/umami:postgresql-v2.11.3@sha256:4fd4bbf741a10c1109eb8387a8aa90f9a40d673972dc268ebd97e41e5b045c0c
user: "1000:1000"
restart: on-failure
stop_grace_period: 1m
environment:
DATABASE_URL: postgresql://umami:umami@db:5432/umami
DATABASE_TYPE: postgresql
APP_SECRET: ${APP_SEED}
depends_on:
- db

db:
image: postgres:15-alpine@sha256:8a8d55343d6fc456cb183453e3094ff140b984157b36b48f817dd581654f2aec
restart: on-failure
stop_grace_period: 1m
environment:
POSTGRES_DB: umami
POSTGRES_USER: umami
POSTGRES_PASSWORD: umami
volumes:
- ${APP_DATA_DIR}/data/db:/var/lib/postgresql/data
version: "3.7"

Check notice on line 1 in umami/docker-compose.yml

View workflow job for this annotation

GitHub Actions / Lint apps

Potentially using unsafe user in service "db"

The default container user "root" can lead to security vulnerabilities. If you are using the root user, please try to specify a different user (e.g. "1000:1000") in the compose file or try to set the UID/PUID and GID/PGID environment variables to 1000.

services:
app_proxy:
environment:
APP_HOST: umami_app_1
APP_PORT: 3000
PROXY_AUTH_ADD: "false"

app:
image: ghcr.io/umami-software/umami:postgresql-v2.12.1@sha256:11947e0ebc68a3bf3b774a0c655a016ae92b991975aade1ab955d75c27ef019d
user: "1000:1000"
restart: on-failure
stop_grace_period: 1m
environment:
DATABASE_URL: postgresql://umami:umami@db:5432/umami
DATABASE_TYPE: postgresql
APP_SECRET: ${APP_SEED}
depends_on:
- db

db:
image: postgres:15-alpine@sha256:8a8d55343d6fc456cb183453e3094ff140b984157b36b48f817dd581654f2aec
restart: on-failure
stop_grace_period: 1m
environment:
POSTGRES_DB: umami
POSTGRES_USER: umami
POSTGRES_PASSWORD: umami
volumes:
- ${APP_DATA_DIR}/data/db:/var/lib/postgresql/data
109 changes: 57 additions & 52 deletions umami/umbrel-app.yml
Original file line number Diff line number Diff line change
@@ -1,52 +1,57 @@
manifestVersion: 1
id: umami
name: Umami
tagline: Simple, fast, privacy-focused alternative to Google Analytics
category: developer
version: "2.11.3"
port: 25727
description: >-
Empowering insights. Preserving privacy.
Umami makes it easy to collect, analyze, and understand your web data — while maintaining visitor privacy and data ownership.
⚠️ Note
Change the default password by clicking on the avatar in the top right corner and then 'profile'.
You may need to expose Umami to the web in order to use the app in its intended way with websites.
The easiest way to do this is to use the 'Cloudflare Tunnel' app from the umbrel app store, and expose the Umami app using your own domain.
😌 Easy to use
Umami is easy to use and understand without needing to run complicated reports. All data is available at a glance.
💾 Own your data
Data ownership is vitally important for maintinaing compliance with ever changing privacy laws. Rest assured knowing your data is in your control.
🔒 Respect data privacy
Umami lets you gather the data you need while respecting the privacy of your users. All data is anonymized and no personal data is ever collected. Cookie banners not required.
developer: Umami
website: https://umami.is
submitter: Sharknoon
submission: https://github.com/getumbrel/umbrel-apps/pull/1083
repo: https://github.com/umami-software/umami
support: https://github.com/umami-software/umami/discussions
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
defaultUsername: admin
defaultPassword: umami
dependencies: []
releaseNotes: ""
path: ""

manifestVersion: 1
id: umami
name: Umami
tagline: Simple, fast, privacy-focused alternative to Google Analytics
category: developer
version: "2.12.1"
port: 25727
description: >-
Empowering insights. Preserving privacy.
Umami makes it easy to collect, analyze, and understand your web data — while maintaining visitor privacy and data ownership.
⚠️ Note
Change the default password by clicking on the avatar in the top right corner and then 'profile'.
You may need to expose Umami to the web in order to use the app in its intended way with websites.
The easiest way to do this is to use the 'Cloudflare Tunnel' app from the umbrel app store, and expose the Umami app using your own domain.
😌 Easy to use
Umami is easy to use and understand without needing to run complicated reports. All data is available at a glance.
💾 Own your data
Data ownership is vitally important for maintinaing compliance with ever changing privacy laws. Rest assured knowing your data is in your control.
🔒 Respect data privacy
Umami lets you gather the data you need while respecting the privacy of your users. All data is anonymized and no personal data is ever collected. Cookie banners not required.
developer: Umami
website: https://umami.is
submitter: Sharknoon
submission: https://github.com/getumbrel/umbrel-apps/pull/1083
repo: https://github.com/umami-software/umami
support: https://github.com/umami-software/umami/discussions
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
defaultUsername: admin
defaultPassword: umami
dependencies: []
releaseNotes: >-
This update includes several bug fixes and improvements:
- Fixed team settings not showing.
- Fixed error in event data page.
- Fixed text overflow on user journey.
Full release notes are found at https://github.com/umami-software/umami/releases.
path: ""

0 comments on commit 1d032d4

Please sign in to comment.