feat: 新增 Umami (#654)

* feat: 新增 Umami

* refactor: 修改分类名称
This commit is contained in:
wanghe 2023-12-07 15:16:43 +08:00 committed by GitHub
parent 467761e6c1
commit 4b235e0326
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 106 additions and 0 deletions

47
apps/umami/2.4.1/data.yml Normal file
View File

@ -0,0 +1,47 @@
additionalProperties:
formFields:
- default: ""
envKey: PANEL_DB_HOST
key: mysql
labelEn: Database Service
labelZh: 数据库服务
required: true
type: service
- default: umami
envKey: PANEL_DB_NAME
labelEn: Database
labelZh: 数据库名
random: true
required: true
rule: paramCommon
type: text
- default: umami
envKey: PANEL_DB_USER
labelEn: User
labelZh: 数据库用户
random: true
required: true
rule: paramCommon
type: text
- default: umami
envKey: PANEL_DB_USER_PASSWORD
labelEn: Password
labelZh: 数据库用户密码
random: true
required: true
rule: paramComplexity
type: password
- default: 3000
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: HTTP 端口
required: true
rule: paramPort
type: number
- default: umami
envKey: HASH_SALT
labelEn: Hash Salt
labelZh: 哈希盐 (随机字符串)
random: true
required: true
type: text

View File

@ -0,0 +1,19 @@
version: '3'
services:
umami:
image: ghcr.io/umami-software/umami:mysql-v2.8.0
container_name: ${CONTAINER_NAME}
restart: always
labels:
createdBy: "Apps"
ports:
- ${PANEL_APP_PORT_HTTP}:3000
environment:
DATABASE_TYPE: mysql
DATABASE_URL: mysql://${PANEL_DB_USER}:${PANEL_DB_USER_PASSWORD}@${PANEL_DB_HOST}:3306/${PANEL_DB_NAME}
HASH_SALT: ${HASH_SALT}
networks:
- 1panel-network
networks:
1panel-network:
external: true

21
apps/umami/README.md Normal file
View File

@ -0,0 +1,21 @@
# 使用说明
- 只支持 **MySQL 8.0 以上版本** 数据库。
- 首次登录默认用户名为admin密码为umami。
# Umami
*Umami* 是 Google Analytics 的简单、快速、注重隐私的替代方案。
## 主要功能:
- **实时数据监控**:提供实时网站访问数据,包括访客数量、页面浏览量等。
- **流量来源追踪**:分析和显示网站访问流量的来源,包括搜索引擎、推荐网站等。
- **地理位置分析**:展示访客的地理位置分布情况,帮助了解用户所在地区分布。
- **关键指标跟踪**:提供关键指标如会话时长、页面停留时间等,帮助优化用户体验和网站内容。
## 优势:
- **开源免费**Umami 是开源项目,用户可以免费使用和定制。
- **用户友好**:简洁直观的界面,易于使用和导航。
- **隐私保护**:强调用户数据隐私保护,在合规性方面有所考虑。

19
apps/umami/data.yml Normal file
View File

@ -0,0 +1,19 @@
name: Umami
tags:
- 实用工具
title: Umami 是 Google Analytics 的简单、快速、注重隐私的替代方案
type: 实用工具
description: Umami 是 Google Analytics 的简单、快速、注重隐私的替代方案
additionalProperties:
key: umami
name: Umami
tags:
- Tool
shortDescZh: Umami 是 Google Analytics 的简单、快速、注重隐私的替代方案
shortDescEn: Umami is a simple, fast, privacy-focused alternative to Google Analytics
type: tool
crossVersionUpdate: true
limit: 0
website: https://umami.is/
github: https://github.com/umami-software/umami
document: https://umami.is/docs

BIN
apps/umami/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB