Processed apps directory via GitHub Actions

This commit is contained in:
QYG2297248353
2025-08-25 03:48:06 +00:00
parent ab6cbc709c
commit 3d45cad4f1
72 changed files with 307 additions and 307 deletions
@@ -36,7 +36,7 @@ services:
- MODE=astrbot - MODE=astrbot
- NAPCAT_UID=${NAPCAT_UID:-1000} - NAPCAT_UID=${NAPCAT_UID:-1000}
- NAPCAT_GID=${NAPCAT_GID:-1000} - NAPCAT_GID=${NAPCAT_GID:-1000}
image: mlikiowa/napcat-docker:v4.8.98 image: mlikiowa/napcat-docker:v4.8.99
mac_address: ${NAPCAT_MAC_ADDRESS:-02:42:ac:11:00:02} mac_address: ${NAPCAT_MAC_ADDRESS:-02:42:ac:11:00:02}
networks: networks:
- 1panel-network - 1panel-network
@@ -9,7 +9,7 @@ services:
- .env - .env
environment: environment:
- TZ=Asia/Shanghai - TZ=Asia/Shanghai
image: ghcr.io/moontechlab/lunatv:3.1.1 image: ghcr.io/moontechlab/lunatv:4.0.0
labels: labels:
createdBy: Apps createdBy: Apps
networks: networks:
@@ -13,7 +13,7 @@ services:
- DEBUG=false - DEBUG=false
- DEV=false - DEV=false
- LOG_LEVEL=INFO - LOG_LEVEL=INFO
image: jxxghp/moviepilot:2.7.5 image: jxxghp/moviepilot:2.7.6
labels: labels:
createdBy: Apps createdBy: Apps
logging: logging:
@@ -7,7 +7,7 @@ services:
environment: environment:
- NZ_LISTEN_PORT=${PANEL_APP_PORT_HTTP} - NZ_LISTEN_PORT=${PANEL_APP_PORT_HTTP}
- NZ_LOCATION=Asia/Shanghai - NZ_LOCATION=Asia/Shanghai
image: ghcr.io/nezhahq/nezha:v1.13.0 image: ghcr.io/nezhahq/nezha:v1.13.1
labels: labels:
createdBy: Apps createdBy: Apps
networks: networks:
@@ -12,7 +12,7 @@ services:
- PGID=1000 - PGID=1000
- UMASK=022 - UMASK=022
- TZ=Asia/Shanghai - TZ=Asia/Shanghai
image: linuxserver/prowlarr:1.37.0 image: linuxserver/prowlarr:2.0.5
labels: labels:
createdBy: Apps createdBy: Apps
networks: networks:
@@ -57,7 +57,7 @@ services:
- -f - -f
- http://localhost:1200/healthz?key=${ACCESS_KEY} - http://localhost:1200/healthz?key=${ACCESS_KEY}
timeout: 10s timeout: 10s
image: diygod/rsshub:2025-08-22 image: diygod/rsshub:2025-08-24
labels: labels:
createdBy: Apps createdBy: Apps
networks: networks:
+1 -1
View File
@@ -36,7 +36,7 @@ services:
- MODE=astrbot - MODE=astrbot
- NAPCAT_UID=${NAPCAT_UID:-1000} - NAPCAT_UID=${NAPCAT_UID:-1000}
- NAPCAT_GID=${NAPCAT_GID:-1000} - NAPCAT_GID=${NAPCAT_GID:-1000}
image: mlikiowa/napcat-docker:v4.8.98 image: mlikiowa/napcat-docker:v4.8.99
mac_address: ${NAPCAT_MAC_ADDRESS:-02:42:ac:11:00:02} mac_address: ${NAPCAT_MAC_ADDRESS:-02:42:ac:11:00:02}
networks: networks:
- 1panel-network - 1panel-network
+1 -1
View File
@@ -9,7 +9,7 @@ services:
- .env - .env
environment: environment:
- TZ=Asia/Shanghai - TZ=Asia/Shanghai
image: ghcr.io/moontechlab/lunatv:3.1.1 image: ghcr.io/moontechlab/lunatv:4.0.0
labels: labels:
createdBy: Apps createdBy: Apps
networks: networks:
+20 -95
View File
@@ -1,3 +1,6 @@
# 网络模式 [必填]
NETWORK_MODE=1panel-network
# 数据持久化路径 [必填] # 数据持久化路径 [必填]
MOVIEPILOT_ROOT_PATH=/home/movie-pilot MOVIEPILOT_ROOT_PATH=/home/movie-pilot
@@ -17,7 +20,7 @@ API_TOKEN=moviepilot
PROXY_HOST= PROXY_HOST=
# 自动更新资源包 [必填] # 自动更新资源包 [必填]
AUTO_UPDATE_RESOURCES=false AUTO_UPDATE_RESOURCE=false
# 自动更新 [必填] # 自动更新 [必填]
MOVIEPILOT_AUTO_UPDATE=false MOVIEPILOT_AUTO_UPDATE=false
@@ -34,105 +37,27 @@ CUSTOM_MOUNT_DIRECTORY_3=
# IYUU登录令牌 # IYUU登录令牌
IYUU_SIGN= IYUU_SIGN=
# hhclub 用户名 # 缓存类型 [必填]
HHCLUB_USERNAME= CACHE_BACKEND_TYPE=cachetools
# hhclub 密钥 # 缓存连接地址
HHCLUB_PASSKEY= CACHE_BACKEND_URL=
# audiences 用户ID # 数据库类型 [必填]
AUDIENCES_UID= DB_TYPE=sqlite
# audiences 密钥 # 数据库 主机地址
AUDIENCES_PASSKEY= DB_POSTGRESQL_HOST=127.0.0.1
# hddolby 用户ID # 数据库 端口
HDDOLBY_ID= DB_POSTGRESQL_PORT=5432
# hddolby 密钥 # 数据库 名称
HDDOLBY_PASSKEY= DB_POSTGRESQL_DATABASE=moviepilot
# zmpt 用户ID # 数据库 用户
ZMPT_UID= DB_POSTGRESQL_USERNAME=moviepilot
# zmpt # 数据库
ZMPT_PASSKEY= DB_POSTGRESQL_PASSWORD=
# freefarm 用户ID
FREEFARM_UID=
# freefarm 密钥
FREEFARM_PASSKEY=
# hdfans 用户ID
HDFANS_UID=
# hdfans 密钥
HDFANS_PASSKEY=
# wintersakura 用户ID
WINTERSAKURA_UID=
# wintersakura 密钥
WINTERSAKURA_PASSKEY=
# leaves 用户ID
LEAVES_UID=
# leaves 密钥
LEAVES_PASSKEY=
# ptba 用户ID
PTBA_UID=
# ptba 密钥
PTBA_PASSKEY=
# icc2022 用户ID
ICC2022_UID=
# icc2022 密钥
ICC2022_PASSKEY=
# xingtan 用户ID
XINGTAN_UID=
# xingtan 密钥
XINGTAN_PASSKEY=
# ptvicomo 用户ID
PTVICOMO_UID=
# ptvicomo 密钥
PTVICOMO_PASSKEY=
# agsvpt 用户ID
AGSVPT_UID=
# agsvpt 密钥
AGSVPT_PASSKEY=
# hdkyl 用户ID
HDKYL_UID=
# hdkyl 密钥
HDKYL_PASSKEY=
# qingwa 用户ID
QINGWA_UID=
# qingwa 密钥
QINGWA_PASSKEY=
# discfan 用户ID
DISCFAN_UID=
# discfan 密钥
DISCFAN_PASSKEY=
# rousi 用户ID
ROUSI_UID=
# rousi 密钥
ROUSI_PASSKEY=
+9 -11
View File
@@ -6,26 +6,24 @@ services:
container_name: movie-pilot container_name: movie-pilot
env_file: env_file:
- ./envs/global.env - ./envs/global.env
- ./envs/movie-pilot.env
- .env - .env
environment: environment:
- NGINX_PORT=3000 - NGINX_PORT=${PANEL_APP_PORT_HTTP}
- PORT=3001 - PORT=${PANEL_APP_PORT_API}
- PUID=0 - DEBUG=false
- PGID=0 - DEV=false
- UMASK=022 - LOG_LEVEL=INFO
image: jxxghp/moviepilot:2.7.3 image: jxxghp/moviepilot:2.7.6
labels: labels:
createdBy: Apps createdBy: Apps
logging: logging:
driver: json-file driver: json-file
options: options:
max-size: 5m max-size: 5m
networks: network_mode: ${NETWORK_MODE}
- 1panel-network
ports: ports:
- ${PANEL_APP_PORT_HTTP}:3000 - ${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}
- ${PANEL_APP_PORT_API}:3001 - ${PANEL_APP_PORT_API}:${PANEL_APP_PORT_API}
restart: always restart: always
stdin_open: true stdin_open: true
tty: true tty: true
+138
View File
@@ -0,0 +1,138 @@
# 数据持久化路径 [必填]
MOVIEPILOT_ROOT_PATH=/home/movie-pilot
# WebUI 端口 [必填]
PANEL_APP_PORT_HTTP=3000
# API 端口 [必填]
PANEL_APP_PORT_API=3001
# 管理员用户名 [必填]
SUPERUSER=admin
# API 令牌 [必填]
API_TOKEN=moviepilot
# 网络代理
PROXY_HOST=
# 自动更新资源包 [必填]
AUTO_UPDATE_RESOURCES=false
# 自动更新 [必填]
MOVIEPILOT_AUTO_UPDATE=false
# 自定义挂载目录 1
CUSTOM_MOUNT_DIRECTORY_1=
# 自定义挂载目录 2
CUSTOM_MOUNT_DIRECTORY_2=
# 自定义挂载目录 3
CUSTOM_MOUNT_DIRECTORY_3=
# IYUU登录令牌
IYUU_SIGN=
# hhclub 用户名
HHCLUB_USERNAME=
# hhclub 密钥
HHCLUB_PASSKEY=
# audiences 用户ID
AUDIENCES_UID=
# audiences 密钥
AUDIENCES_PASSKEY=
# hddolby 用户ID
HDDOLBY_ID=
# hddolby 密钥
HDDOLBY_PASSKEY=
# zmpt 用户ID
ZMPT_UID=
# zmpt 密钥
ZMPT_PASSKEY=
# freefarm 用户ID
FREEFARM_UID=
# freefarm 密钥
FREEFARM_PASSKEY=
# hdfans 用户ID
HDFANS_UID=
# hdfans 密钥
HDFANS_PASSKEY=
# wintersakura 用户ID
WINTERSAKURA_UID=
# wintersakura 密钥
WINTERSAKURA_PASSKEY=
# leaves 用户ID
LEAVES_UID=
# leaves 密钥
LEAVES_PASSKEY=
# ptba 用户ID
PTBA_UID=
# ptba 密钥
PTBA_PASSKEY=
# icc2022 用户ID
ICC2022_UID=
# icc2022 密钥
ICC2022_PASSKEY=
# xingtan 用户ID
XINGTAN_UID=
# xingtan 密钥
XINGTAN_PASSKEY=
# ptvicomo 用户ID
PTVICOMO_UID=
# ptvicomo 密钥
PTVICOMO_PASSKEY=
# agsvpt 用户ID
AGSVPT_UID=
# agsvpt 密钥
AGSVPT_PASSKEY=
# hdkyl 用户ID
HDKYL_UID=
# hdkyl 密钥
HDKYL_PASSKEY=
# qingwa 用户ID
QINGWA_UID=
# qingwa 密钥
QINGWA_PASSKEY=
# discfan 用户ID
DISCFAN_UID=
# discfan 密钥
DISCFAN_PASSKEY=
# rousi 用户ID
ROUSI_UID=
# rousi 密钥
ROUSI_PASSKEY=
@@ -6,24 +6,26 @@ services:
container_name: movie-pilot container_name: movie-pilot
env_file: env_file:
- ./envs/global.env - ./envs/global.env
- ./envs/movie-pilot.env
- .env - .env
environment: environment:
- NGINX_PORT=${PANEL_APP_PORT_HTTP} - NGINX_PORT=3000
- PORT=${PANEL_APP_PORT_API} - PORT=3001
- DEBUG=false - PUID=0
- DEV=false - PGID=0
- LOG_LEVEL=INFO - UMASK=022
image: jxxghp/moviepilot:2.7.5 image: jxxghp/moviepilot:2.7.3
labels: labels:
createdBy: Apps createdBy: Apps
logging: logging:
driver: json-file driver: json-file
options: options:
max-size: 5m max-size: 5m
network_mode: ${NETWORK_MODE} networks:
- 1panel-network
ports: ports:
- ${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP} - ${PANEL_APP_PORT_HTTP}:3000
- ${PANEL_APP_PORT_API}:${PANEL_APP_PORT_API} - ${PANEL_APP_PORT_API}:3001
restart: always restart: always
stdin_open: true stdin_open: true
tty: true tty: true
-63
View File
@@ -1,63 +0,0 @@
# 网络模式 [必填]
NETWORK_MODE=1panel-network
# 数据持久化路径 [必填]
MOVIEPILOT_ROOT_PATH=/home/movie-pilot
# WebUI 端口 [必填]
PANEL_APP_PORT_HTTP=3000
# API 端口 [必填]
PANEL_APP_PORT_API=3001
# 管理员用户名 [必填]
SUPERUSER=admin
# API 令牌 [必填]
API_TOKEN=moviepilot
# 网络代理
PROXY_HOST=
# 自动更新资源包 [必填]
AUTO_UPDATE_RESOURCE=false
# 自动更新 [必填]
MOVIEPILOT_AUTO_UPDATE=false
# 自定义挂载目录 1
CUSTOM_MOUNT_DIRECTORY_1=
# 自定义挂载目录 2
CUSTOM_MOUNT_DIRECTORY_2=
# 自定义挂载目录 3
CUSTOM_MOUNT_DIRECTORY_3=
# IYUU登录令牌
IYUU_SIGN=
# 缓存类型 [必填]
CACHE_BACKEND_TYPE=cachetools
# 缓存连接地址
CACHE_BACKEND_URL=
# 数据库类型 [必填]
DB_TYPE=sqlite
# 数据库 主机地址
DB_POSTGRESQL_HOST=127.0.0.1
# 数据库 端口
DB_POSTGRESQL_PORT=5432
# 数据库 名称
DB_POSTGRESQL_DATABASE=moviepilot
# 数据库 用户名
DB_POSTGRESQL_USERNAME=moviepilot
# 数据库 密码
DB_POSTGRESQL_PASSWORD=
+13 -22
View File
@@ -4,39 +4,30 @@ NEZHA_ROOT_PATH=/home/nezha
# WebUI 端口 [必填] # WebUI 端口 [必填]
PANEL_APP_PORT_HTTP=8008 PANEL_APP_PORT_HTTP=8008
# 系统语言 [必填] # gRPC 端口 [必填]
NZ_LANGUAGE=zh_CN PANEL_APP_PORT_GRPC=5555
# 数据持久化路径 [必填]
NZ_SITE_NAME=哪吒监控
# Agent是否启用TLS [必填]
NZ_TLS=false
# OAuth 服务商 [必填] # OAuth 服务商 [必填]
NZ_OAUTH2_TYPE=github OAUTH2_TYPE=github
# 管理员账号ID [必填] # 管理员账号ID [必填]
NZ_OAUTH2_ADMIN= OAUTH2_ADMIN=
# OAuth 客户端 ID [必填] # OAuth 客户端 ID [必填]
NZ_OAUTH2_CLIENTID= OAUTH2_CLIENTID=
# OAuth 客户端 Secret [必填] # OAuth 客户端 Secret [必填]
NZ_OAUTH2_CLIENTSECRET= OAUTH2_CLIENTSECRET=
# OAuth 端点 (可选) # OAuth 端点 (可选)
NZ_OAUTH2_ENDPOINT= OAUTH2_ENDPOINT=
# 登录有效期 (小时) [必填] # 网站标题 [必填]
NZ_JWT_TIMEOUT=1 NZ_SITE_TITLE=哪吒监控
# 强制认证 [必填] # Cookie 名称 (默认) [必填]
NZ_FORCE_AUTH=false NZ_COOKIE_NAME=nezha-dashboard
# 是否脱敏通知IP [必填] # 网站主题 (默认) [必填]
NZ_ENABLE_PLAIN_IP_IN_NOTIFICATION=false NZ_THEME=default
# IP 变更通知 [必填]
NZ_ENABLE_IP_CHANGE_NOTIFICATION=false
+32 -5
View File
@@ -1,6 +1,33 @@
debug: false debug: false
listen_port: 8008 httpport: 80
language: zh_CN language: zh-CN
site_name: "nz_site_title" grpcport: nz_grpc_port
install_host: 127.0.0.1:8008 oauth2:
tls: false type: "nz_oauth2_type"
admin: "nz_admin_logins"
clientid: "nz_github_oauth_client_id"
clientsecret: "nz_github_oauth_client_secret"
endpoint: ""
site:
brand: "nz_site_title"
cookiename: "nezha-dashboard"
theme: "default"
ddns:
enable: false
provider: "webhook"
accessid: ""
accesssecret: ""
webhookmethod: ""
webhookurl: ""
webhookrequestbody: ""
webhookheaders: ""
maxretries: 3
profiles:
example:
provider: ""
accessid: ""
accesssecret: ""
webhookmethod: ""
webhookurl: ""
webhookrequestbody: ""
webhookheaders: ""
+7 -6
View File
@@ -2,18 +2,19 @@ networks:
1panel-network: 1panel-network:
external: true external: true
services: services:
nezha: nezha-dashboard:
container_name: nezha container_name: nezha
environment: image: ghcr.io/naiba/nezha-dashboard:v0.20.13
- NZ_LISTEN_PORT=${PANEL_APP_PORT_HTTP}
- NZ_LOCATION=Asia/Shanghai
image: ghcr.io/nezhahq/nezha:v1.13.0
labels: labels:
createdBy: Apps createdBy: Apps
networks: networks:
- 1panel-network - 1panel-network
ports: ports:
- ${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP} - ${PANEL_APP_PORT_HTTP}:80
- ${PANEL_APP_PORT_GRPC}:${PANEL_APP_PORT_GRPC}
restart: always restart: always
volumes: volumes:
- ${NEZHA_ROOT_PATH}/data:/dashboard/data - ${NEZHA_ROOT_PATH}/data:/dashboard/data
- ${NEZHA_ROOT_PATH}/static-custom/static:/dashboard/resource/static/custom
- ${NEZHA_ROOT_PATH}/theme-custom/template:/dashboard/resource/template/theme-custom
- ${NEZHA_ROOT_PATH}/dashboard-custom/template:/dashboard/resource/template/dashboard-custom
-33
View File
@@ -1,33 +0,0 @@
# 数据持久化路径 [必填]
NEZHA_ROOT_PATH=/home/nezha
# WebUI 端口 [必填]
PANEL_APP_PORT_HTTP=8008
# gRPC 端口 [必填]
PANEL_APP_PORT_GRPC=5555
# OAuth 服务商 [必填]
OAUTH2_TYPE=github
# 管理员账号ID [必填]
OAUTH2_ADMIN=
# OAuth 客户端 ID [必填]
OAUTH2_CLIENTID=
# OAuth 客户端 Secret [必填]
OAUTH2_CLIENTSECRET=
# OAuth 端点 (可选)
OAUTH2_ENDPOINT=
# 网站标题 [必填]
NZ_SITE_TITLE=哪吒监控
# Cookie 名称 (默认) [必填]
NZ_COOKIE_NAME=nezha-dashboard
# 网站主题 (默认) [必填]
NZ_THEME=default
@@ -1,33 +0,0 @@
debug: false
httpport: 80
language: zh-CN
grpcport: nz_grpc_port
oauth2:
type: "nz_oauth2_type"
admin: "nz_admin_logins"
clientid: "nz_github_oauth_client_id"
clientsecret: "nz_github_oauth_client_secret"
endpoint: ""
site:
brand: "nz_site_title"
cookiename: "nezha-dashboard"
theme: "default"
ddns:
enable: false
provider: "webhook"
accessid: ""
accesssecret: ""
webhookmethod: ""
webhookurl: ""
webhookrequestbody: ""
webhookheaders: ""
maxretries: 3
profiles:
example:
provider: ""
accessid: ""
accesssecret: ""
webhookmethod: ""
webhookurl: ""
webhookrequestbody: ""
webhookheaders: ""
-20
View File
@@ -1,20 +0,0 @@
networks:
1panel-network:
external: true
services:
nezha-dashboard:
container_name: nezha
image: ghcr.io/naiba/nezha-dashboard:v0.20.13
labels:
createdBy: Apps
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:80
- ${PANEL_APP_PORT_GRPC}:${PANEL_APP_PORT_GRPC}
restart: always
volumes:
- ${NEZHA_ROOT_PATH}/data:/dashboard/data
- ${NEZHA_ROOT_PATH}/static-custom/static:/dashboard/resource/static/custom
- ${NEZHA_ROOT_PATH}/theme-custom/template:/dashboard/resource/template/theme-custom
- ${NEZHA_ROOT_PATH}/dashboard-custom/template:/dashboard/resource/template/dashboard-custom
+42
View File
@@ -0,0 +1,42 @@
# 数据持久化路径 [必填]
NEZHA_ROOT_PATH=/home/nezha
# WebUI 端口 [必填]
PANEL_APP_PORT_HTTP=8008
# 系统语言 [必填]
NZ_LANGUAGE=zh_CN
# 数据持久化路径 [必填]
NZ_SITE_NAME=哪吒监控
# Agent是否启用TLS [必填]
NZ_TLS=false
# OAuth 服务商 [必填]
NZ_OAUTH2_TYPE=github
# 管理员账号ID [必填]
NZ_OAUTH2_ADMIN=
# OAuth 客户端 ID [必填]
NZ_OAUTH2_CLIENTID=
# OAuth 客户端 Secret [必填]
NZ_OAUTH2_CLIENTSECRET=
# OAuth 端点 (可选)
NZ_OAUTH2_ENDPOINT=
# 登录有效期 (小时) [必填]
NZ_JWT_TIMEOUT=1
# 强制认证 [必填]
NZ_FORCE_AUTH=false
# 是否脱敏通知IP [必填]
NZ_ENABLE_PLAIN_IP_IN_NOTIFICATION=false
# IP 变更通知 [必填]
NZ_ENABLE_IP_CHANGE_NOTIFICATION=false
@@ -0,0 +1,6 @@
debug: false
listen_port: 8008
language: zh_CN
site_name: "nz_site_title"
install_host: 127.0.0.1:8008
tls: false
+19
View File
@@ -0,0 +1,19 @@
networks:
1panel-network:
external: true
services:
nezha:
container_name: nezha
environment:
- NZ_LISTEN_PORT=${PANEL_APP_PORT_HTTP}
- NZ_LOCATION=Asia/Shanghai
image: ghcr.io/nezhahq/nezha:v1.13.1
labels:
createdBy: Apps
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}
restart: always
volumes:
- ${NEZHA_ROOT_PATH}/data:/dashboard/data
+1 -1
View File
@@ -12,7 +12,7 @@ services:
- PGID=1000 - PGID=1000
- UMASK=022 - UMASK=022
- TZ=Asia/Shanghai - TZ=Asia/Shanghai
image: linuxserver/prowlarr:1.37.0 image: linuxserver/prowlarr:2.0.5
labels: labels:
createdBy: Apps createdBy: Apps
networks: networks:
+1 -1
View File
@@ -57,7 +57,7 @@ services:
- -f - -f
- http://localhost:1200/healthz?key=${ACCESS_KEY} - http://localhost:1200/healthz?key=${ACCESS_KEY}
timeout: 10s timeout: 10s
image: diygod/rsshub:2025-08-22 image: diygod/rsshub:2025-08-24
labels: labels:
createdBy: Apps createdBy: Apps
networks: networks: