1
0

feat:添加iyuuplus到列表

This commit is contained in:
okxlin
2024-08-07 00:31:28 +08:00
parent 6c77558093
commit 4a77d29130
6 changed files with 125 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
CONTAINER_NAME="iyuuplus"
DATA_PATH="./data/data"
EXTERNAL_MOUNT_PATH="./data/mnt"
INTERNAL_MOUNT_PATH="/mnt"
INTERNAL_QBITTORRENT_PATH="/qbittorrent"
INTERNAL_TRANSMISSION_PATH="/transmission"
IYUU_PATH="./data/iyuu"
PANEL_APP_PORT_HTTP=40279
QBITTORRENT_PATH="./data/qbittorrent"
TRANSMISSION_PATH="./data/transmission"

View File

@@ -0,0 +1,66 @@
additionalProperties:
formFields:
- default: "40279"
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number
- default: "./data/iyuu"
edit: true
envKey: IYUU_PATH
labelEn: IYUU Path
labelZh: IYUU 路径
required: true
type: text
- default: "./data/data"
edit: true
envKey: DATA_PATH
labelEn: Data Path
labelZh: 数据路径
required: true
type: text
- default: "./data/qbittorrent"
edit: true
envKey: QBITTORRENT_PATH
labelEn: QBittorrent Path
labelZh: QBittorrent 路径
required: true
type: text
- default: "/qbittorrent"
edit: true
envKey: INTERNAL_QBITTORRENT_PATH
labelEn: Internal QBittorrent Path
labelZh: 内部 QBittorrent 路径
required: true
type: text
- default: "./data/transmission"
edit: true
envKey: TRANSMISSION_PATH
labelEn: Transmission Path
labelZh: Transmission 路径
required: true
type: text
- default: "/transmission"
edit: true
envKey: INTERNAL_TRANSMISSION_PATH
labelEn: Internal Transmission Path
labelZh: 内部 Transmission 路径
required: true
type: text
- default: "./data/mnt"
edit: true
envKey: EXTERNAL_MOUNT_PATH
labelEn: External Mount Path
labelZh: 外部挂载路径
required: true
type: text
- default: "/mnt"
edit: true
envKey: INTERNAL_MOUNT_PATH
labelEn: Internal Mount Path
labelZh: 内部挂载路径
required: true
type: text

View File

@@ -0,0 +1,23 @@
services:
iyuuplus:
image: "iyuucn/iyuuplus:latest"
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:8780"
volumes:
- ${IYUU_PATH}:/iyuu
- ${DATA_PATH}:/data
- ${QBITTORRENT_PATH}:${INTERNAL_QBITTORRENT_PATH}
- ${TRANSMISSION_PATH}:${INTERNAL_TRANSMISSION_PATH}
- ${EXTERNAL_MOUNT_PATH}:${INTERNAL_MOUNT_PATH}
stdin_open: true
tty: true
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true