添加 1Panel 第三方應用商店
簡介
這是一些適配 1Panel 商店 2.0 版本的 docker 應用配置。
致力於一鍵運行各種 Docker 應用。無需複雜配置,享受便利和高效。
使用方式
默認 1Panel 安裝在 /opt/ 路徑下,如果不是按需修改以下。
國內網絡
使用 git 命令獲取應用
1Panel 計劃任務類型 Shell 腳本 的計劃任務框裡,添加並執行以下命令,或者終端運行以下命令
git clone -b localApps https://ghfast.top/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然後應用商店刷新本地應用即可。
使用壓縮包方式獲取應用
1Panel 計劃任務類型 Shell 腳本 的計劃任務框裡,添加並執行以下命令,或者終端運行以下命令
wget -P /opt/1panel/resource/apps/local https://ghfast.top/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然後應用商店刷新本地應用即可。
國際互聯網絡
使用 git 命令獲取應用
1Panel 計劃任務類型 Shell 腳本 的計劃任務框裡,添加並執行以下命令,或者終端運行以下命令
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然後應用商店刷新本地應用即可。
使用壓縮包方式獲取應用
1Panel 計劃任務類型 Shell 腳本 的計劃任務框裡,添加並執行以下命令,或者終端運行以下命令
wget -P /opt/1panel/resource/apps/local 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然後應用商店刷新本地應用即可。
備註
- 未顯示在本地應用列表裡的,表示未完全適配應用商店面板操作
- 但是支持直接終端運行。
TIP
本倉庫應用基本支持直接 docker-compose up 運行
以 rustdesk 為例
# 進入 rustdesk 的最新版本目錄
cd /opt/1panel/resource/apps/local/rustdesk/versions/latest/
# 複製 .env.sample 為 .env
cp .env.sample .env
# 編輯 .env 文件,修改參數
nano .env
# 啟動 RustDesk
docker-compose up -d
# 查看連接所需密鑰
cat ./data/hbbs/id_ed25519.pub應用一覽圖
