Merge branch 'app/umami' of https://github.com/DrMxrcy/runtipi-appstore into DrMxrcy-app/umami
This commit is contained in:
commit
4d571a6c78
|
@ -74,6 +74,7 @@ This is the official repository for the Tipi App Store. It contains all the apps
|
|||
- [Teddit](https://codeberg.org/teddit/teddit) - Alternative Reddit front-end focused on privacy https://teddit.net
|
||||
- [Transmission](https://github.com/transmission/transmission) - Fast, easy, and free BitTorrent client
|
||||
- [Tube Archivist](https://github.com/tubearchivist/tubearchivist) - Your self-hosted YouTube media server
|
||||
- [Umami](https://github.com/umami-software/umami) - Umami is a simple, fast, privacy-focused alternative to Google Analytics.
|
||||
- [Uptime Kuma](https://github.com/louislam/uptime-kuma) - A fancy self-hosted monitoring tool
|
||||
- [Vaultwarden](https://github.com/dani-garcia/vaultwarden) - Unofficial Bitwarden compatible server
|
||||
- [Vikunja](https://kolaente.dev/vikunja/) - The open-source, self-hostable to-do app. Organize everything, on all platforms.
|
||||
|
|
29
apps/umami/config.json
Normal file
29
apps/umami/config.json
Normal file
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"$schema": "../schema.json",
|
||||
"name": "Umami",
|
||||
"port": 8147,
|
||||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "umami",
|
||||
"tipi_version": 1,
|
||||
"version": "v1.40.0",
|
||||
"categories": ["utilities"],
|
||||
"description": "Umami is a simple, fast, privacy-focused alternative to Google Analytics.",
|
||||
"short_desc": "Umami is a simple, fast, privacy-focused alternative to Google Analytics.",
|
||||
"author": "https://github.com/umami-software",
|
||||
"source": "https://github.com/umami-software/umami",
|
||||
"form_fields": [
|
||||
{
|
||||
"type": "random",
|
||||
"label": "DB_PASSWORD",
|
||||
"min": 32,
|
||||
"env_variable": "DB_PASSWORD"
|
||||
},
|
||||
{
|
||||
"type": "random",
|
||||
"label": "HASH_SALT",
|
||||
"min": 32,
|
||||
"env_variable": "HASH_SALT"
|
||||
}
|
||||
]
|
||||
}
|
34
apps/umami/docker-compose.yml
Normal file
34
apps/umami/docker-compose.yml
Normal file
|
@ -0,0 +1,34 @@
|
|||
version: "3"
|
||||
|
||||
services:
|
||||
umami:
|
||||
image: ghcr.io/umami-software/umami:postgresql-v1.40.0
|
||||
ports:
|
||||
- "${APP_PORT}:3000"
|
||||
environment:
|
||||
DATABASE_URL: postgresql://umami:${DB_PASSWORD}@db:5432/umami
|
||||
DATABASE_TYPE: postgresql
|
||||
HASH_SALT: ${HASH_SALT}
|
||||
depends_on:
|
||||
- umami-db
|
||||
restart: always
|
||||
networks:
|
||||
- tipi_main_network
|
||||
labels:
|
||||
traefik.enable: ${APP_EXPOSED}
|
||||
traefik.http.routers.umami.rule: Host(`${APP_DOMAIN}`)
|
||||
traefik.http.routers.umami.entrypoints: websecure
|
||||
traefik.http.routers.umami.service: umami
|
||||
traefik.http.routers.umami.tls.certresolver: myresolver
|
||||
traefik.http.services.umami.loadbalancer.server.port: 3000
|
||||
umami-db:
|
||||
image: postgres:12-alpine
|
||||
environment:
|
||||
POSTGRES_DB: umami
|
||||
POSTGRES_USER: umami
|
||||
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data/postgres:/var/lib/postgresql/data
|
||||
restart: always
|
||||
networks:
|
||||
- tipi_main_network
|
11
apps/umami/metadata/description.md
Normal file
11
apps/umami/metadata/description.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
# Defualt Login
|
||||
### Username: admin
|
||||
### Password: umami
|
||||
|
||||
# umami
|
||||
|
||||
Umami is a simple, fast, privacy-focused alternative to Google Analytics.
|
||||
|
||||
## [](https://github.com/umami-software/umami/blob/master/README.md#getting-started)Getting started
|
||||
|
||||
A detailed getting started guide can be found at [https://umami.is/docs/](https://umami.is/docs/)
|
BIN
apps/umami/metadata/logo.jpg
Normal file
BIN
apps/umami/metadata/logo.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 22 KiB |
Loading…
Reference in New Issue
Block a user