当前位置: 首页 > article >正文

Sun-Panel:打造你的专属NAS门户,从零开始构建高效导航首页

1. 为什么你需要一个NAS导航首页每天打开电脑第一件事就是面对浏览器里密密麻麻的书签栏——Jellyfin、Nextcloud、Bitwarden、Transmission...这些自建服务分散在不同的IP和端口上记不住地址就得反复翻找记事本。更头疼的是在公司想访问家里的NAS服务时还得区分内网外网地址。这种体验就像把工具扔在杂乱的工具箱里每次使用都要翻找半天。Sun-Panel就是为解决这些问题而生的NAS导航门户。它相当于给你的所有服务做了个可视化目录就像图书馆的检索系统。我实测下来最实用的三个场景统一入口把所有自建服务、常用网页整合在一个页面支持分类管理智能切换自动识别内外网环境点击图标无需手动切换地址状态监控直观显示服务器CPU、内存等基础信息异常状态一目了然对于家庭用户它能将孩子的学习资源、家人的照片库、影音服务分门别类展示对小型团队可以按部门设置不同权限的导航组。我自己的使用方案是把服务分成四类媒体中心Jellyfin、Plex、qBittorrent文件管理Nextcloud、FileBrowser工具集合Bitwarden、Portainer、HomeAssistant常用网站GitHub、技术文档等2. Sun-Panel核心功能解析2.1 比传统书签强在哪普通浏览器书签只能保存单一URL而Sun-Panel有这些独特优势双地址自动切换一个图标可同时设置内网如192.168.1.100:8096和公网地址如mydomain.com/jellyfin系统会根据访问环境自动选择可视化仪表盘支持自定义背景、布局调整图标尺寸可自由缩放多账户隔离家庭成员各自有独立视图避免孩子误操作管理后台服务状态集成通过简单配置就能显示服务的在线/离线状态2.2 那些让人惊喜的细节使用三个月后我发现几个特别实用的功能图标库集成内置Iconify的6000图标搜索movie就能找到完美的影视图标小窗模式点击图标可选择直接弹出小窗口适合快速查看下载进度CSS注入通过自定义CSS可以修改字体、颜色等我的暗黑模式方案是这样的body { background-color: #1a1a1a; color: #e0e0e0; } .card { background-color: #2d2d2d; }Docker健康监测如果通过Docker部署会自动显示容器运行状态3. 从零开始的安装指南3.1 硬件准备建议虽然Sun-Panel本身资源占用极低实测内存100MB但考虑到要整合各种服务建议NAS设备群晖DS220/威联通TS-251D等x86机型更佳内存容量如果同时运行多个服务建议4GB以上存储空间系统本身只需50MB预留1GB空间用于存放上传的图标和配置我的测试环境是一台树莓派4B4GB内存同时运行Sun-PanelJellyfinTransmission负载稳定在0.3左右。3.2 两种安装方式详解3.2.1 Docker CLI方案适合熟悉命令行的用户这里给出完整路径示例# 创建目录结构群晖用户注意修改/volume1为实际存储卷 mkdir -p /volume1/docker/sun-panel/{conf,database,uploads} # 启动容器端口3004可自行修改 docker run -d \ --name sun-panel \ -p 3004:3002 \ -v /volume1/docker/sun-panel/conf:/app/conf \ -v /volume1/docker/sun-panel/uploads:/app/uploads \ -v /volume1/docker/sun-panel/database:/app/database \ --restart unless-stopped \ hslr/sun-panel:latest3.2.2 Docker-Compose方案推荐使用这种方式方便后期管理。创建一个docker-compose.yml文件version: 3 services: sun-panel: image: hslr/sun-panel:latest container_name: sun-panel restart: unless-stopped ports: - 3004:3002 volumes: - ./conf:/app/conf - ./uploads:/app/uploads - ./database:/app/database然后执行docker-compose up -d4. 个性化配置实战4.1 安全设置第一步首次登录后默认账号adminsun.cc/12345678立即要做三件事修改管理员密码进入账户管理→修改密码创建新用户建议为每个家庭成员创建独立账号禁用默认账户在账户列表点击禁用图标4.2 导航分组技巧合理的分类能大幅提升效率这是我的分组方案示例媒体中心图标颜色统一用蓝色系文件管理使用绿色系图标灰色背景智能家居所有Home相关服务集中放置工作区仅对办公账号可见创建分组时可以按住图标直接拖拽调整顺序。对于高频服务建议放到第一屏可见位置。4.3 图标优化指南从Iconify选择图标的几个技巧搜索使用英文关键词如cloud比云结果多优先选择mdi-开头的Material Design图标复杂图标建议下载SVG后上传避免在线加载延迟修改图标样式的CSS示例/* 圆形背景 */ .icon-wrapper { border-radius: 50%; padding: 8px; background: rgba(255,255,255,0.1); } /* 悬停效果 */ .card:hover { transform: scale(1.05); transition: all 0.3s ease; }5. 高级应用场景5.1 内外网智能切换这是Sun-Panel最实用的功能之一。添加服务时公网地址填写域名端口如https://mydomain.com:8443内网地址填写局域网IP如http://192.168.1.100:8096系统会自动检测访问来源当我在公司点击图标时会自动跳转到公网地址回到家则使用内网地址避免绕行公网提升速度。5.2 多用户权限管理通过创建不同用户组实现权限隔离在账户管理创建children组为该组只分配儿童影视和学习资料分组设置组权限为仅查看这样孩子登录后既看不到管理后台也无法访问成人内容分区。5.3 与其它工具集成通过自定义HTML区块可以嵌入实用组件!-- 嵌入天气插件 -- iframe srchttps://embed.windy.com/embed.html width300 height200/iframe !-- 待办事项列表 -- div idtodo-list h3今日任务/h3 ul liinput typecheckbox 备份NAS数据/li liinput typecheckbox 整理照片库/li /ul /div6. 常见问题解决方案6.1 图标加载慢怎么办如果遇到图标显示延迟可以在设置中关闭实时加载在线图标将常用图标下载为SVG后上传到本地修改/app/conf/app.conf中的CDN设置[icon] cache_time 3600 preload_num 506.2 忘记密码如何处理如果管理员账户被锁定进入容器shelldocker exec -it sun-panel sh执行密码重置cd /app ./sun-panel --reset-password按提示输入新密码6.3 如何备份配置重要定期备份这三个目录/app/conf所有配置文件/app/database用户数据和导航设置/app/uploads上传的图标和图片我的自动化备份方案是通过群晖的Hyper Backup每天凌晨3点同步到Google Drive。

相关文章:

Sun-Panel:打造你的专属NAS门户,从零开始构建高效导航首页

1. 为什么你需要一个NAS导航首页? 每天打开电脑,第一件事就是面对浏览器里密密麻麻的书签栏——Jellyfin、Nextcloud、Bitwarden、Transmission...这些自建服务分散在不同的IP和端口上,记不住地址就得反复翻找记事本。更头疼的是,…...

智用开物完成近亿元天使+轮融资,多产品矩阵驱动工业场景AI应用落地

硬氪获悉,工业智能体及高价值应用公司智用开物完成近亿元天使轮融资,资金将用于建设“工业语义引擎”及研发制造业高价值岗位智能体。该公司已形成三大产品矩阵,成果获头部客户验证。融资情况 智用开物近日完成近亿元天使轮融资,由…...

C++编写MCP网关到底该选Boost.Asio还是Seastar?:3轮压测、5类协议场景、9项核心指标横向对比报告

更多请点击: https://intelliparadigm.com 第一章:C编写高吞吐量MCP网关对比评测报告 MCP(Microservice Communication Protocol)网关作为现代云原生架构中服务间通信的关键中间件,其性能直接决定系统整体吞吐能力与端…...

【国家智能制造专项组内部参考】MCP 2026工业适配黄金窗口期(2025.3–2026.6)倒计时:错过将无法接入2026新版工业互联网标识解析体系

更多请点击: https://intelliparadigm.com 第一章:MCP 2026工业适配的战略意义与政策边界 MCP(Manufacturing Control Protocol)2026 是面向新一代智能制造基础设施设计的轻量级实时通信协议,其核心目标是在边缘设备层…...

C++ MCP网关性能翻倍实录(Linux内核级调优+DPDK加速全链路拆解)

更多请点击: https://intelliparadigm.com 第一章:C MCP网关高吞吐量设计全景概览 C MCP(Message Control Protocol)网关是现代微服务架构中承载实时控制信令与状态同步的关键中间件,其设计核心在于突破传统阻塞式I/O…...

知识库上线后检索静默失效:一次从监控盲区到分层治理的RAG故障复盘

背景 / 现象 某电商客服知识库RAG系统上线两周后,运营反馈“很多常见问题答不上来”,但后台日志显示检索服务正常返回结果。进一步排查发现,用户高频问题如“退货流程”“优惠券使用”在知识库中存在对应文档,但模型始终无法正确引…...

告别生硬动画!用DoTween为你的Unity UI打造丝滑的交互反馈(附常见效果代码片段)

告别生硬动画!用DoTween为你的Unity UI打造丝滑的交互反馈 在移动应用和游戏界面中,流畅自然的动画效果往往能带来质的飞跃。想象一下,当用户点击按钮时,如果只是简单地切换状态,体验会显得生硬而缺乏生命力&#xff1…...

VSCode 2026车载调试爆发式升级:5大原生支持新特性(Adaptive AUTOSAR调试器、UDS over DoIP直连、时间敏感网络TSN时序可视化)你还没用?

更多请点击: https://intelliparadigm.com 第一章:VSCode 2026车载调试能力全景概览 VSCode 2026 版本深度整合了 AUTOSAR Adaptive 平台、ISO 26262 ASIL-B 级调试支持及车规级实时数据流可视化能力,成为首个原生支持 CAN FD、Ethernet AVB…...

​ ⛳️赠与读者[特殊字符]第一部分——内容介绍计及能量枢纽精细化建模的源荷储协调优化研究摘要针对综合能源系统中多能流耦合复杂、能量转换效率建模粗糙、优化求解精度不足等问题,提出一种计及

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...

WeDLM-7B-Base实际效果:中文古文风格、现代白话、技术文档三体裁续写

WeDLM-7B-Base实际效果:中文古文风格、现代白话、技术文档三体裁续写 1. 模型概览 WeDLM-7B-Base是一款基于扩散机制(Diffusion)的高性能基座语言模型,拥有70亿参数规模。该模型在标准因果注意力机制基础上实现了并行掩码恢复技…...

哔哩哔哩概念版 4K画质 内置了会员模块「Android」

概念版是一个有新鲜好玩功能的概念版本,当我们有新功能的尝试或者我们在进行一些黑科技的探索时,将会优先在概念版本中进行发布。这一次发布概念版也有很多黑科技和新功能出现呢。当然啦,在概念版中的一些功能因为是尝试所以可能会有一些欠缺…...

C语言内存安全面试必考TOP 15题(2026最新真题库+逐行安全分析)

更多请点击: https://intelliparadigm.com 第一章:C语言内存安全面试全景概览 C语言因其直接操作内存的特性,在系统编程与嵌入式开发中不可替代,但也成为内存安全漏洞的高发区。面试官常通过内存管理类问题考察候选人对底层机制…...

科技史上的今天:4月24日

1970年:中国第一颗人造卫星“东方红一号”发射成功 1970年4月24日,中国在酒泉卫星发射中心成功发射了第一颗人造地球卫星“东方红一号”。这标志着中国成为继苏、美、法、日之后,世界上第五个独立研制并发射人造地球卫星的国家,正…...

如何5分钟配置TMSpeech:Windows本地语音识别完整教程

如何5分钟配置TMSpeech:Windows本地语音识别完整教程 【免费下载链接】TMSpeech 腾讯会议摸鱼工具 项目地址: https://gitcode.com/gh_mirrors/tm/TMSpeech 还在为会议记录烦恼吗?TMSpeech为您提供一款完全本地运行的Windows实时语音识别工具&…...

完全掌握Bebas Neue:从开源字体到专业设计实战应用

完全掌握Bebas Neue:从开源字体到专业设计实战应用 【免费下载链接】Bebas-Neue Bebas Neue font 项目地址: https://gitcode.com/gh_mirrors/be/Bebas-Neue 你是否曾为寻找一款既简洁有力又完全免费的开源标题字体而烦恼?当其他商业字体动辄数百…...

终极Windows更新修复指南:5分钟解决系统更新卡死问题

终极Windows更新修复指南:5分钟解决系统更新卡死问题 【免费下载链接】Reset-Windows-Update-Tool Troubleshooting Tool with Windows Updates (Developed in Dev-C). 项目地址: https://gitcode.com/gh_mirrors/re/Reset-Windows-Update-Tool 你是否曾经遇…...

B站视频离线观看神器:BilibiliDown跨平台下载工具全攻略

B站视频离线观看神器:BilibiliDown跨平台下载工具全攻略 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳 项目地址: https://gitcode.com/gh_mirrors…...

网页截图革命:如何用Full Page Screen Capture解决长页面截图的三大技术难题

网页截图革命:如何用Full Page Screen Capture解决长页面截图的三大技术难题 【免费下载链接】full-page-screen-capture-chrome-extension One-click full page screen captures in Google Chrome 项目地址: https://gitcode.com/gh_mirrors/fu/full-page-screen…...

【工业级MCP网关开发白皮书】:基于C++20/Boost.Asio/FlatBuffers构建延迟<50μs的金融级网关

更多请点击: https://intelliparadigm.com 第一章:工业级MCP网关的设计目标与性能边界 工业级MCP(Modbus Control Protocol)网关并非普通协议转换桥接器,而是面向严苛生产环境构建的实时数据中枢。其核心使命是在毫秒…...

Mac Mouse Fix 技术深度解析:重新定义macOS鼠标交互的底层架构与算法实现

Mac Mouse Fix 技术深度解析:重新定义macOS鼠标交互的底层架构与算法实现 【免费下载链接】mac-mouse-fix Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad! 项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix 在macOS生…...

嵌入式端侧大模型落地全栈适配指南(从Keil MDK到Qwen-1.5B-Quant的7步移植实录)

更多请点击: https://intelliparadigm.com 第一章:嵌入式端侧大模型落地的挑战与技术全景 在资源受限的 MCU、边缘 SoC(如 ESP32-S3、RISC-V 架构芯片或 NPU 加速模块)上部署大语言模型,正从实验室探索走向工业级实践…...

基于TheAgentCompany框架构建企业级AI智能体:从原理到实践

1. 项目概述:一个面向未来的智能体构建平台最近在开源社区里,TheAgentCompany/TheAgentCompany 这个项目引起了我的注意。乍一看这个名字,你可能会觉得有点抽象,甚至有点“公司套娃”的感觉。但当你真正深入去了解它的代码、文档和…...

如何快速恢复Windows 11任务栏拖放功能:面向新手的完整操作指南

如何快速恢复Windows 11任务栏拖放功能:面向新手的完整操作指南 【免费下载链接】Windows11DragAndDropToTaskbarFix "Windows 11 Drag & Drop to the Taskbar (Fix)" fixes the missing "Drag & Drop to the Taskbar" support in Wind…...

安卓应用级位置模拟终极指南:使用FakeLocation实现精准位置控制

安卓应用级位置模拟终极指南:使用FakeLocation实现精准位置控制 【免费下载链接】FakeLocation Xposed module to mock locations per app. 项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation 在当今移动应用生态中,位置信息已成为最敏…...

如何用Idle Master实现Steam卡片自动化收集:终极完整指南

如何用Idle Master实现Steam卡片自动化收集:终极完整指南 【免费下载链接】idle_master Get your Steam Trading Cards the Easy Way 项目地址: https://gitcode.com/gh_mirrors/id/idle_master 还在为收集Steam交易卡片而烦恼吗?每天手动切换游戏…...

2025届最火的五大AI辅助论文助手实测分析

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 于当下学术环境之中,借助人工智能工具去辅助毕业论文撰写已然成了一种趋向&#…...

5分钟快速上手:Jable视频下载工具完整指南

5分钟快速上手:Jable视频下载工具完整指南 【免费下载链接】jable-download 方便下载jable的小工具 项目地址: https://gitcode.com/gh_mirrors/ja/jable-download 还在为无法保存喜欢的Jable视频而烦恼吗?想要随时随地离线观看高清内容却找不到简…...

NumPy数组核心操作与机器学习数据预处理技巧

1. NumPy数组基础:从列表到机器学习数据结构在Python机器学习领域,数据几乎总是以NumPy数组的形式存在。作为从业多年的数据科学家,我见过太多初学者在数据预处理阶段就卡在数组操作上。今天我们就来深入探讨NumPy数组的核心操作技巧&#xf…...

医疗器械管代的职责

医疗器械管代的职责 医疗器械管代(质量管理负责人)是医疗器械生产企业中负责质量管理体系建立、实施和保持的关键人员,主要职责包括以下几个方面: 质量管理体系建立与维护 负责组织制定、实施和保持符合医疗器械相关法规和标准的质…...

实用高效的AutoHotkey脚本编译指南:轻松将AHK转换为EXE可执行文件

实用高效的AutoHotkey脚本编译指南:轻松将AHK转换为EXE可执行文件 【免费下载链接】Ahk2Exe Official AutoHotkey script compiler - written itself in AutoHotkey 项目地址: https://gitcode.com/gh_mirrors/ah/Ahk2Exe Ahk2Exe是AutoHotkey官方的脚本编译…...