首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大大的小蜗牛

    Umami Docker 部署及优化

    推荐使用 Docker 安装。 在域名目录下新建 docker-compose.yml文件: vim docker-compose.yml 注意:中国大陆的服务器可能打不开官方示例中的 ghcr.io 域名,这里改为了docker.umami.dev --- version: '3' services: umami: image: docker.umami.dev/umami-software/umami:postgresql-latest 启用 Docker 容器: docker compose up -d 此时,打开 http://server_ip:3000即可登录 Umami 开始使用了。 优化二:跟踪代码部署到自己的 CDN 如果自己的托管 Umami 的 VPS 是小水管,会因为跟踪代码的延迟加载影响到网站的加载速度,为了更好的用户体验可以把跟踪代码random-string.js下载下来

    3K10编辑于 2023-04-28
  • 来自专栏源码分享

    使用Docker容器轻松部署Umami网站统计分析平台

    前言搭建网站的朋友都需要用到数据统计,如果对数据统计没什么太大的要求,只想知道当天有多少访问量就可以使用这个UmamiUmami界面截图教程登录宝塔面板,在菜单栏中点击 Docker,根据提示安装 DockerDocker Compose 服务;在www/wwwroot目录下新建一个目录,新建docker-compose.yaml,并将如下代码加进去;在当前目录下,点击上方位置终端,启动docker-compose ,等待部署完成;部署完成后,可在网站-反向代理添加一个域名并指向IP:3000,然后访问网站,进行登录,默认账号密码:admin/umami新建docker-compose.yamlversion: ' /umami-db-data:/var/lib/postgresql/data restart: always启动docker-composedocker-compose up -d设置先别添加网站 你的域名/websites/0ba3d4b8-95ec-4e33-a727-32b013d6cfa7,其中0ba3d4b8-95ec-4e33-a727-32b013d6cfa7就是网站ID4.在你需要部署的网站根目录下新建一个

    65121编辑于 2025-10-18
  • 来自专栏又见苍岚

    网站统计工具 Umami 安装部署教程

    绕过广告拦截器 Umami 由你在自己进行托管部署,所以你可以有效地避免 Google Analytics 不同的广告拦截器。 轻量级 追踪脚本很小(只有 2KB),而且支持 IE 等旧版浏览器。 使用 Docker 更简单的方式是使用 Docker 一键启动,在源码根目录下面有 docker-compose 的配置,默认配置构建 umami 容器并启动 Postgres 数据库 安装 docker-compose sudo apt install docker-compose ​ 配置 docker-compose.yml 生成随机字符串 openssl rand -base64 32 ​ 将得到的字符串填入 做统计,先完成最后一步配置 Nginx 反向代理 网上有前辈用宝塔直接反向代理,我的宝塔域名被别的占了,又不敢装新的 Nginx (害怕冲突),稳妥起见使用了docker 此步骤用于那些需要 :/ssl nginx 创建 SSL 证书 获取 server_private.key, server.crt 文件,放在 /share/ssl 文件夹中 进入 Nginx 容器 docker exec

    3K20编辑于 2022-08-10
  • 来自专栏夜梦星尘的折腾日记

    dockerUmami | 小巧精美的网站流量统计应用

    1.前言 GitHub地址:umami-software/umami 2.准备 在开始部署之前,你需要安装 dockerdocker-compose。 具体安装见:【docker】在服务器上安装 docker/docker-compose 3.部署 拉取仓库: mkdir -p /root/data/docker_data cd /root/data/ docker_data git clone https://github.com/umami-software/umami.git && cd umami 推荐直接使用官方的配置文件进行部署,如果你想要修改的话 : 然后直接启动即可: docker compose up -d 4.更新 如果你想要更新umami,你只需要运行: docker compose pull docker compose up --force-recreate 的安装 【docker】Nginx Proxy Manager 的使用 6.使用 一切无误,我们开始使用umami吧!

    60810编辑于 2024-08-20
  • 来自专栏又见苍岚

    Umami 1.40 Track Event

    Umami 升级1.39 版本以后支持站点事件统计数据的展示,本文记录 1.40 版本该功能的使用方法。 简介 在我们安装好 Umami 后,可以在升级 1.39 版本以后展示指定统计的网站事件 统计事件的方法在 官方文档 中有简单说明 官方文档:https://umami.is/docs 使用方法 升级版本 首先需要升级到 1.39 以后的 Umami 版本 docker 的升级方法我 记录了下来 添加类标记 使用简单的 css 标记即可完成 Umami 的事件统计,要启用事件,只需向要跟踪的元素添加一个特殊的 调试 如果想单独调试 Umami 的 Event Tracker 功能,可以单独向 Umami 的地址:端口 发送专门追踪事件的 API 请求 相关文档:https://umami.is/docs/api 参考资料 https://umami.is/docs https://github.com/umami-software/umami

    80720编辑于 2023-02-21
  • 【工具】Umami - 网站流量分析工具

    Umami 轻巧易用,可自行托管。 准备工作 需要一台云服务器 若没有服务器,可以前往 光秒云id0.cn 进行注册,新用户有专属优惠。 开始搭建 直接使用docker直接进行拉取镜像搭建即可。 docker compose up -d 如果使用postgresql运行,则使用:docker pull docker.umami.is/umami-software/umami:postgresql-latest 如果习惯使用mysql,则可以直接运行:docker pull docker.umami.is/umami-software/umami:mysql-latest 更新Umami docker compose pull docker compose up --force-recreate -d 配置面板 按照上面的部署操作完毕后,输入 http://ip:3000,打开后显示如下界面则表示部署成功。 默认用户名为 admin ,密码为 umami

    38810编辑于 2025-07-26
  • 来自专栏玩转Lighthouse

    【5分钟玩转Lighthouse】用Umami做博客站点统计

    今天就为大家介绍一下,在轻量应用服务器上如何搭建Umami站点统计工具,来统计博客的访问情况。 2.Umami介绍 Umami是一个简单,易用,可以自行部署的Web站点分析工具。 3.搭建Umami 查看Umami官网,看到有使用docker-compose方式搭建Umami的指引,本文就采用此方法。 umami.git 3.2.3.修改Umami监听端口 由于Umami跟博客部署在同一台轻量应用服务器上,80端口已经被WordPress占用了。 cd umami vim docker-compose.yaml ? 3.2.4.启动Umami docker compose up & 3.2.5.添加防火墙规则,放通8000端口 ? 5.小节 本文介绍了如何在轻量应用服务器搭建WordPress博客后,使用Umami站点统计工具,统计博客访问数据。Umami安装和使用都非常简单,尤其是提供了Docker的安装方式就更容易上手了。

    5.1K314编辑于 2022-09-15
  • 来自专栏小孟开发笔记

    umami网站开源统计工具搭建教程

    系统部署 一、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@db:5432/umami DATABASE_TYPE POSTGRES_USER: umami POSTGRES_PASSWORD: umami volumes: - umami-db-data:/var/lib/postgresql/data : 二、SSH部署 通过finalssh等SSH软件访问nas,然后进入文件夹后执行如下指令 #进入umami文件夹路径 cd /volume1/docker/umami #启动容器 docker-compose

    77110编辑于 2024-08-09
  • 来自专栏清羽飞扬

    给自己的网站添加一个访客统计系统

    碎碎念 前两天网站被打了,导致服务器很多的东西都好像有损坏无法重新运行,于是重新部署了一遍反正也不麻烦,顺带着部署了一个网站监控系统,Umami,页面也还挺好看,功能对我来说足够了哈哈哈,并且重点是部署很简单 由于我的小服务器限制,导致很难部署比较大的统计网站,再加上追踪代码太大了的话会影响速度,于是我选择了Umami,这个统计代码才不到3KB的小家伙。 开始部署 引用站外地址,不保证站点的可用性和安全性 Umami-Github仓库链接 github.com/umami-software 引用站外地址,不保证站点的可用性和安全性 Umami官网 umami.js Docker部署 Docker正常运行~ 这里我们选择第二种方式,Docker部署,并使用Postgresql数据库。 克隆下来以后,打开文件 docker-compose.yml ,内容如下: --- version: '3' services: umami: image: ghcr.io/umami-software

    1K10编辑于 2024-05-30
  • 来自专栏九陌斋

    理论结合实践:用Umami构建网站分析系统

    部署:Shynet支持Docker部署,易于安装和维护。 社区支持:Shynet的社区相对较小,但提供基本的支持和文档。 截图: 3.2.3. 部署:Ackee支持多种部署方式,包括Docker、Helm,甚至无需Docker,易于部署。 社区支持:Ackee的社区支持较为活跃,提供文档和论坛支持。 隐私:Umami注重隐私,不依赖第三方服务,所有内容都放在一个页面上。 部署Umami支持从源码安装、Docker Compose和Docker镜像等多种安装方式。 ,支持使用Docker一键部署就,非常适合自托管的需求。 使用docker compose安装 如果你不想用运维管理面板,这个就是推荐做法; 如果你需要部署两个服务,也就是 Umami 和数据库编排管理,就可以用下面这个方案; 官方提供的docker-compose.yml

    1.1K21编辑于 2024-11-13
  • 来自专栏全栈程序员必看

    Docker部署_docker部署网站

    通常,帮朋友部署 WordPress 的这个场景下,你可以找朋友开一台新的服务器,初始化一套 LAMP,直接把 WordPress 给 wget 进去,就可以在你的浏览器里完成配置了。 但是,前两天我需要在自己的服务器上部署一个 WordPress 服务。我这样的蒟蒻当然是无缘使用世界上最好的编程语言—— PHP 的啦。没有 PHP,还部署个屁的 WordPress。 所以就想到了—— Docker,用容器去把它装起来就好了嘛。 想到就动手做,接下来我们就看看怎么用 Docker 部署 WordPress。 为了方便,同时也多练习 Docker 的使用,我们干脆再拉一个 mysql 镜像,让整套服务完全在 docker 里运行: $ docker pull mysql:latest 注意,这篇文章写在 2020 (当然,我只是开一个简单的小服务,基本没人用,所以也就几乎没有安全风险,但您在部署的时候还是要花点时间认真考虑安全问题的) 接下来就是在您的浏览器访问 http://xxx:2020/wp-admin/

    1.4K30编辑于 2022-11-17
  • 来自专栏又见苍岚

    Umami API 使用方法

    Umami 统计工具可以方便地统计站点访问信息,相关数据可以通过自带的 API 访问,本文记录使用方法。 背景 需要建立 Umami 站点统计 网站统计工具 Umami 安装部署教程 官方支持 API 直接访问数据 官方文档: https://umami.is/docs/api Umami >/api/website/<id>/active 即可 其中 <id> 为网站编号 正常运行时返回值: [{"x":1}] 表示当前有一位活跃用户 其他 API Docker 部署项目的话可以进入容器中 docker exec -it umami_umami_1 sh 进入目录 /app/.next/server/pages/api 查看相关可执行的 api 接口(文档写的不是所有 API) 也可以查阅 官方文档 参考资料 网站统计工具 Umami 安装部署教程 Node.js 在 VS Code 中发送 POST 请求 https://umami.is/docs/api

    1.4K30编辑于 2022-09-21
  • 来自专栏全栈程序员必看

    docker部署vue项目_docker部署java

    博主还提供了另一种方式,每次发布只需要将打包后的dist内容放到linux主机目录即可,感兴趣的道友可以直接参考这一篇:docker 安装 nginx 发布Vue项目_苍穹之跃的博客-CSDN博客nginx nginx # 将dist文件中的内容复制到 /usr/share/nginx/html/ 这个目录下面 COPY dist/ /usr/share/nginx/html/ 第三步:安装nginx docker pull nginx docker run --name nginx -d -p 4030:80 nginx 访问4030端口看看是否安装成功。 第四步:linux上找个空目录放项目文件和Dockerfile 第五步:构建镜像,cd到Dockerfile目录下 docker build -t 取个镜像名称 . 第六步:运行容器 docker run --name 取个容器名称 -d -p 9020:80 上一步取的镜像名称 访问一下9020检查是否运行成功。

    1.4K60编辑于 2022-11-02
  • 来自专栏Laikee Tech Space

    UMAMI隐私统计安装及配置

    环境 这里使用两种方法去安装umami,第一种是使用pm2或者supervisor直接运行在本机环境的,第二种是使用docker pull并build镜像。 如果您选择使用docker安装,那么仅需这样的一步: curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 也可以使用国内 daocloud的脚本: curl -sSL https://get.daocloud.io/docker | sh 安装及配置 如果您需要使用docker进行安装,请直接转到docker方式章节。 docker方式 安装 注意,如果您选择docker方式,那么您可以完成后直接跳过安装及配置这一章 首先您需要docker环境,上述步骤已经提供了脚本。 我们这里使用MySQL作为数据库后端: docker pull ghcr.io/mikecao/umami:mysql-latest 稍微等待数十分钟即可启动,默认占用端口3000。

    2K40编辑于 2022-04-28
  • 来自专栏全栈程序员必看

    docker部署influx_docker容器部署

    使用docker部署influxdb 生成默认config.yml docker run \ --rm influxdb:latest \ influxd print-config > config.yml /code/docker-influx/data:/var/lib/influxdb/data - /rssp/code/docker-influx/meta:/var/lib/indluxdb/meta - /rssp/code/docker-influx/wal:/var/lib/indluxdb/wal - /rssp/code/docker-influx/backup/bin:/home/backup - /rssp/code/docker-influx/backup/data:/tmp/backup/data - /rssp/code/docker-influx/backup/gz:/tmp/backup /gz - /etc/localtime:/etc/localtime:ro ports: - "8086:8086" restart: always docker pull influxdb docker-compose

    1.2K30编辑于 2022-11-19
  • 来自专栏kenvie

    Umami - 自建网站访问流量统计分析平台

    安装 安装 DockerDocker-Com­pose curl -fsSL https://get.docker.com | bash -s docker curl -L "https://github.com chmod +x /usr/local/bin/docker-compose systemctl start docker systemctl enable docker 拉取源码 git clone https://github.com/mikecao/umami.git 或 git clone https://ghproxy.com/https://github.com/mikecao/umami.git 创建容器并运行 cd umami/ docker-compose up -d 使用 浏览器访问 http://localhost:3000 也可以通过 IP 直接访问,默认用户名为 admin,默认密码为 umami 用法和百度统计差不多

    1.9K30编辑于 2022-04-30
  • 来自专栏个人技术博客

    ③【DockerDocker部署Nginx

    ③【DockerDocker部署Nginx docker拉取nginx镜像: docker pull nginx 安装并启动nginx服务: docker run \ --restart always docker操作nginx常用命令: # 注意,Nginx是我安装启动时为这个服务取的名字,若名字不同请使用自己的服务名 #停止: docker stop Nginx #重启: docker restart Nginx #删除服务: docker rm Nginx #删除镜像: docker rmi Nginx #进入服务: docker exec -it Nginx /bin/bash Docker中有几个重要的概念 我们要使用Docker来操作镜像、容器,就必须要安装DockerDocker是一个CS架构的程序,由两部分组成: 服务端(server):Docker守护进程,负责处理Docker指令,管理镜像、容器等 客户端(client):通过命令或RestAPI向Docker

    99410编辑于 2024-03-16
  • 来自专栏HUC思梦的java专栏

    docker部署

    up -d 启动部署docker部署微服务项目: 1、使用dockerfile构建项目镜像 2、在docker使用生成镜像启动对应服务 服务名称 端口 comment-server 8002 house-server 8011 user-server 8000 esp-zuul 9000 esp-web 7000 comment-server ->user-server 部署用户服务 docker run -d house --link user-server:user -p 8011:8011 house/house 部署评论服务 docker run -d --name comment-server -- hostname comment --link user-server:user -p 8002:8002 house/comment 部署网关 docker run -d --name zuul-server link house-server:house --link user-server:user --link comment-server:comment -p 9000:9000 house/zuul 部署

    1.2K10发布于 2020-09-03
  • 来自专栏Pengcheng's Blog

    Docker部署

    1、部署前准备 1.检查服务器是否能访问外网 #检查外网连通性 ping 114.114.114.114 #检查DNS服务 ping baidu.com 如果外网通而DNS不通,则需要手动配置DNS ifcfg-ens开头的文件 #将名称换成实际文件名称 cat ifcfg-ens33 查看ONBOOT是否为yes,若不是yes,请修改成yes 5.关闭SElinux 此处内容需要评论回复后方可阅读 2、安装Docker

    1.3K20编辑于 2023-05-02
  • 来自专栏Java学习~

    docker部署

    centos7部署docker 官方参考文档:https://docs.docker.com/engine/install/centos/ 在此提供自己的安装文件: 链接:https://pan.baidu.com /linux/centos/docker-ce.repo #安装docker引擎 sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin sudo docker run hello-world docker-compose安装 1、去下载docker-compose(dockerdocker-compose版本要对应,具体的看官网,如果你嫌弃麻烦 v 图片 Windows 部署 docker 1、官网下载docker desktop(先别急安装):https://hub.docker.com 2、确认电脑是否开启hyper -v 搜索栏搜索: 是一个可视化的Docker操作界面,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作

    1.4K70编辑于 2023-04-08
领券