Sign inSign up

jiasongji/serverstatus

By jiasongji

Updated 8 months ago

Lightweight ServerStatus server image for multi‑node monitoring and status dashboards.

Image
Web servers
0

469

jiasongji/serverstatus repository overview

ServerStatus 服务端 Docker 镜像

轻量级、多节点服务器监控面板


📌 简介

ServerStatus 是一款轻量级服务器监控面板,可用于展示多台服务器的实时状态,包括:

  • CPU / 内存 / 磁盘占用
  • 网络流量
  • 在线状态
  • 地区、标签、备注等自定义信息

本镜像基于开源项目构建,提供开箱即用的服务端环境,适用于个人 VPS、家庭实验室、IDC 托管等场景。


✨ 功能特性

  • 🚀 快速部署:无需编译,Docker 一键运行
  • 🌍 多节点支持:可监控任意数量的服务器
  • 🖥 Web 面板展示:实时图表与状态列表
  • ⚙️ 配置灵活:支持自定义节点、地区、标签
  • 🔄 自动重启:容器异常退出自动恢复
  • 📦 轻量镜像:适合低内存 VPS

🐳 快速开始

1. 拉取镜像
docker pull jiasongji/serverstatus:latest
2. 创建配置目录
mkdir -p /etc/serverstatus
3. 启动服务端
docker run -d \
  --name serverstatus \
  -p 35601:35601 \
  -v /etc/serverstatus:/ServerStatus/server \
  --restart unless-stopped \
  jiasongji/serverstatus:latest

启动后访问:

http://<你的服务器IP>:35601

🧩 配置说明

服务端配置文件位于:

/etc/serverstatus/config.json

示例配置:

{
  "servers": [
    {
      "name": "My VPS",
      "type": "VPS",
      "host": "127.0.0.1",
      "location": "US",
      "region": "us-west",
      "disabled": false
    }
  ]
}

字段说明:

字段说明
name节点名称
type节点类型(VPS / VM / BareMetal 等)
host节点上报地址
location地区(可自定义)
region区域标签
disabled是否禁用该节点

📁 挂载目录

容器路径主机路径说明
/ServerStatus/server/etc/serverstatus服务端配置与数据目录

🏷 可用标签(Tags)

你可以查看所有可用标签:

crane ls jiasongji/serverstatus

拉取指定标签:

docker pull jiasongji/serverstatus:<tag>

🔧 docker-compose 部署(可选)

version: '3'

services:
  serverstatus:
    image: jiasongji/serverstatus:latest
    container_name: serverstatus
    ports:
      - "35601:35601"
    volumes:
      - /etc/serverstatus:/ServerStatus/server
    restart: unless-stopped

启动:

docker compose up -d

📝 更新日志(示例)

版本内容
latest最新稳定版,包含所有更新
2024.xx同步上游更新,修复若干问题

📦 项目来源

本镜像基于开源项目构建:
https://github.com/cppla/ServerStatus (GitHub)


❤️ 贡献与反馈

如果你在使用过程中遇到问题,欢迎提交 Issue 或 PR。
你也可以在 Docker Hub 留下反馈帮助改进镜像质量。

Tag summary

Content type

Image

Digest

sha256:5c7e61ebe

Size

53 MB

Last updated

8 months ago

docker pull jiasongji/serverstatus