Sun-Panel 介绍 & 与 Homarr 对比

Sun-Panel 基础说明

核心功能

国产开源导航面板,主打服务快捷入口、分组管理、简易Docker容器管理,支持内网/外网地址一键切换,内置时间、搜索、自定义壁纸,资源占用低。

  • 卡片弹窗预览:部分网页可在面板内小窗口直接打开,不用新开标签
  • 书签批量导入:浏览器书签HTML文件直接导入生成应用卡片
  • 容器管理:读取Docker列表,可启停容器,查看基础运行状态
  • 无复杂第三方服务集成,没有Jellyfin、RSS、媒体流这类数据监控小组件

应用添加方式

两种添加方式:

  1. 手动添加卡片(通用) 新建分组,手动录入服务名称、内网地址、外网地址,选择图标,内外网双地址一键切换。所有服务均可手动添加。
  2. Docker容器自动导入 挂载/var/run/docker.sock后,自动读取NAS容器列表,一键批量生成应用卡片,无需逐个手动填写地址。

所有卡片仅作为跳转链接,无法读取服务内部运行数据,不存在像Homarr那样的集成API配置。

Sun-Panel vs Homarr 对比表

项目 Sun-Panel Homarr
定位 轻量导航面板+简易Docker管理 全功能仪表盘,导航+服务状态监控
应用添加 手动录入 / Docker一键导入;支持内外网双地址切换 手动录入 / Docker集成导入;仅单地址
监控小组件 极少,无第三方服务数据面板(无媒体流、RSS、音频统计) 大量原生小组件,支持Jellyfin、Docker、天气、RSS等深度集成
Docker能力 基础容器启停、查看容器列表 容器状态读取,可配合集成做详细监控
资源占用 低,轻量 相对更高,组件多
配置门槛 低,全中文可视化操作,无需配置API密钥 较高,需要逐个配置服务集成密钥
特色 内外网一键切换、弹窗预览、书签批量导入 丰富的监控组件、拖拽布局、多服务状态展示
短板 无服务状态监控,只能跳转 内外网地址切换需要手动维护两套卡片

简短总结

  1. Sun-Panel核心价值:统一导航入口,内外网一键切换,轻量简洁,适合只需要快速跳转各类服务,不需要查看服务内部状态。
  2. Homarr核心价值:导航+状态监控一体,适合需要在首页直接查看Jellyfin播放、容器状态、RSS等实时信息。
  3. 选型建议:只做服务导航,优先Sun-Panel;需要各类服务实时状态看板,选择Homarr。

Sun-Panel docker-compose.yml(群晖部署)

version: "3.2"
services:
  sun-panel:
    image: hslr/sun-panel:latest
    container_name: sun-panel
    restart: unless-stopped
    volumes:
      - ./sun-panel/conf:/app/conf
      - ./sun-panel/uploads:/app/uploads
      - /var/run/docker.sock:/var/run/docker.sock
    ports:
      - "7580:7580"
    environment:
      - TZ=Asia/Shanghai
  1. File Station创建sun-panel目录,新建conf、uploads子文件夹
  2. Container Manager新建项目,粘贴compose,启动容器
  3. 访问 http://NASIP:7580,初始化管理员账号