From 5170064253904751aa380bf4114dc80bc722355e Mon Sep 17 00:00:00 2001 From: Anye <53684988+Anyexyz@users.noreply.github.com> Date: Sun, 28 Jul 2024 18:31:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=A2=84=E8=A3=85aria2?= =?UTF-8?q?=E7=9A=84=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/alist/aria2-latest/data.yml | 24 ++++++++++++++++++++++ apps/alist/aria2-latest/docker-compose.yml | 23 +++++++++++++++++++++ apps/alist/aria2-latest/env.sample | 4 ++++ 3 files changed, 51 insertions(+) create mode 100644 apps/alist/aria2-latest/data.yml create mode 100644 apps/alist/aria2-latest/docker-compose.yml create mode 100644 apps/alist/aria2-latest/env.sample diff --git a/apps/alist/aria2-latest/data.yml b/apps/alist/aria2-latest/data.yml new file mode 100644 index 00000000..6232ae6c --- /dev/null +++ b/apps/alist/aria2-latest/data.yml @@ -0,0 +1,24 @@ +additionalProperties: + formFields: + - default: 40034 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: ./data/data + edit: true + envKey: DATA_PATH + labelEn: Data folder path + labelZh: 数据文件夹路径 + required: true + type: text + - default: ./data/mnt + edit: true + envKey: MOUNT_PATH + labelEn: Mount folder path + labelZh: 挂载文件夹路径 + required: true + type: text diff --git a/apps/alist/aria2-latest/docker-compose.yml b/apps/alist/aria2-latest/docker-compose.yml new file mode 100644 index 00000000..c782ef59 --- /dev/null +++ b/apps/alist/aria2-latest/docker-compose.yml @@ -0,0 +1,23 @@ +services: + alist: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:5244" + volumes: + - "${DATA_PATH}:/opt/alist/data" + - "${MOUNT_PATH}:/mnt/data" + environment: + - PUID=0 + - PGID=0 + - UMASK=022 + image: xhofe/alist-aria2:latest + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true + diff --git a/apps/alist/aria2-latest/env.sample b/apps/alist/aria2-latest/env.sample new file mode 100644 index 00000000..ce9d0b12 --- /dev/null +++ b/apps/alist/aria2-latest/env.sample @@ -0,0 +1,4 @@ +CONTAINER_NAME="alist" +PANEL_APP_PORT_HTTP="40034" +DATA_PATH="./data/data" +MOUNT_PATH="./data/mnt" \ No newline at end of file