
应用介绍
1Panel 是一款现代化、开源的 Linux 服务器运维管理面板,提供基于 Web 的容器管理、网站与反向代理、数据库与存储、文件管理、监控与告警等功能,适合将 NAS 或家用服务器当作“轻量化运维中枢”。借助其应用商店与 Docker Compose 编排能力,可以一键部署常见应用或粘贴官方 Compose 直接运行,显著降低命令行运维成本,尤其适合希望统一管理多容器服务的 NAS 用户。
相比传统面板,1Panel 更强调容器与编排生态,无需手工维护大量脚本;其网站管理支持自动申请与续期证书、反向代理、多站点,便于集中入口管理。若结合 NAS 的本地存储与快照机制,还可较为方便地进行备份与迁移。
安装说明
前提依赖
- 推荐在具备 Docker 环境的 Linux 主机上运行;也可直接脚本安装到宿主机(详见官方文档)
- 若采用容器化运行,需要映射 Docker 套接字以管理宿主上的容器
- 建议在反向代理后启用 HTTPS,保护面板访问与凭据安全
安装配置
以下为社区维护的容器化运行示例,使用 moelin/1panel 镜像并启用 host 网络,以便完整访问宿主资源:
version: "3.8"
services:
1panel:
image: moelin/1panel:latest
container_name: 1panel
restart: always
network_mode: "host"
environment:
- TZ=Asia/Shanghai
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /var/lib/docker/volumes:/var/lib/docker/volumes
- /opt:/opt
- /root:/root
注意:
- 默认端口与安全入口在首次启动日志中显示;如置于反向代理后请绑定独立域名并开启 TLS
- 映射 /opt 便于存放网站与应用数据,避免容器重建导致的数据丢失
- 若你更倾向官方脚本安装,可参考官方文档的在线/离线安装与升级流程
使用说明
- 首次访问:根据启动日志提示的地址与入口登录,设置管理员密码
- 容器管理:在“容器编排”中粘贴目标应用的官方 docker-compose.yml,直接创建与管理
- 网站与证书:在“网站”中创建反向代理,绑定域名并签发证书,实现统一入口
- 备份迁移:配置定期备份面板数据与应用数据目录,迁移时可快速恢复
开源信息
- 官方文档:https://1panel.cn/docs/ [来源]
- 容器化方案(社区):https://github.com/okxlin/docker-1panel [来源]
- 1Panel 离线说明与镜像导入:https://1panel.cn/docs/v2/installation/package_installation/ [来源]