宝塔如何使用Docker部署Umami网站统计程序

宝塔如何使用Docker部署Umami网站统计程序

宝塔如何使用Docker部署Umami网站统计程序-滤镜色彩
宝塔如何使用Docker部署Umami网站统计程序
此内容为付费阅读,请付费后查看
软妹币0.5
限时特惠
软妹币9.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费阅读

最近有点空闲时间,然后自己服务器性能也有点过剩,就想着利用多余的性能搭建一些不是刚需的程序,比如Umami网站统计程序,刚开始原本想装matomo统计程序的,毕竟还是感觉php好管理一点,但是一直卡在安装页面设置完超级管理员页面。无奈又转手安装Umami了。

Umami介绍

Umami 等自建统计程序不会像 Google Analytics 一样被很多浏览器插件拦截,数据相对更加准确。
在类似的自建统计程序中,Umami 在速度和配置要求上有非常明显的优势,在积累大量数据后依旧能保持快速的响应。

安装docker-compose

使用宝塔比较多,如果你是linux系统,也可以在终端安装即可,如果是宝塔就直接点击安装了,如图:

图片[1]-宝塔如何使用Docker部署Umami网站统计程序-滤镜色彩

安装Umami

创建 docker-compose.yml 文件,以下均以 MySQL 数据库为例

可以随便找个目录,创建这个文件。然后cd进入目录管理。

选一:使用宿主机数据库

以下放上面创建文件里

选二:使用 Docker 部署数据库

如需使用 Post­greSQL ,将 image 替换为 ghcr.io/umami-software/umami:postgresql-latest,将 DATABASE_URL 替换为 postgresql://username:password@db:5432/databasename DATABASE_TYPE 替换为 postgresql 即可。

DATABASE_URL 内的 username 等替换为对应的数据库配置,将 APP_SECRET 后的内容替换为随机字符串。

注:如果是国内机器,可以将镜像改为这个:ccr.ccs.tencentyun.com/orilight/umami-mysql:latest
可将 lat­est 换为 1.38.0 等版本号 (不需要带 v) 拉取指定版本的镜像

配置完成后保存关闭文件在终端执行 docker compose up -d 即可

访问

Umami 默认 主机ip:3000 上,记得在安全组放行端口,或者直接使用nginx反代功能,默认账号:admin,默认密码:umami

更新umami

在保存docker-compose.yml的目录下,同样是cd进入,然后执行以下代码:

docker compose pull
docker compose up -d --remove-orphans
© 版权声明
THE END
喜欢就支持一下吧
点赞12赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容