1Panel作为一款流行的Linux面板,以其易用性和强大的功能赢得了许多用户的喜爱。然而,随着用户需求的不断增长,官方应用商店的应用数量和种类可能无法完全满足每个人的需求。正是在这样的背景下,1Panel迎来了它的首个第三方应用商店——一个由社区驱动,致力于提供更多样化、更个性化的Docker应用适配库。

简介

这个第三方应用商店是一个开源项目,由社区成员okxlin发起和维护。它通过GitHub仓库的形式存在,提供了一系列的Docker应用配置,使用户能够轻松地在1Panel上部署和管理这些应用。这个项目不仅丰富了1Panel的应用生态,也为开发者和用户提供了一个展示和分享自己作品的平台。

正文

这天,我打开了我的1Panel面板,偶然发现右下角有一个论坛求助的按钮。好奇心使我点了进去,说真的,我才知道1Panel有一个官方论坛,之前从来没有注意到过。然后,我注意到了一个这样的帖子,是一个1Panel Wiki里面的文档写得比官方的详细很多。我点进去发现了一个第三方应用商店。

仓库地址

项目的GitHub仓库地址为:https://github.com/okxlin/appstore。在这里,你可以找到所有应用的配置文件和安装说明,以及项目的更新日志和贡献指南。

使用方式

境内网络

对于在境内的用户,可以通过加速的GitHub镜像来获取应用,以避免访问速度慢的问题。使用git命令或wget下载压缩包,然后通过一系列简单的Shell命令将应用部署到1Panel上。

git clone -b localApps https://mirror.ghproxy.com/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

境外网络

境外用户可以直接通过GitHub访问和克隆仓库,同样可以通过git命令或wget下载压缩包来安装应用。

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

安装示例

以安装rustdesk为例,用户需要先进入应用的目录,复制配置文件,编辑环境变量,然后使用docker-compose up -d命令启动应用。整个过程简单明了,即使是Docker新手也能快速上手。