一、docker-compose.yaml代码 🔻新建一个文件夹umami。在文件夹下新建一个docker-compose.yaml文件,将下面代码复制进去。 --- version: '3' services: umami: image: ghcr.io/umami-software/umami:postgresql-latest ports: - "8930:3000" #自定义端口 environment: DATABASE_URL: postgresql://umami:umami@...
本地自动部署:1 Panel 为了方便管理,我在云主机上部署了开源面板1 Panel,如果你也在使用 1 Panel,可以通过面板自带的 Docker Compose 应用商店部署 Umami。 1 Panel 应用商店部署 Umami 部署的操作流程很直观,只是需要注意两点:一是需要先通过应用商店安装 PostgreSQL 或 MySQL 数据库;二是要设置 Umami 环境变量,...
#进入umami文件夹路径 cd /volume1/docker/umami #启动容器 docker-compose up -d 三、群晖 部署compose 🔻打开container manager,选择项目,点击新建,选择路径后复制代码部署即可 四、威联通部署compose 🔻打开container station,创建应用程序,复制代码验证后部署即可 系统使用 一、配置监听站点 🔻首次登录使用的默...
为了方便管理,我在云主机上部署了开源面板1 Panel,如果你也在使用 1 Panel,可以通过面板自带的 Docker Compose 应用商店部署 Umami。 1 Panel 应用商店部署 Umami 部署的操作流程很直观,只是需要注意两点:一是需要先通过应用商店安装 PostgreSQL 或 MySQL 数据库;二是要设置 Umami 环境变量,这在下文突破广告拦截章节...
使用Docker 更简单的方式是使用 Docker 一键启动,在源码根目录下面有 docker-compose 的配置,默认配置构建 umami 容器并启动 Postgres 数据库 安装docker-compose 代码语言:javascript 代码运行次数:0 运行 AI代码解释 sudo apt install docker-compose 配置docker-compose.yml 生成随机字符串 代码语言:javascript 代...
一、使用docker搭建umami 前提:服务器上需要先部署好mysql,同时在mysql上创建一个umami的数据库 1、在服务器上,创建一个docker-compose.yml vim docker-compose.yml 2、在该文件中添加如下内容 version:'3'services:umami:image:ghcr.io/mikecao/umami:mysql-latestnetwork_mode:"host"environment:DATABASE_URL:mys...
文章详细讲解了 Umami 的部署方式(如 Vercel 云函数、Docker Compose 和 1 Panel)及基本使用方法,包括添加网站和集成跟踪代码。此外,还分享了突破浏览器广告拦截的技巧,例如修改 JS 脚本文件名和服务端接口名称。通过这些优化,可有效避免统计代码被拦截,帮助站长获取更准确的访问数据。
随后我们打开SSH端口,使用SSH工具连接上群晖之后cd到docker-compose文件的目录下,输入docker-compose up -d启动容器。(如有报错,重新启动一下即可) 此时项目就完成了,但要实现统计自己网站还需要进行设置。首先我们需要将项目反代一下,这里不管是使用lucky还是群晖自带都可以,我这里图方便直接用群晖自带的反代服务器。
docker-compose up -d 启动项目 此时项目就完成了,但要实现统计自己网站还需要进行设置。首先我们需要将项目反代一下,这里不管是使用lucky还是群晖自带都可以,我这里图方便直接用群晖自带的反代服务器。 反代 目的地为本地,来源为反代后的地址,可以是域名或者公网IP。反代之后这时候通过域名+反代端口在访问项目,默认的...
目标url填写:http://127.0.0.1:你的端口号,如果使用的是本文的docker compose文件没有改端口号的话,应该填写:http://127.0.0.1:3000 设置信息 进入之后umami默认的用户名为admin,默认密码为umami。进入之后我们先改一下语言。 修改配置 语言选择中文 选择语言 ...