POST

Sun-Panel:给家里所有服务做一个导航首页

NAS 上跑的东西一多,地址记不住。Sun-Panel 把这些入口收成一页,带图标、分组、状态检测,家人也能自己找。

NAS 用了半年之后,你的书签栏大概是这样:影视、相册、下载、笔记、监控、面板……十几个地址,端口号各不相同。

家里人问你"照片在哪看",你得截图教一遍。

Sun-Panel 解决这个:一页把所有入口摆出来,带图标和分组。

装

services:
  sun-panel:
    image: hslr/sun-panel:latest
    container_name: sun-panel
    ports: ["3002:3002"]
    volumes: ["./sun-panel:/app/conf"]
    restart: unless-stopped

打开 http://NAS地址:3002,默认账号 admin / admin(进去立刻改)。

先把这几样配好

一、站点信息 设置里改标题、Logo、背景图。背景图用你自己拍的照片,比默认的渐变好看得多。

二、分组 建议按人分,不要按技术分类:

  • 「影音」:影视库、音乐、相册
  • 「工具」:下载、笔记、书签
  • 「管理」:飞牛后台、Portainer、监控
  • 「家人」:只放他们需要的两三个

三、图标 它内置了一堆图标(Docker、Jellyfin、Navidrome 这些都有)。没有的话可以填图标 URL,或者用文字。

一个容易被忽略的功能:状态检测

每个项目可以配"在线检测"。它会定时探测服务是否可达,挂了就在卡片上标红。

这比你自己一个个点开试快多了。配合站里那篇 Uptime Kuma,一个看状态、一个做入口,刚好互补。

让家人也能用

这是它最有价值的地方。

把常用的几个应用放第一屏,图标大一点、名字写清楚(“看照片"“看电影"而不是"immich"“jellyfin”)。然后把这个地址设成家里人手机浏览器的主页。

之后他们不需要问你,打开就是那几个按钮。

外网访问

导航页本身不含敏感信息,但还是建议加一层:

  • 内网用 http://192.168.1.10:3002;
  • 外网走隧道 + Access 验证,或者干脆不对外(出门时用别的方式)。

注意:如果导航页公开,等于把你所有服务的地址都列出来了。哪怕那些服务本身有密码,也增加了被扫的暴露面。

会踩的坑

图标不显示 图标 URL 是外链,国内可能加载不出来。用内置图标,或者把图片放到本地。

改了端口后卡片全红 卡片里填的是旧地址。批量改一下。

中文搜索 它没有搜索功能(就是导航页),别指望能搜。

容器重建配置丢了 ./sun-panel 卷里是配置和图标。要备份。

它适合谁

  • NAS 上服务超过五个、地址记不住的;
  • 家里有其他人要用,想降低门槛的;
  • 想要一个"打开浏览器第一眼"的页面的。

不适合:只有两三个服务的(书签就够);喜欢命令行、不需要图形入口的。

最后

导航页这种东西技术含量不高,但它改变的是使用习惯。

从"翻收藏夹找地址"变成"打开首页点一下”,差别看起来小,实际每天都在省事。

有问题留言。

👁 - 次浏览

留言

← 返回首页