Processed apps directory via GitHub Actions
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
# 数据持久化路径 [必填]
|
# 数据持久化路径 [必填]
|
||||||
ALIST_ROOT_PATH=/home/alist
|
OPENLIST_ROOT_PATH=/home/openlist
|
||||||
|
|
||||||
# WebUI 端口 [必填]
|
# WebUI 端口 [必填]
|
||||||
PANEL_APP_PORT_HTTP=5244
|
PANEL_APP_PORT_HTTP=5244
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ networks:
|
|||||||
1panel-network:
|
1panel-network:
|
||||||
external: true
|
external: true
|
||||||
services:
|
services:
|
||||||
alist-aria2:
|
openlist:
|
||||||
container_name: alist-aria2
|
container_name: alist-aria2
|
||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
@@ -12,7 +12,7 @@ services:
|
|||||||
- PGID=0
|
- PGID=0
|
||||||
- UMASK=022
|
- UMASK=022
|
||||||
- FORCE=false
|
- FORCE=false
|
||||||
image: xhofe/alist-aria2:v3.41.0
|
image: openlistteam/openlist:v4.0.2-aria2
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -21,7 +21,7 @@ services:
|
|||||||
- ${PANEL_APP_PORT_HTTP}:5244
|
- ${PANEL_APP_PORT_HTTP}:5244
|
||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${ALIST_ROOT_PATH}/data:/opt/alist/data
|
- ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# 数据持久化路径 [必填]
|
# 数据持久化路径 [必填]
|
||||||
OPENLIST_ROOT_PATH=/home/openlist
|
ALIST_ROOT_PATH=/home/alist
|
||||||
|
|
||||||
# WebUI 端口 [必填]
|
# WebUI 端口 [必填]
|
||||||
PANEL_APP_PORT_HTTP=5244
|
PANEL_APP_PORT_HTTP=5244
|
||||||
@@ -2,7 +2,7 @@ networks:
|
|||||||
1panel-network:
|
1panel-network:
|
||||||
external: true
|
external: true
|
||||||
services:
|
services:
|
||||||
openlist:
|
alist-aria2:
|
||||||
container_name: alist-aria2
|
container_name: alist-aria2
|
||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
@@ -12,7 +12,7 @@ services:
|
|||||||
- PGID=0
|
- PGID=0
|
||||||
- UMASK=022
|
- UMASK=022
|
||||||
- FORCE=false
|
- FORCE=false
|
||||||
image: openlistteam/openlist:v4.0.2-aria2
|
image: xhofe/alist-aria2:v3.41.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -21,7 +21,7 @@ services:
|
|||||||
- ${PANEL_APP_PORT_HTTP}:5244
|
- ${PANEL_APP_PORT_HTTP}:5244
|
||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
|
- ${ALIST_ROOT_PATH}/data:/opt/alist/data
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
# 数据持久化路径 [必填]
|
# 数据持久化路径 [必填]
|
||||||
ALIST_ROOT_PATH=/home/alist
|
OPENLIST_ROOT_PATH=/home/openlist
|
||||||
|
|
||||||
# WebUI 端口 [必填]
|
# WebUI 端口 [必填]
|
||||||
PANEL_APP_PORT_HTTP=5244
|
PANEL_APP_PORT_HTTP=5244
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ networks:
|
|||||||
1panel-network:
|
1panel-network:
|
||||||
external: true
|
external: true
|
||||||
services:
|
services:
|
||||||
alist:
|
openlist:
|
||||||
container_name: alist-ffmpeg
|
container_name: alist-ffmpeg
|
||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
@@ -12,7 +12,7 @@ services:
|
|||||||
- PGID=0
|
- PGID=0
|
||||||
- UMASK=022
|
- UMASK=022
|
||||||
- FORCE=false
|
- FORCE=false
|
||||||
image: xhofe/alist:v3.45.0-ffmpeg
|
image: openlistteam/openlist:v4.0.2-ffmpeg
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -21,7 +21,7 @@ services:
|
|||||||
- ${PANEL_APP_PORT_HTTP}:5244
|
- ${PANEL_APP_PORT_HTTP}:5244
|
||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${ALIST_ROOT_PATH}/data:/opt/alist/data
|
- ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# 数据持久化路径 [必填]
|
# 数据持久化路径 [必填]
|
||||||
OPENLIST_ROOT_PATH=/home/openlist
|
ALIST_ROOT_PATH=/home/alist
|
||||||
|
|
||||||
# WebUI 端口 [必填]
|
# WebUI 端口 [必填]
|
||||||
PANEL_APP_PORT_HTTP=5244
|
PANEL_APP_PORT_HTTP=5244
|
||||||
@@ -2,7 +2,7 @@ networks:
|
|||||||
1panel-network:
|
1panel-network:
|
||||||
external: true
|
external: true
|
||||||
services:
|
services:
|
||||||
openlist:
|
alist:
|
||||||
container_name: alist-ffmpeg
|
container_name: alist-ffmpeg
|
||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
@@ -12,7 +12,7 @@ services:
|
|||||||
- PGID=0
|
- PGID=0
|
||||||
- UMASK=022
|
- UMASK=022
|
||||||
- FORCE=false
|
- FORCE=false
|
||||||
image: openlistteam/openlist:v4.0.2-ffmpeg
|
image: xhofe/alist:v3.45.0-ffmpeg
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -21,7 +21,7 @@ services:
|
|||||||
- ${PANEL_APP_PORT_HTTP}:5244
|
- ${PANEL_APP_PORT_HTTP}:5244
|
||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
|
- ${ALIST_ROOT_PATH}/data:/opt/alist/data
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
# 数据持久化路径 [必填]
|
# 数据持久化路径 [必填]
|
||||||
ALIST_ROOT_PATH=/home/alist
|
OPENLIST_ROOT_PATH=/home/openlist
|
||||||
|
|
||||||
# WebUI 端口 [必填]
|
# WebUI 端口 [必填]
|
||||||
PANEL_APP_PORT_HTTP=5244
|
PANEL_APP_PORT_HTTP=5244
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ networks:
|
|||||||
1panel-network:
|
1panel-network:
|
||||||
external: true
|
external: true
|
||||||
services:
|
services:
|
||||||
alist:
|
openlist:
|
||||||
container_name: alist
|
container_name: alist
|
||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
@@ -12,7 +12,7 @@ services:
|
|||||||
- PGID=0
|
- PGID=0
|
||||||
- UMASK=022
|
- UMASK=022
|
||||||
- FORCE=false
|
- FORCE=false
|
||||||
image: xhofe/alist:v3.45.0
|
image: openlistteam/openlist:v4.0.2
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -21,7 +21,7 @@ services:
|
|||||||
- ${PANEL_APP_PORT_HTTP}:5244
|
- ${PANEL_APP_PORT_HTTP}:5244
|
||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${ALIST_ROOT_PATH}/data:/opt/alist/data
|
- ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# 数据持久化路径 [必填]
|
# 数据持久化路径 [必填]
|
||||||
OPENLIST_ROOT_PATH=/home/openlist
|
ALIST_ROOT_PATH=/home/alist
|
||||||
|
|
||||||
# WebUI 端口 [必填]
|
# WebUI 端口 [必填]
|
||||||
PANEL_APP_PORT_HTTP=5244
|
PANEL_APP_PORT_HTTP=5244
|
||||||
@@ -2,7 +2,7 @@ networks:
|
|||||||
1panel-network:
|
1panel-network:
|
||||||
external: true
|
external: true
|
||||||
services:
|
services:
|
||||||
openlist:
|
alist:
|
||||||
container_name: alist
|
container_name: alist
|
||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
@@ -12,7 +12,7 @@ services:
|
|||||||
- PGID=0
|
- PGID=0
|
||||||
- UMASK=022
|
- UMASK=022
|
||||||
- FORCE=false
|
- FORCE=false
|
||||||
image: openlistteam/openlist:v4.0.2
|
image: xhofe/alist:v3.45.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -21,7 +21,7 @@ services:
|
|||||||
- ${PANEL_APP_PORT_HTTP}:5244
|
- ${PANEL_APP_PORT_HTTP}:5244
|
||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
|
- ${ALIST_ROOT_PATH}/data:/opt/alist/data
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
|
||||||
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
|
||||||
@@ -8,13 +8,10 @@ services:
|
|||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
environment:
|
environment:
|
||||||
- PUID=0
|
|
||||||
- PGID=0
|
|
||||||
- UMASK=022
|
|
||||||
- PORT=7789
|
- PORT=7789
|
||||||
- CONFIG=/config
|
- CONFIG=/config
|
||||||
- TZ=Asia/Shanghai
|
- TZ=Asia/Shanghai
|
||||||
image: wushuo894/ani-rss:v2.1.4
|
image: wushuo894/ani-rss:v1.2.82
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@@ -8,10 +8,13 @@ services:
|
|||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
environment:
|
environment:
|
||||||
|
- PUID=0
|
||||||
|
- PGID=0
|
||||||
|
- UMASK=022
|
||||||
- PORT=7789
|
- PORT=7789
|
||||||
- CONFIG=/config
|
- CONFIG=/config
|
||||||
- TZ=Asia/Shanghai
|
- TZ=Asia/Shanghai
|
||||||
image: wushuo894/ani-rss:v1.2.82
|
image: wushuo894/ani-rss:v2.1.4
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -13,9 +13,3 @@ CUSTOM_MOUNT_DIRECTORY_2=
|
|||||||
# 自定义挂载目录 3
|
# 自定义挂载目录 3
|
||||||
CUSTOM_MOUNT_DIRECTORY_3=
|
CUSTOM_MOUNT_DIRECTORY_3=
|
||||||
|
|
||||||
# 网络代理地址
|
|
||||||
HTTP_PROXY=
|
|
||||||
|
|
||||||
# 跳过代理地址
|
|
||||||
NO_PROXY=localhost,127.0.0.1,::1,192.168.0.0/16,10.0.0.0/8,*.local
|
|
||||||
|
|
||||||
|
|||||||
@@ -7,11 +7,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
environment:
|
image: orekiiiiiiiiiiiii/auto-lady:1.4.5
|
||||||
- HTTPS_PROXY=${HTTP_PROXY}
|
|
||||||
- HTTP_PROXY=${HTTP_PROXY:-}
|
|
||||||
- NO_PROXY=${NO_PROXY:-}
|
|
||||||
image: envyafish/byte-muse:1.5.3
|
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@@ -13,3 +13,9 @@ CUSTOM_MOUNT_DIRECTORY_2=
|
|||||||
# 自定义挂载目录 3
|
# 自定义挂载目录 3
|
||||||
CUSTOM_MOUNT_DIRECTORY_3=
|
CUSTOM_MOUNT_DIRECTORY_3=
|
||||||
|
|
||||||
|
# 网络代理地址
|
||||||
|
HTTP_PROXY=
|
||||||
|
|
||||||
|
# 跳过代理地址
|
||||||
|
NO_PROXY=localhost,127.0.0.1,::1,192.168.0.0/16,10.0.0.0/8,*.local
|
||||||
|
|
||||||
@@ -7,7 +7,11 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: orekiiiiiiiiiiiii/auto-lady:1.4.5
|
environment:
|
||||||
|
- HTTPS_PROXY=${HTTP_PROXY}
|
||||||
|
- HTTP_PROXY=${HTTP_PROXY:-}
|
||||||
|
- NO_PROXY=${NO_PROXY:-}
|
||||||
|
image: envyafish/byte-muse:1.5.3
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -11,7 +11,7 @@ services:
|
|||||||
- LICENSE=basic
|
- LICENSE=basic
|
||||||
- ES_SETTING_BOOTSTRAP_MEMORY__LOCK=true
|
- ES_SETTING_BOOTSTRAP_MEMORY__LOCK=true
|
||||||
- ES_SETTING_PATH_REPO=/usr/share/elasticsearch/backup
|
- ES_SETTING_PATH_REPO=/usr/share/elasticsearch/backup
|
||||||
image: elasticsearch:8.19.0
|
image: elasticsearch:9.1.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ services:
|
|||||||
- LICENSE=basic
|
- LICENSE=basic
|
||||||
- ES_SETTING_BOOTSTRAP_MEMORY__LOCK=true
|
- ES_SETTING_BOOTSTRAP_MEMORY__LOCK=true
|
||||||
- ES_SETTING_PATH_REPO=/usr/share/elasticsearch/backup
|
- ES_SETTING_PATH_REPO=/usr/share/elasticsearch/backup
|
||||||
image: elasticsearch:9.1.0
|
image: elasticsearch:8.19.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -14,7 +14,7 @@ services:
|
|||||||
- I18N_LOCALE="zh-CN"
|
- I18N_LOCALE="zh-CN"
|
||||||
- SERVER_SHUTDOWNTIMEOUT="5s"
|
- SERVER_SHUTDOWNTIMEOUT="5s"
|
||||||
- MONITORING_UI_CONTAINER_ELASTICSEARCH_ENABLED=true
|
- MONITORING_UI_CONTAINER_ELASTICSEARCH_ENABLED=true
|
||||||
image: kibana:8.19.0
|
image: kibana:9.1.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ services:
|
|||||||
- I18N_LOCALE="zh-CN"
|
- I18N_LOCALE="zh-CN"
|
||||||
- SERVER_SHUTDOWNTIMEOUT="5s"
|
- SERVER_SHUTDOWNTIMEOUT="5s"
|
||||||
- MONITORING_UI_CONTAINER_ELASTICSEARCH_ENABLED=true
|
- MONITORING_UI_CONTAINER_ELASTICSEARCH_ENABLED=true
|
||||||
image: kibana:9.1.0
|
image: kibana:8.19.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -13,7 +13,7 @@ services:
|
|||||||
- HTTP_PROXY=${HTTP_PROXY:-}
|
- HTTP_PROXY=${HTTP_PROXY:-}
|
||||||
- HTTPS_PROXY=${HTTP_PROXY:-}
|
- HTTPS_PROXY=${HTTP_PROXY:-}
|
||||||
- NO_PROXY=localhost,127.0.0.1,::1
|
- NO_PROXY=localhost,127.0.0.1,::1
|
||||||
image: emby/embyserver:4.9.1.17
|
image: emby/embyserver:4.8.11.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
network_mode: ${NETWORK_MODE}
|
network_mode: ${NETWORK_MODE}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ services:
|
|||||||
- HTTP_PROXY=${HTTP_PROXY:-}
|
- HTTP_PROXY=${HTTP_PROXY:-}
|
||||||
- HTTPS_PROXY=${HTTP_PROXY:-}
|
- HTTPS_PROXY=${HTTP_PROXY:-}
|
||||||
- NO_PROXY=localhost,127.0.0.1,::1
|
- NO_PROXY=localhost,127.0.0.1,::1
|
||||||
image: emby/embyserver:4.8.11.0
|
image: emby/embyserver:4.9.1.17
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
network_mode: ${NETWORK_MODE}
|
network_mode: ${NETWORK_MODE}
|
||||||
@@ -4,3 +4,6 @@ HOMARR_ROOT_PATH=/home/homarr
|
|||||||
# WebUI 端口 [必填]
|
# WebUI 端口 [必填]
|
||||||
PANEL_APP_PORT_HTTP=7575
|
PANEL_APP_PORT_HTTP=7575
|
||||||
|
|
||||||
|
# 密钥 [必填]
|
||||||
|
SECRET_ENCRYPTION_KEY=7f0f511ce7898929066688ee9146aa509293a6c58a345ea0ea7270e7b34ff32d
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/ajnart/homarr:0.15.10
|
image: ghcr.io/homarr-labs/homarr:v1.31.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
network_mode: ${NETWORK_MODE}
|
network_mode: ${NETWORK_MODE}
|
||||||
@@ -16,6 +16,4 @@ services:
|
|||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- ${HOMARR_ROOT_PATH}/configs:/app/data/configs
|
- ${HOMARR_ROOT_PATH}/appdata:/appdata
|
||||||
- ${HOMARR_ROOT_PATH}/icons:/app/public/icons
|
|
||||||
- ${HOMARR_ROOT_PATH}/data:/data
|
|
||||||
|
|||||||
@@ -4,6 +4,3 @@ HOMARR_ROOT_PATH=/home/homarr
|
|||||||
# WebUI 端口 [必填]
|
# WebUI 端口 [必填]
|
||||||
PANEL_APP_PORT_HTTP=7575
|
PANEL_APP_PORT_HTTP=7575
|
||||||
|
|
||||||
# 密钥 [必填]
|
|
||||||
SECRET_ENCRYPTION_KEY=7f0f511ce7898929066688ee9146aa509293a6c58a345ea0ea7270e7b34ff32d
|
|
||||||
|
|
||||||
@@ -7,7 +7,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/homarr-labs/homarr:v1.31.0
|
image: ghcr.io/ajnart/homarr:0.15.10
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
network_mode: ${NETWORK_MODE}
|
network_mode: ${NETWORK_MODE}
|
||||||
@@ -16,4 +16,6 @@ services:
|
|||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- ${HOMARR_ROOT_PATH}/appdata:/appdata
|
- ${HOMARR_ROOT_PATH}/configs:/app/data/configs
|
||||||
|
- ${HOMARR_ROOT_PATH}/icons:/app/public/icons
|
||||||
|
- ${HOMARR_ROOT_PATH}/data:/data
|
||||||
@@ -10,7 +10,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/immich-app/immich-machine-learning:v1.136.0
|
image: ghcr.io/immich-app/immich-machine-learning:v1.132.3
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/immich-app/immich-machine-learning:v1.132.3
|
image: ghcr.io/immich-app/immich-machine-learning:v1.136.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -4,13 +4,36 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
services:
|
services:
|
||||||
immich-pg14-vectors:
|
immich-pg14-vectors:
|
||||||
|
command:
|
||||||
|
- postgres
|
||||||
|
- -c
|
||||||
|
- shared_preload_libraries=vectors.so
|
||||||
|
- -c
|
||||||
|
- search_path="$$user", public, vectors
|
||||||
|
- -c
|
||||||
|
- logging_collector=on
|
||||||
|
- -c
|
||||||
|
- max_wal_size=2GB
|
||||||
|
- -c
|
||||||
|
- shared_buffers=512MB
|
||||||
|
- -c
|
||||||
|
- wal_compression=on
|
||||||
container_name: pg14-vectors-immich-no-machine
|
container_name: pg14-vectors-immich-no-machine
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_DB: ${DB_DATABASE_NAME:-immich}
|
POSTGRES_DB: ${DB_DATABASE_NAME:-immich}
|
||||||
POSTGRES_INITDB_ARGS: --data-checksums
|
POSTGRES_INITDB_ARGS: --data-checksums
|
||||||
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
||||||
POSTGRES_USER: ${DB_USERNAME:-postgres}
|
POSTGRES_USER: ${DB_USERNAME:-postgres}
|
||||||
image: ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0
|
healthcheck:
|
||||||
|
interval: 5m
|
||||||
|
start_interval: 30s
|
||||||
|
start_period: 5m
|
||||||
|
test: pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}'
|
||||||
|
|| exit 1; Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}'
|
||||||
|
--tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures),
|
||||||
|
0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [
|
||||||
|
"$$Chksum" = '0' ] || exit 1
|
||||||
|
image: tensorchord/pgvecto-rs:pg14-v0.2.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -29,7 +52,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/immich-app/immich-server:v1.136.0
|
image: ghcr.io/immich-app/immich-server:v1.132.3
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@@ -4,36 +4,13 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
services:
|
services:
|
||||||
immich-pg14-vectors:
|
immich-pg14-vectors:
|
||||||
command:
|
|
||||||
- postgres
|
|
||||||
- -c
|
|
||||||
- shared_preload_libraries=vectors.so
|
|
||||||
- -c
|
|
||||||
- search_path="$$user", public, vectors
|
|
||||||
- -c
|
|
||||||
- logging_collector=on
|
|
||||||
- -c
|
|
||||||
- max_wal_size=2GB
|
|
||||||
- -c
|
|
||||||
- shared_buffers=512MB
|
|
||||||
- -c
|
|
||||||
- wal_compression=on
|
|
||||||
container_name: pg14-vectors-immich-no-machine
|
container_name: pg14-vectors-immich-no-machine
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_DB: ${DB_DATABASE_NAME:-immich}
|
POSTGRES_DB: ${DB_DATABASE_NAME:-immich}
|
||||||
POSTGRES_INITDB_ARGS: --data-checksums
|
POSTGRES_INITDB_ARGS: --data-checksums
|
||||||
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
||||||
POSTGRES_USER: ${DB_USERNAME:-postgres}
|
POSTGRES_USER: ${DB_USERNAME:-postgres}
|
||||||
healthcheck:
|
image: ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0
|
||||||
interval: 5m
|
|
||||||
start_interval: 30s
|
|
||||||
start_period: 5m
|
|
||||||
test: pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}'
|
|
||||||
|| exit 1; Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}'
|
|
||||||
--tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures),
|
|
||||||
0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [
|
|
||||||
"$$Chksum" = '0' ] || exit 1
|
|
||||||
image: tensorchord/pgvecto-rs:pg14-v0.2.0
|
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -52,7 +29,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/immich-app/immich-server:v1.132.3
|
image: ghcr.io/immich-app/immich-server:v1.136.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -10,7 +10,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/immich-app/immich-server:v1.136.0
|
image: ghcr.io/immich-app/immich-server:v1.132.3
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/immich-app/immich-server:v1.132.3
|
image: ghcr.io/immich-app/immich-server:v1.136.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -10,7 +10,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/immich-app/immich-machine-learning:v1.136.0
|
image: ghcr.io/immich-app/immich-machine-learning:v1.132.3
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -21,13 +21,36 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ${IMMICH_ROOT_PATH}/data/cache:/cache
|
- ${IMMICH_ROOT_PATH}/data/cache:/cache
|
||||||
immich-pg14-vectors:
|
immich-pg14-vectors:
|
||||||
|
command:
|
||||||
|
- postgres
|
||||||
|
- -c
|
||||||
|
- shared_preload_libraries=vectors.so
|
||||||
|
- -c
|
||||||
|
- search_path="$$user", public, vectors
|
||||||
|
- -c
|
||||||
|
- logging_collector=on
|
||||||
|
- -c
|
||||||
|
- max_wal_size=2GB
|
||||||
|
- -c
|
||||||
|
- shared_buffers=512MB
|
||||||
|
- -c
|
||||||
|
- wal_compression=on
|
||||||
container_name: pg14-vectors-immich
|
container_name: pg14-vectors-immich
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_DB: ${DB_DATABASE_NAME:-immich}
|
POSTGRES_DB: ${DB_DATABASE_NAME:-immich}
|
||||||
POSTGRES_INITDB_ARGS: --data-checksums
|
POSTGRES_INITDB_ARGS: --data-checksums
|
||||||
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
||||||
POSTGRES_USER: ${DB_USERNAME:-postgres}
|
POSTGRES_USER: ${DB_USERNAME:-postgres}
|
||||||
image: ghcr.io/immich-app/postgres:14-vectorchord0.4.1-pgvectors0.2.0
|
healthcheck:
|
||||||
|
interval: 5m
|
||||||
|
start_interval: 30s
|
||||||
|
start_period: 5m
|
||||||
|
test: pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}'
|
||||||
|
|| exit 1; Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}'
|
||||||
|
--tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures),
|
||||||
|
0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [
|
||||||
|
"$$Chksum" = '0' ] || exit 1
|
||||||
|
image: tensorchord/pgvecto-rs:pg14-v0.2.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -45,7 +68,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/immich-app/immich-server:v1.136.0
|
image: ghcr.io/immich-app/immich-server:v1.132.3
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/immich-app/immich-machine-learning:v1.132.3
|
image: ghcr.io/immich-app/immich-machine-learning:v1.136.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -21,36 +21,13 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ${IMMICH_ROOT_PATH}/data/cache:/cache
|
- ${IMMICH_ROOT_PATH}/data/cache:/cache
|
||||||
immich-pg14-vectors:
|
immich-pg14-vectors:
|
||||||
command:
|
|
||||||
- postgres
|
|
||||||
- -c
|
|
||||||
- shared_preload_libraries=vectors.so
|
|
||||||
- -c
|
|
||||||
- search_path="$$user", public, vectors
|
|
||||||
- -c
|
|
||||||
- logging_collector=on
|
|
||||||
- -c
|
|
||||||
- max_wal_size=2GB
|
|
||||||
- -c
|
|
||||||
- shared_buffers=512MB
|
|
||||||
- -c
|
|
||||||
- wal_compression=on
|
|
||||||
container_name: pg14-vectors-immich
|
container_name: pg14-vectors-immich
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_DB: ${DB_DATABASE_NAME:-immich}
|
POSTGRES_DB: ${DB_DATABASE_NAME:-immich}
|
||||||
POSTGRES_INITDB_ARGS: --data-checksums
|
POSTGRES_INITDB_ARGS: --data-checksums
|
||||||
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
POSTGRES_PASSWORD: ${DB_PASSWORD}
|
||||||
POSTGRES_USER: ${DB_USERNAME:-postgres}
|
POSTGRES_USER: ${DB_USERNAME:-postgres}
|
||||||
healthcheck:
|
image: ghcr.io/immich-app/postgres:14-vectorchord0.4.1-pgvectors0.2.0
|
||||||
interval: 5m
|
|
||||||
start_interval: 30s
|
|
||||||
start_period: 5m
|
|
||||||
test: pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}'
|
|
||||||
|| exit 1; Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}'
|
|
||||||
--tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures),
|
|
||||||
0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [
|
|
||||||
"$$Chksum" = '0' ] || exit 1
|
|
||||||
image: tensorchord/pgvecto-rs:pg14-v0.2.0
|
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -68,7 +45,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
image: ghcr.io/immich-app/immich-server:v1.132.3
|
image: ghcr.io/immich-app/immich-server:v1.136.0
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -9,7 +9,7 @@ services:
|
|||||||
- .env
|
- .env
|
||||||
environment:
|
environment:
|
||||||
- TZ=Asia/Shanghai
|
- TZ=Asia/Shanghai
|
||||||
image: bestzwei/libretv:latest
|
image: bestzwei/libretv:202508060117
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ services:
|
|||||||
- .env
|
- .env
|
||||||
environment:
|
environment:
|
||||||
- TZ=Asia/Shanghai
|
- TZ=Asia/Shanghai
|
||||||
image: bestzwei/libretv:202508060117
|
image: bestzwei/libretv:latest
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -15,7 +15,7 @@ services:
|
|||||||
- MINIO_BROWSER_REDIRECT=true
|
- MINIO_BROWSER_REDIRECT=true
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
- ${MINIO_SERVER_HOST:-localhost}:127.0.0.1
|
- ${MINIO_SERVER_HOST:-localhost}:127.0.0.1
|
||||||
image: qyg2297248353/minio:RELEASE.2025-04-22T22-12-26Z
|
image: minio/minio:RELEASE.2025-07-23T15-54-02Z
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
logging:
|
logging:
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ services:
|
|||||||
- MINIO_BROWSER_REDIRECT=true
|
- MINIO_BROWSER_REDIRECT=true
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
- ${MINIO_SERVER_HOST:-localhost}:127.0.0.1
|
- ${MINIO_SERVER_HOST:-localhost}:127.0.0.1
|
||||||
image: minio/minio:RELEASE.2025-07-23T15-54-02Z
|
image: qyg2297248353/minio:RELEASE.2025-04-22T22-12-26Z
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
logging:
|
logging:
|
||||||
@@ -4,30 +4,39 @@ NEZHA_ROOT_PATH=/home/nezha
|
|||||||
# WebUI 端口 [必填]
|
# WebUI 端口 [必填]
|
||||||
PANEL_APP_PORT_HTTP=8008
|
PANEL_APP_PORT_HTTP=8008
|
||||||
|
|
||||||
# gRPC 端口 [必填]
|
# 系统语言 [必填]
|
||||||
PANEL_APP_PORT_GRPC=5555
|
NZ_LANGUAGE=zh_CN
|
||||||
|
|
||||||
|
# 数据持久化路径 [必填]
|
||||||
|
NZ_SITE_NAME=哪吒监控
|
||||||
|
|
||||||
|
# Agent是否启用TLS [必填]
|
||||||
|
NZ_TLS=false
|
||||||
|
|
||||||
# OAuth 服务商 [必填]
|
# OAuth 服务商 [必填]
|
||||||
OAUTH2_TYPE=github
|
NZ_OAUTH2_TYPE=github
|
||||||
|
|
||||||
# 管理员账号ID [必填]
|
# 管理员账号ID [必填]
|
||||||
OAUTH2_ADMIN=
|
NZ_OAUTH2_ADMIN=
|
||||||
|
|
||||||
# OAuth 客户端 ID [必填]
|
# OAuth 客户端 ID [必填]
|
||||||
OAUTH2_CLIENTID=
|
NZ_OAUTH2_CLIENTID=
|
||||||
|
|
||||||
# OAuth 客户端 Secret [必填]
|
# OAuth 客户端 Secret [必填]
|
||||||
OAUTH2_CLIENTSECRET=
|
NZ_OAUTH2_CLIENTSECRET=
|
||||||
|
|
||||||
# OAuth 端点 (可选)
|
# OAuth 端点 (可选)
|
||||||
OAUTH2_ENDPOINT=
|
NZ_OAUTH2_ENDPOINT=
|
||||||
|
|
||||||
# 网站标题 [必填]
|
# 登录有效期 (小时) [必填]
|
||||||
NZ_SITE_TITLE=哪吒监控
|
NZ_JWT_TIMEOUT=1
|
||||||
|
|
||||||
# Cookie 名称 (默认) [必填]
|
# 强制认证 [必填]
|
||||||
NZ_COOKIE_NAME=nezha-dashboard
|
NZ_FORCE_AUTH=false
|
||||||
|
|
||||||
# 网站主题 (默认) [必填]
|
# 是否脱敏通知IP [必填]
|
||||||
NZ_THEME=default
|
NZ_ENABLE_PLAIN_IP_IN_NOTIFICATION=false
|
||||||
|
|
||||||
|
# IP 变更通知 [必填]
|
||||||
|
NZ_ENABLE_IP_CHANGE_NOTIFICATION=false
|
||||||
|
|
||||||
|
|||||||
@@ -1,33 +1,6 @@
|
|||||||
debug: false
|
debug: false
|
||||||
httpport: 80
|
listen_port: 8008
|
||||||
language: zh-CN
|
language: zh_CN
|
||||||
grpcport: nz_grpc_port
|
site_name: "nz_site_title"
|
||||||
oauth2:
|
install_host: 127.0.0.1:8008
|
||||||
type: "nz_oauth2_type"
|
tls: false
|
||||||
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: ""
|
|
||||||
|
|||||||
@@ -2,19 +2,18 @@ networks:
|
|||||||
1panel-network:
|
1panel-network:
|
||||||
external: true
|
external: true
|
||||||
services:
|
services:
|
||||||
nezha-dashboard:
|
nezha:
|
||||||
container_name: nezha
|
container_name: nezha
|
||||||
image: ghcr.io/naiba/nezha-dashboard:v0.20.13
|
environment:
|
||||||
|
- 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}:80
|
- ${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}
|
||||||
- ${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
dockge/nezha_0_20_13/.env
Normal file
33
dockge/nezha_0_20_13/.env
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
# 数据持久化路径 [必填]
|
||||||
|
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
|
||||||
|
|
||||||
33
dockge/nezha_0_20_13/data/config-example.yaml
Normal file
33
dockge/nezha_0_20_13/data/config-example.yaml
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
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
dockge/nezha_0_20_13/docker-compose.yml
Normal file
20
dockge/nezha_0_20_13/docker-compose.yml
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
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
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
# 数据持久化路径 [必填]
|
|
||||||
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
|
|
||||||
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
debug: false
|
|
||||||
listen_port: 8008
|
|
||||||
language: zh_CN
|
|
||||||
site_name: "nz_site_title"
|
|
||||||
install_host: 127.0.0.1:8008
|
|
||||||
tls: false
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
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.0
|
|
||||||
labels:
|
|
||||||
createdBy: Apps
|
|
||||||
networks:
|
|
||||||
- 1panel-network
|
|
||||||
ports:
|
|
||||||
- ${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP}
|
|
||||||
restart: always
|
|
||||||
volumes:
|
|
||||||
- ${NEZHA_ROOT_PATH}/data:/dashboard/data
|
|
||||||
@@ -3,7 +3,7 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
services:
|
services:
|
||||||
postgresql:
|
postgresql:
|
||||||
container_name: pg16-postgresql
|
container_name: postgresql
|
||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
@@ -12,7 +12,7 @@ services:
|
|||||||
POSTGRES_INITDB_ARGS: --data-checksums
|
POSTGRES_INITDB_ARGS: --data-checksums
|
||||||
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
|
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
|
||||||
POSTGRES_USER: ${POSTGRES_USER:-postgres}
|
POSTGRES_USER: ${POSTGRES_USER:-postgres}
|
||||||
image: postgres:16
|
image: postgres:17.5-alpine
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ networks:
|
|||||||
external: true
|
external: true
|
||||||
services:
|
services:
|
||||||
postgresql:
|
postgresql:
|
||||||
container_name: postgresql
|
container_name: pg16-postgresql
|
||||||
env_file:
|
env_file:
|
||||||
- ./envs/global.env
|
- ./envs/global.env
|
||||||
- .env
|
- .env
|
||||||
@@ -12,7 +12,7 @@ services:
|
|||||||
POSTGRES_INITDB_ARGS: --data-checksums
|
POSTGRES_INITDB_ARGS: --data-checksums
|
||||||
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
|
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
|
||||||
POSTGRES_USER: ${POSTGRES_USER:-postgres}
|
POSTGRES_USER: ${POSTGRES_USER:-postgres}
|
||||||
image: postgres:17.5-alpine
|
image: postgres:16
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
networks:
|
networks:
|
||||||
@@ -12,7 +12,7 @@ services:
|
|||||||
- UMASK=022
|
- UMASK=022
|
||||||
- WEBUI_PORT=${PANEL_APP_PORT_HTTP}
|
- WEBUI_PORT=${PANEL_APP_PORT_HTTP}
|
||||||
- TORRENTING_PORT=${PANEL_APP_PORT_TORRENTING}
|
- TORRENTING_PORT=${PANEL_APP_PORT_TORRENTING}
|
||||||
image: linuxserver/qbittorrent:4.6.7
|
image: linuxserver/qbittorrent:5.1.2
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
network_mode: ${NETWORK_MODE}
|
network_mode: ${NETWORK_MODE}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ services:
|
|||||||
- UMASK=022
|
- UMASK=022
|
||||||
- WEBUI_PORT=${PANEL_APP_PORT_HTTP}
|
- WEBUI_PORT=${PANEL_APP_PORT_HTTP}
|
||||||
- TORRENTING_PORT=${PANEL_APP_PORT_TORRENTING}
|
- TORRENTING_PORT=${PANEL_APP_PORT_TORRENTING}
|
||||||
image: linuxserver/qbittorrent:5.1.2
|
image: linuxserver/qbittorrent:4.6.7
|
||||||
labels:
|
labels:
|
||||||
createdBy: Apps
|
createdBy: Apps
|
||||||
network_mode: ${NETWORK_MODE}
|
network_mode: ${NETWORK_MODE}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user