1panel第三方仓库
如果你正在使用 1Panel 作为你的服务器管理面板,你可能会觉得官方应用商店里的应用虽然稳定,但数量稍微有点少,很多好玩的 Docker 项目都没有收录。
今天给大家推荐一个由大佬 okxlin 维护的 1Panel 第三方应用商店项目。它可以一键为你的面板增加大量实用的 Docker 应用,无需复杂的配置,真正实现“用爱发电,一键部署”。
⚠️ 说明:本项目非本人开发,本文仅作推荐与安装演示。项目原作者为 okxlin。
为什么要用这个?
- 应用丰富:补充了大量官方商店没有收录的热门软件(具体列表见下文)。
- 一键安装:适配了 1Panel 的商店规范,安装体验和官方应用一样丝滑。
- 持续更新:作者维护很勤快,跟随上游镜像更新。
如何安装?
1Panel 的应用目录默认在 /opt/1panel。为了方便操作,我们直接利用 1Panel 面板自带的「计划任务」功能来执行安装命令(这样可以避免很多权限问题)。
第一步:打开计划任务
登录你的 1Panel 面板,找到 「计划任务」 -> 「创建计划任务」。
- 类型:选择
Shell 脚本 - 名称:随便填,比如“安装第三方商店”
- 执行周期:选择
仅执行一次
第二步:输入安装脚本
根据你的服务器网络情况,选择下面其中一种代码复制到“脚本内容”中:
方案 A:国内服务器(推荐,已加速)
如果你是中国大陆的服务器,访问 GitHub 较慢,请使用这个版本(使用了代理加速):
# 下载并解压应用包
wget -P /opt/1panel/resource/apps/local https://ghp.ci/https://github.com/okxlin/appstore/archive/refs/heads/localApps.zip
# 解压
unzip -o -d /opt/1panel/resource/apps/local/ /opt/1panel/resource/apps/local/localApps.zip
# 移动文件到正确位置
cp -rf /opt/1panel/resource/apps/local/appstore-localApps/apps/* /opt/1panel/resource/apps/local/
# 清理临时文件
rm -rf /opt/1panel/resource/apps/local/appstore-localApps
rm -rf /opt/1panel/resource/apps/local/localApps.zip
echo "安装完成!请去应用商店点击'刷新本地应用'"
方案 B:海外服务器
如果你的服务器在海外,网络通畅,直接用这个:
git clone -b localApps https://github.com/okxlin/appstore /opt/1panel/resource/apps/local/appstore-localApps
cp -rf /opt/1panel/resource/apps/local/appstore-localApps/apps/* /opt/1panel/resource/apps/local/
rm -rf /opt/1panel/resource/apps/local/appstore-localApps
echo "安装完成!请去应用商店点击'刷新本地应用'"
第三步:刷新商店
- 保存并点击该计划任务右侧的 「执行」。
- 等待几秒钟,查看日志显示“安装完成”。
- 转到 「应用商店」 页面。
- 点击右上角的 「更新应用列表」 或 「本地」 标签页,你就会发现多出了几十个新的应用!
包含哪些应用?
这个库里包含了很多好玩的东西,比如各种签到脚本、NAS 工具、下载器等。下图是部分应用一览:
💡 使用小贴士
- 关于 RustDesk 等特殊应用:
部分应用(如 RustDesk)虽然出现在了列表里,但可能需要你手动修改一下配置文件才能运行。如果遇到点不开的情况,可以去
/opt/1panel/resource/apps/local/目录下找到对应应用,参照作者的文档使用docker-compose up -d启动。 - 免责声明: 这些应用仅仅是原作者对 Docker 镜像做了 1Panel 的适配,镜像本身并非由该作者开发。作为使用者,请自行评估数据安全风险,并遵守当地法律法规。
支持原作者
维护这样一个庞大的应用库非常耗费精力,如果你觉得这个项目对你有帮助,欢迎去 GitHub 给作者点个 Star,或者进行打赏支持!
- 项目地址: GitHub - okxlin/appstore
- 支持作者: 点我前往爱发电打赏
希望这个第三方商店能让你的服务器玩出更多花样!有问题欢迎在评论区交流。