Docker安装Umami
编辑
286
2024-01-11
第一步
安装 Yarn
npm install -g yarn
下载git代码并进入目录
git clone https://github.com/umami-software/umami.git
cd umami
修改next.config.js将第13行删除
可以不删除但是会导致shareUrl无法被iframe嵌套
`frame-ancestors 'self' ${process.env.ALLOWED_FRAME_URLS || ''}`,
修改docker-compose.yml
version: '3'
services:
umami:
image: umami:latest
network_mode: "host"
environment:
DATABASE_TYPE: mysql
DATABASE_URL: mysql://username:password@ip:3306/umami
APP_SECRET: replace-me-with-a-random-string
restart: always
container_name: umami
使用DockerFile创建容器并运行
docker build --build-arg DATABASE_TYPE=mysql -t umami .
使用docker-compose运行容器
docker-compose up -d
访问地址
https://localhost:3000/
默认账号密码
username: admin
password: umami
演示页面
如果使用nginx代理需要请求页面比较多的情况下修改并发数量
events {
worker_connections 4096;
}
- 0
- 0
-
赞助
赞赏 -
分享