Processed apps directory via GitHub Actions

This commit is contained in:
QYG2297248353 2024-12-06 08:01:40 +00:00
parent dd36536c35
commit 63a1972966
45 changed files with 583 additions and 0 deletions

View File

@ -0,0 +1,3 @@
# WebUI 端口 [必填]
PANEL_APP_PORT_HTTP=8191

View File

@ -0,0 +1,10 @@
additionalProperties:
formFields:
- default: 8191
edit: true
envKey: PANEL_APP_PORT_HTTP
labelZh: WebUI 端口
labelEn: WebUI port
required: true
rule: paramPort
type: number

View File

@ -0,0 +1,30 @@
networks:
1panel-network:
external: true
services:
flaresolverr:
container_name: flaresolverr
env_file:
- ./envs/global.env
- .env
environment:
- LOG_LEVEL=info
- LOG_HTML=false
- CAPTCHA_SOLVER=none
- TZ=Asia/Shanghai
- LANG=none
- HEADLESS=true
- BROWSER_TIMEOUT=40000
- TEST_URL=https://www.google.com
- PORT=8191
- HOST=0.0.0.0
- PROMETHEUS_ENABLED=false
- PROMETHEUS_PORT=8192
image: flaresolverr/flaresolverr:v3.3.21
labels:
createdBy: Apps
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:8191
restart: always

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
ENV_FILE=.env

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
TZ=Asia/Shanghai

View File

@ -0,0 +1,17 @@
#!/bin/bash
if [ -f .env ]; then
source .env
# setup-1 add default values
CURRENT_DIR=$(pwd)
sed -i '/^ENV_FILE=/d' .env
sed -i '/^GLOBAL_ENV_FILE=/d' .env
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,10 @@
#!/bin/bash
if [ -f .env ]; then
source .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,17 @@
#!/bin/bash
if [ -f .env ]; then
source .env
# setup-1 add default values
CURRENT_DIR=$(pwd)
sed -i '/^ENV_FILE=/d' .env
sed -i '/^GLOBAL_ENV_FILE=/d' .env
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,17 @@
# FlareSolverr
用于绕过Cloudflare保护的代理服务器
<img height="128px" src="https://file.lifebus.top/apps/flaresolverr/logo.png" width="128px"/>
![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue)
## 简介
FlareSolverr 启动一个代理服务器,并使用少量资源在空闲状态下等待用户请求。当有请求到达时,它使用 Selenium。 未检测到
chromedriver 创建一个网页浏览器Chrome。它使用用户参数打开 URL并等待 Cloudflare 挑战 已解决或超时。HTML 代码和 cookie
被发送回用户,这些 cookie 可以被用于 绕过 Cloudflare 使用其他 HTTP 客户端。
---
![Ms Studio](https://file.lifebus.top/imgs/ms_blank_001.png)

View File

@ -0,0 +1,14 @@
additionalProperties:
key: flaresolverr
name: FlareSolverr
tags:
- WebSite
- Local
shortDescZh: 用于绕过Cloudflare保护的代理服务器
shortDescEn: Proxy server to bypass Cloudflare protection
type: website
crossVersionUpdate: true
limit: 0
website: https://github.com/FlareSolverr/FlareSolverr/
github: https://github.com/FlareSolverr/FlareSolverr/
document: https://github.com/FlareSolverr/FlareSolverr/

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,9 @@
# 数据持久化路径 [必填]
V2RAYA_ROOT_PATH=/home/v2raya
# WebUI 端口 [必填]
PANEL_APP_PORT_HTTP=2017
# 插件监听端口 [必填]
PANEL_APP_PORT_PLUGIN=32346

View File

@ -0,0 +1,25 @@
additionalProperties:
formFields:
- default: "/home/v2raya"
edit: true
envKey: V2RAYA_ROOT_PATH
labelZh: 数据持久化路径
labelEn: Data persistence path
required: true
type: text
- default: 2017
edit: true
envKey: PANEL_APP_PORT_HTTP
labelZh: WebUI 端口
labelEn: WebUI port
required: true
rule: paramPort
type: number
- default: 32346
edit: true
envKey: PANEL_APP_PORT_PLUGIN
labelZh: 插件监听端口
labelEn: Plugin listening port
required: true
rule: paramPort
type: number

View File

@ -0,0 +1,31 @@
networks:
1panel-network:
external: true
services:
v2raya:
container_name: v2raya-global
env_file:
- ./envs/global.env
- .env
environment:
- V2RAYA_ADDRESS=:::${PANEL_APP_PORT_HTTP}
- V2RAYA_PLUGINLISTENPORT=${PANEL_APP_PORT_PLUGIN}
- V2RAYA_CONFIG=/etc/v2raya
- V2RAYA_WEBDIR=/etc/v2raya/web
- IPTABLES_MODE=legacy
- V2RAYA_NFTABLES_SUPPORT=off
- V2RAYA_V2RAY_BIN=/usr/local/bin/v2ray
- V2RAYA_LOG_FILE=/tmp/v2raya.log
image: mzz2017/v2raya:v2.2.6.3
labels:
createdBy: Apps
network_mode: host
ports:
- ${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}
- 20170-20172:20170-20172
privileged: true
restart: always
volumes:
- ${V2RAYA_ROOT_PATH}/v2raya:/etc/v2raya
- /etc/resolv.conf:/etc/resolv.conf
- /lib/modules:/lib/modules:ro

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
ENV_FILE=.env

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
TZ=Asia/Shanghai

View File

@ -0,0 +1,17 @@
#!/bin/bash
if [ -f .env ]; then
source .env
# setup-1 add default values
CURRENT_DIR=$(pwd)
sed -i '/^ENV_FILE=/d' .env
sed -i '/^GLOBAL_ENV_FILE=/d' .env
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,10 @@
#!/bin/bash
if [ -f .env ]; then
source .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,17 @@
#!/bin/bash
if [ -f .env ]; then
source .env
# setup-1 add default values
CURRENT_DIR=$(pwd)
sed -i '/^ENV_FILE=/d' .env
sed -i '/^GLOBAL_ENV_FILE=/d' .env
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,52 @@
# v2rayA (全局透明代理)
一个易用而强大的,跨平台的 V2Ray 客户端
![v2rayA](https://file.lifebus.top/imgs/v2raya_cover.png)
![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue)
## 简介
### 全局透明代理
透明代理可为几乎所有应用程序提供代理服务,而不必考虑该应用程序是否支持。在 Linux 系统v2rayA 支持一键开启透明代理,省去了繁琐的配置操作。在
Windows 和 MacOS 支持一键配置系统代理。
### 强大而轻便 ⚡️
v2rayA 使用 Golang 和 Vue.js 编写,运行时没有任何外部依赖库,可跨平台运行,借助任意一款浏览器均可操作。
### 外部访问
对于无图形界面的操作系统,在安装 v2rayA 之后,借助另一台 PC 或移动设备即可完成对其的操作。这对于远程服务器、路由器是极其方便的。
### 多出站负载均衡和分流
v2rayA 允许用户创建和连接多个出站节点,以实现负载均衡及分流。
### RoutingA 自定义路由
RoutingA 是 v2rayA 专为 V2Ray 设计的一种路由语言,为分流提供强大而便捷的支持。
### 多种策略应对 DNS 污染
v2rayA 提供多种策略应对 DNS 污染,高级设置可为用户提供更多的客制化定义。
### 安装说明
> 仅限 `Host` 网络模式运行
<div style="border: 1px solid #FFC107; padding: 10px; border-radius: 5px; color: #856404; background-color: #FFF3CD; display: inline-block; width: 100%; max-width: 60%; margin-top: 10px;">
<div style="display: flex; align-items: center;">
<span style="font-size: 24px; margin-right: 8px;">⚠️</span>
<div>
<strong style="font-size: 16px;">警告</strong><br>
<span style="font-size: 14px; color: #333;">该应用申请使用 `特权模式` 将允许应用在容器内部执行特权操作,如挂载宿主机目录、访问宿主机设备等。</span>
</div>
</div>
</div>
---
![Ms Studio](https://file.lifebus.top/imgs/ms_blank_001.png)

View File

@ -0,0 +1,14 @@
additionalProperties:
key: v2raya-global
name: v2rayA (全局透明代理)
tags:
- WebSite
- Local
shortDescZh: 一个易用而强大的,跨平台的 V2Ray 客户端
shortDescEn: An easy-to-use and powerful cross-platform V2Ray client
type: website
crossVersionUpdate: true
limit: 0
website: https://v2raya.org/
github: https://github.com/v2rayA/v2rayA/
document: https://v2raya.org/

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

View File

@ -0,0 +1,6 @@
# 数据持久化路径 [必填]
V2RAYA_ROOT_PATH=/home/v2raya
# WebUI 端口 [必填]
PANEL_APP_PORT_HTTP=2017

View File

@ -0,0 +1,17 @@
additionalProperties:
formFields:
- default: "/home/v2raya"
edit: true
envKey: V2RAYA_ROOT_PATH
labelZh: 数据持久化路径
labelEn: Data persistence path
required: true
type: text
- default: 2017
edit: true
envKey: PANEL_APP_PORT_HTTP
labelZh: WebUI 端口
labelEn: WebUI port
required: true
rule: paramPort
type: number

View File

@ -0,0 +1,28 @@
networks:
1panel-network:
external: true
services:
v2raya:
container_name: v2raya
env_file:
- ./envs/global.env
- .env
environment:
- V2RAYA_ADDRESS=:::2017
- V2RAYA_PLUGINLISTENPORT=32346
- V2RAYA_CONFIG=/etc/v2raya
- V2RAYA_WEBDIR=/etc/v2raya/web
- V2RAYA_LOG_FILE=/tmp/v2raya.log
- V2RAYA_V2RAY_BIN=/usr/local/bin/v2ray
image: mzz2017/v2raya:v2.2.6.3
labels:
createdBy: Apps
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:2017
- 20170-20172:20170-20172
privileged: true
restart: always
volumes:
- ${V2RAYA_ROOT_PATH}/v2raya:/etc/v2raya

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
ENV_FILE=.env

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
TZ=Asia/Shanghai

View File

@ -0,0 +1,17 @@
#!/bin/bash
if [ -f .env ]; then
source .env
# setup-1 add default values
CURRENT_DIR=$(pwd)
sed -i '/^ENV_FILE=/d' .env
sed -i '/^GLOBAL_ENV_FILE=/d' .env
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,10 @@
#!/bin/bash
if [ -f .env ]; then
source .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,17 @@
#!/bin/bash
if [ -f .env ]; then
source .env
# setup-1 add default values
CURRENT_DIR=$(pwd)
sed -i '/^ENV_FILE=/d' .env
sed -i '/^GLOBAL_ENV_FILE=/d' .env
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

50
appstore/v2raya/README.md Normal file
View File

@ -0,0 +1,50 @@
# v2rayA
一个易用而强大的,跨平台的 V2Ray 客户端
![v2rayA](https://file.lifebus.top/imgs/v2raya_cover.png)
![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue)
## 简介
### 全局透明代理
透明代理可为几乎所有应用程序提供代理服务,而不必考虑该应用程序是否支持。在 Linux 系统v2rayA 支持一键开启透明代理,省去了繁琐的配置操作。在
Windows 和 MacOS 支持一键配置系统代理。
### 强大而轻便 ⚡️
v2rayA 使用 Golang 和 Vue.js 编写,运行时没有任何外部依赖库,可跨平台运行,借助任意一款浏览器均可操作。
### 外部访问
对于无图形界面的操作系统,在安装 v2rayA 之后,借助另一台 PC 或移动设备即可完成对其的操作。这对于远程服务器、路由器是极其方便的。
### 多出站负载均衡和分流
v2rayA 允许用户创建和连接多个出站节点,以实现负载均衡及分流。
### RoutingA 自定义路由
RoutingA 是 v2rayA 专为 V2Ray 设计的一种路由语言,为分流提供强大而便捷的支持。
### 多种策略应对 DNS 污染
v2rayA 提供多种策略应对 DNS 污染,高级设置可为用户提供更多的客制化定义。
## 安装说明
<div style="border: 1px solid #FFC107; padding: 10px; border-radius: 5px; color: #856404; background-color: #FFF3CD; display: inline-block; width: 100%; max-width: 60%; margin-top: 10px;">
<div style="display: flex; align-items: center;">
<span style="font-size: 24px; margin-right: 8px;">⚠️</span>
<div>
<strong style="font-size: 16px;">警告</strong><br>
<span style="font-size: 14px; color: #333;">该应用申请使用 `特权模式` 将允许应用在容器内部执行特权操作,如挂载宿主机目录、访问宿主机设备等。</span>
</div>
</div>
</div>
---
![Ms Studio](https://file.lifebus.top/imgs/ms_blank_001.png)

14
appstore/v2raya/data.yml Normal file
View File

@ -0,0 +1,14 @@
additionalProperties:
key: v2raya
name: v2rayA
tags:
- WebSite
- Local
shortDescZh: 一个易用而强大的,跨平台的 V2Ray 客户端
shortDescEn: An easy-to-use and powerful cross-platform V2Ray client
type: website
crossVersionUpdate: true
limit: 0
website: https://v2raya.org/
github: https://github.com/v2rayA/v2rayA/
document: https://v2raya.org/

BIN
appstore/v2raya/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

3
dockge/flaresolverr/.env Normal file
View File

@ -0,0 +1,3 @@
# WebUI 端口 [必填]
PANEL_APP_PORT_HTTP=8191

View File

@ -0,0 +1,30 @@
networks:
1panel-network:
external: true
services:
flaresolverr:
container_name: flaresolverr
env_file:
- ./envs/global.env
- .env
environment:
- LOG_LEVEL=info
- LOG_HTML=false
- CAPTCHA_SOLVER=none
- TZ=Asia/Shanghai
- LANG=none
- HEADLESS=true
- BROWSER_TIMEOUT=40000
- TEST_URL=https://www.google.com
- PORT=8191
- HOST=0.0.0.0
- PROMETHEUS_ENABLED=false
- PROMETHEUS_PORT=8192
image: flaresolverr/flaresolverr:v3.3.21
labels:
createdBy: Apps
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:8191
restart: always

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
ENV_FILE=.env

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
TZ=Asia/Shanghai

View File

@ -0,0 +1,9 @@
# 数据持久化路径 [必填]
V2RAYA_ROOT_PATH=/home/v2raya
# WebUI 端口 [必填]
PANEL_APP_PORT_HTTP=2017
# 插件监听端口 [必填]
PANEL_APP_PORT_PLUGIN=32346

View File

@ -0,0 +1,31 @@
networks:
1panel-network:
external: true
services:
v2raya:
container_name: v2raya-global
env_file:
- ./envs/global.env
- .env
environment:
- V2RAYA_ADDRESS=:::${PANEL_APP_PORT_HTTP}
- V2RAYA_PLUGINLISTENPORT=${PANEL_APP_PORT_PLUGIN}
- V2RAYA_CONFIG=/etc/v2raya
- V2RAYA_WEBDIR=/etc/v2raya/web
- IPTABLES_MODE=legacy
- V2RAYA_NFTABLES_SUPPORT=off
- V2RAYA_V2RAY_BIN=/usr/local/bin/v2ray
- V2RAYA_LOG_FILE=/tmp/v2raya.log
image: mzz2017/v2raya:v2.2.6.3
labels:
createdBy: Apps
network_mode: host
ports:
- ${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}
- 20170-20172:20170-20172
privileged: true
restart: always
volumes:
- ${V2RAYA_ROOT_PATH}/v2raya:/etc/v2raya
- /etc/resolv.conf:/etc/resolv.conf
- /lib/modules:/lib/modules:ro

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
ENV_FILE=.env

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
TZ=Asia/Shanghai

6
dockge/v2raya/.env Normal file
View File

@ -0,0 +1,6 @@
# 数据持久化路径 [必填]
V2RAYA_ROOT_PATH=/home/v2raya
# WebUI 端口 [必填]
PANEL_APP_PORT_HTTP=2017

View File

@ -0,0 +1,28 @@
networks:
1panel-network:
external: true
services:
v2raya:
container_name: v2raya
env_file:
- ./envs/global.env
- .env
environment:
- V2RAYA_ADDRESS=:::2017
- V2RAYA_PLUGINLISTENPORT=32346
- V2RAYA_CONFIG=/etc/v2raya
- V2RAYA_WEBDIR=/etc/v2raya/web
- V2RAYA_LOG_FILE=/tmp/v2raya.log
- V2RAYA_V2RAY_BIN=/usr/local/bin/v2ray
image: mzz2017/v2raya:v2.2.6.3
labels:
createdBy: Apps
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:2017
- 20170-20172:20170-20172
privileged: true
restart: always
volumes:
- ${V2RAYA_ROOT_PATH}/v2raya:/etc/v2raya

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
ENV_FILE=.env

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
TZ=Asia/Shanghai