Docker部署Lunalytics开源监控工具

一、Lunalytics介绍

Lunalytics 是一个使用 Node.js 构建的开源监控工具,专注于提供简单而强大的方式来监控网站和服务器的运行状态。它旨在为用户提供一个可完全自托管、高度可定制且多用户支持的监控解决方案,适用于个人开发者、团队以及企业用户。

拉取Lunalytics容器镜像

bash 复制代码
docker pull ksjaay/lunalytics:latest
或者
docker pull registry.cn-hangzhou.aliyuncs.com/qiluo-images/lunalytics:latest
arm架构
docker pull registry.cn-hangzhou.aliyuncs.com/qiluo-images/linux_arm64_lunalytics:latest

部署Lunalytics服务

创建部署目录

bash 复制代码
mkdir -p /data/lunalytics   &&  cd /data/lunalytics  

编辑部署文件

使用docker-cli方式部署,命令如下:

bash 复制代码
docker run -d \ 
  -p 2308:2308 \ 
  -v /data/lunalytics:/app/data \ 
  -v /data/lunalytics/logs:/app/logs \ 
registry.cn-hangzhou.aliyuncs.com/qiluo-images/lunalytics:latest

在部署目录下,创建docker-compose.yaml文件,内容如下所示:

bash 复制代码
vim docker-compose.yaml 
bash 复制代码
services: 
  lunalytics: 
    image: registry.cn-hangzhou.aliyuncs.com/qiluo-images/lunalytics:latest
    restart: always  
    container_name: lunalytics 
    ports: 
      - '2308:2308' 
    volumes: 
      - /data/lunalytics/data:/app/data 
      - /data/lunalytics/logs:/app/logs 

创建Lunalytics容器

执行以下命令,创建Lunalytics容器。

bash 复制代码
docker compose up -d 
相关推荐
冬奇Lab17 分钟前
一天一个开源项目(第39篇):PandaWiki - AI 驱动的开源知识库搭建系统
人工智能·开源·资讯
HelloGitHub1 小时前
这个年轻的开源项目,想让每个人都能拥有自己的专业级 AI 智能体
开源·github·agent
Kagol12 小时前
🎉OpenTiny NEXT-SDK 重磅发布:四步把你的前端应用变成智能应用!
前端·开源·agent
冬奇Lab13 小时前
OpenClaw 源码精读(2):Channel & Routing——一条消息如何找到它的 Agent?
人工智能·开源·源码阅读
冬奇Lab13 小时前
一天一个开源项目(第38篇):Claude Code Telegram - 用 Telegram 远程用 Claude Code,随时随地聊项目
人工智能·开源·资讯
sunny86515 小时前
Claude Code 跨会话上下文恢复:从 8 次纠正到 0 次的工程实践
人工智能·开源·github
蝎子莱莱爱打怪15 小时前
GitLab CI/CD + Docker Registry + K8s 部署完整实战指南
后端·docker·kubernetes
strayCat232551 天前
Clawdbot 源码解读 7: 扩展机制
人工智能·开源
Moment1 天前
OpenClaw 从能聊到能干差的是这 50 个 Skills 😍😍😍
前端·后端·开源
草梅友仁1 天前
墨梅博客 1.7.0 发布与 AI 开发实践 | 2026 年第 9 周草梅周报
开源·github·ai编程