剪藏#剪藏#运维小弟
Sun-Panel | 一款小而美的NAS导航面板,上手简单
2025 年 5 月 7 日 约 1 分钟

Sun-Panel 介绍

Sun-Panel 是一个简单、易用、美观的NAS、服务器导航面板、支持简易docker管理器、Homepage、浏览器首页。
🚢 项目地址
🚀Sun-Panel 特征
-
🍉 界面简洁,功能强大,资源占用少
-
🍊 上手简单,可视化操作,可0代码使用
-
🍠 一键切换内、外网模式链接
-
🍵 支持docker部署(支持Arm系统)
-
🎪 支持多账号隔离使用
-
🎏 支持查看系统状态
-
🫙 支持自定义js、css
-
🍻 简单使用可以无需连接外部数据库
-
🍾 丰富图标风格自由搭配,支持 iconify图标库
-
🚁 支持网页内置小窗口打开(部分三方网站屏蔽此功能)
-
🐳 简单的docker管理器,支持查看容器状态、控制容器的开启和关闭
🛠️ 部署 Sun-Panel
👻 先决条件/要求
-
最低 512MB RAM(推荐 1GB+)
-
具备docker,docker-compose 环境
🐳 方法一:使用Docker 命令部署
JAVASCRIPT
docker run -d --restart=always -p 3002:3002 \
-v ~/docker_data/sun-panel/conf:/app/conf \
-v /var/run/docker.sock:/var/run/docker.sock \
--name sun-panel \
docker.cnb.cool/srebro/pidin/sun-panel:latest🐳 方法二:使用Docker Compose部署 (推荐)
JAVASCRIPT
version: "3.2"
services:
sun-panel:
#image: "hslr/sun-panel:latest"
image: docker.cnb.cool/srebro/pidin/sun-panel:latest ##使用CNB镜像加速
container_name: sun-panel
volumes:
- ./conf:/app/conf
- /var/run/docker.sock:/var/run/docker.sock # 挂载docker.sock
# - ./runtime:/app/runtime # 挂载日志目录
# - /mnt/sata1-1:/os # 硬盘挂载点(根据自己需求修改)
ports:
- 3002:3002
restart: always浏览器访问Sun-Panel 地址:http://ip:3002/
- 使用默认账号密码 登录 :
账号:admin@sun.cc``密码:12345678

- 自定义添加项目

- 官方效果案例



🧭 使用Nginx反向代理
JAVASCRIPT
#Sun-Panel
server {
listen 443 ssl;
server_name sun-panel.srebro.cn; ##替换成自己的域名
error_page 404 /404/404.html;
charset utf-8;
ssl_certificate /home/application/nginx/cert/srebro.cn.pem;
ssl_certificate_key /home/application/nginx/cert/srebro.cn.key;
ssl_session_cache shared:SSL:1m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header x-wiz-real-ip $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://localhost:3002;
}
}