"https://docker.nju.edu.cn", "https://docker.m.daocloud.io" ] } sudo systemctl daemon-reload # 重启daemon进程 sudo systemctl restart docker # 重启docker服务 准备工作:docker网络,用于umami连接mysql8 docker network create my_mysql_network 准备工作:先安装mysql8 docker和初始化 虽然Umami支持Postgr...
docker-compose up -d 启动项目 此时项目就完成了,但要实现统计自己网站还需要进行设置。首先我们需要将项目反代一下,这里不管是使用lucky还是群晖自带都可以,我这里图方便直接用群晖自带的反代服务器。 反代 目的地为本地,来源为反代后的地址,可以是域名或者公网IP。反代之后这时候通过域名+反代端口在访问项目,默认的...
随后我们打开SSH端口,使用SSH工具连接上群晖之后cd到docker-compose文件的目录下,输入docker-compose up -d启动容器。(如有报错,重新启动一下即可) 此时项目就完成了,但要实现统计自己网站还需要进行设置。首先我们需要将项目反代一下,这里不管是使用lucky还是群晖自带都可以,我这里图方便直接用群晖自带的反代服务器。
version: '3' services: umami: container_name: umami image: ghcr.io/umami-software/umami:postgresql-latest ports: - "3000:3000" # 3000可改为其它可用端口 environment: - DATABASE_URL=postgresql://umami:umami@db:5432/umami #数据库地址,建议修改,与下面的要对应 - DATABASE_TYPE=postgresql - APP...
docker compose up-d 此时,打开http://server_ip:3000即可登录 Umami 开始使用了。 默认账号:admin 默认密码:umami Nginx 反代 如果不想暴露服务器的域名和端口,可以利用 Nginx 反代。 反代配置: 代码语言:javascript 复制 location^~/{proxy_pass http://127.0.0.1:3000;proxy_set_header Host $host;proxy_set...
4. 运行Umami的Docker容器 使用Docker Compose启动Umami和PostgreSQL容器: bash docker-compose up -d 这将根据docker-compose.yml文件中的配置启动Umami和PostgreSQL容器,并将它们作为后台服务运行。 5. 验证Umami部署是否成功 在浏览器中访问http://<your-server-ip>:3000(将<your-server-ip>替换...
https://github.com/umami-software/umamidocker,使用MySQL版, docker pull docker.umami.is/umami-software/umami:mysql-latest 1. 准备Linux服务器 如果需要安装在自己的Linux服务器,由于需要运行Docker、MySQL8、Nodejs等,这里的服务器配置是:2核CPU 4G内存。
vim docker-compose.yml 具体的配置内容如下(夜梦已经修改了端口和数据库密码): 代码语言:javascript 代码运行次数:0 运行 AI代码解释 version:'3'services:umami:image:ghcr.io/umami-software/umami:postgresql-latestports:-"25565:3000"# 如果端口冲突,修改左侧25565为你服务器空闲端口environment:DATABASE_URL:...
一、使用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...
而且每次编译的时间较长,所以需要使用 Docker 部署Umami。 2、官方数据库版本升级带来的问题 由于Umami 官方自 V2.3.0 版本,开始逐步弃用 MySQL5.7,也由此带来了我之前提到的那个问题:《Umami 构建 2.3.0 版本时 "✗ Command failed: prisma migrate deploy Error: P3009"》。但 MySQL 8.0最少需要4G内存,我...