From 9fd59b61157f5673ef3d8ce23e158cb08ea9e296 Mon Sep 17 00:00:00 2001 From: zhongkunming <73384930+zhongkunming@users.noreply.github.com> Date: Thu, 12 Jun 2025 00:36:28 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=88=A0=E9=99=A4=E5=A4=9A?= =?UTF-8?q?=E4=B8=AA=E5=B7=B2=E5=BC=83=E7=94=A8=E6=88=96=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E7=9A=84=20App=20=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除了 Siyuan、Sun-Panel、Syncthing 和 Xunlei 的配置文件- 删除了相应的 data.yml 和 docker-compose.yml 文件 - 此更改为大规模重构的一部分,旨在清理不再维护的 App 配置 --- siyuan/latest/data.yml | 19 ------------------- siyuan/latest/docker-compose.yml | 24 ------------------------ sun-panel/latest/data.yml | 10 ---------- sun-panel/latest/docker-compose.yml | 20 -------------------- syncthing/latest/data.yml | 28 ---------------------------- syncthing/latest/docker-compose.yml | 26 -------------------------- xunlei/latest/data.yml | 27 --------------------------- xunlei/latest/docker-compose.yml | 25 ------------------------- 8 files changed, 179 deletions(-) delete mode 100644 siyuan/latest/data.yml delete mode 100644 siyuan/latest/docker-compose.yml delete mode 100644 sun-panel/latest/data.yml delete mode 100644 sun-panel/latest/docker-compose.yml delete mode 100644 syncthing/latest/data.yml delete mode 100644 syncthing/latest/docker-compose.yml delete mode 100644 xunlei/latest/data.yml delete mode 100644 xunlei/latest/docker-compose.yml diff --git a/siyuan/latest/data.yml b/siyuan/latest/data.yml deleted file mode 100644 index a1398d86b..000000000 --- a/siyuan/latest/data.yml +++ /dev/null @@ -1,19 +0,0 @@ -additionalProperties: - formFields: - - default: "6806" - edit: true - envKey: PANEL_APP_PORT_HTTP - labelZh: WebUI 端口 - labelEn: WebUI port - required: true - rule: paramPort - type: number - - - default: "" - edit: true - envKey: AuthCode - labelZh: 授权码 - labelEn: Access Auth Code - required: true - rule: paramComplexity - type: password \ No newline at end of file diff --git a/siyuan/latest/docker-compose.yml b/siyuan/latest/docker-compose.yml deleted file mode 100644 index 996ecc6ec..000000000 --- a/siyuan/latest/docker-compose.yml +++ /dev/null @@ -1,24 +0,0 @@ -networks: - 1panel-network: - external: true -services: - siyuan: - command: - - --workspace=/siyuan/workspace/ - - --accessAuthCode=${AuthCode} - container_name: ${CONTAINER_NAME} - environment: - - RUN_IN_CONTAINER=true - - TZ=Asia/Shanghai - image: b3log/siyuan:latest - labels: - createdBy: Apps - networks: - - 1panel-network - ports: - - ${PANEL_APP_PORT_HTTP}:6806 - restart: always - user: "0:0" - volumes: - - ./data:/siyuan/workspace - diff --git a/sun-panel/latest/data.yml b/sun-panel/latest/data.yml deleted file mode 100644 index 0c5623fdf..000000000 --- a/sun-panel/latest/data.yml +++ /dev/null @@ -1,10 +0,0 @@ -additionalProperties: - formFields: - - default: "3002" - edit: true - envKey: PANEL_APP_PORT_HTTP - labelZh: WebUI 端口 - labelEn: WebUI port - required: true - rule: paramPort - type: number diff --git a/sun-panel/latest/docker-compose.yml b/sun-panel/latest/docker-compose.yml deleted file mode 100644 index 7c08a6b68..000000000 --- a/sun-panel/latest/docker-compose.yml +++ /dev/null @@ -1,20 +0,0 @@ -networks: - 1panel-network: - external: true -services: - sun-panel: - container_name: ${CONTAINER_NAME} - environment: - - TZ=Asia/Shanghai - image: hslr/sun-panel:latest - labels: - createdBy: Apps - networks: - - 1panel-network - ports: - - ${PANEL_APP_PORT_HTTP}:3002 - restart: always - volumes: - - ./data/conf:/app/conf - - ./data/database:/app/database - - ./data/uploads:/app/uploads diff --git a/syncthing/latest/data.yml b/syncthing/latest/data.yml deleted file mode 100644 index 2d922eeb8..000000000 --- a/syncthing/latest/data.yml +++ /dev/null @@ -1,28 +0,0 @@ -additionalProperties: - formFields: - - default: "8384" - edit: true - envKey: PANEL_APP_PORT_HTTP - labelZh: WebUI 端口 - labelEn: WebUI port - required: true - rule: paramPort - type: number - - - default: "22000" - edit: true - envKey: PANEL_APP_PORT_SYNC - labelZh: 同步端口 - labelEn: Sync Port - required: true - rule: paramPort - type: number - - - default: "21027" - edit: true - envKey: PANEL_APP_PORT_DISCOVERY - labelZh: 服务发现端口 - labelEn: Discovery Port - required: true - rule: paramPort - type: number \ No newline at end of file diff --git a/syncthing/latest/docker-compose.yml b/syncthing/latest/docker-compose.yml deleted file mode 100644 index 251fa8664..000000000 --- a/syncthing/latest/docker-compose.yml +++ /dev/null @@ -1,26 +0,0 @@ -networks: - 1panel-network: - external: true - -services: - syncthing: - container_name: ${CONTAINER_NAME} - environment: - - PUID=0 - - PGID=0 - - TZ=Asia/Shanghai - - HOME=/data - image: linuxserver/syncthing:latest - labels: - createdBy: "Apps" - networks: - - 1panel-network - ports: - - ${PANEL_APP_PORT_HTTP}:8384 - - ${PANEL_APP_PORT_SYNC}:22000/tcp - - ${PANEL_APP_PORT_SYNC}:22000/udp - - ${PANEL_APP_PORT_DISCOVERY}:21027/udp - restart: always - volumes: - - ./data/config:/config - - ./data/data:/data diff --git a/xunlei/latest/data.yml b/xunlei/latest/data.yml deleted file mode 100644 index 4f6015888..000000000 --- a/xunlei/latest/data.yml +++ /dev/null @@ -1,27 +0,0 @@ -additionalProperties: - formFields: - - default: "40163" - edit: true - envKey: PANEL_APP_PORT_HTTP - labelEn: Port - labelZh: 端口 - required: true - rule: paramPort - type: number - - - default: "xunlei" - edit: true - envKey: XL_DASHBOARD_USERNAME - labelEn: Dashboard Username - labelZh: 控制台用户名 - required: true - type: text - - - default: "xunlei" - edit: true - envKey: XL_DASHBOARD_PASSWORD - labelEn: Dashboard Password - labelZh: 控制台密码 - required: true - rule: paramComplexity - type: password diff --git a/xunlei/latest/docker-compose.yml b/xunlei/latest/docker-compose.yml deleted file mode 100644 index 567fbf924..000000000 --- a/xunlei/latest/docker-compose.yml +++ /dev/null @@ -1,25 +0,0 @@ -services: - xunlei: - container_name: ${CONTAINER_NAME} - environment: - - XL_DASHBOARD_PORT=${PANEL_APP_PORT_HTTP} - - XL_DASHBOARD_IP=0.0.0.0 - - XL_DASHBOARD_USERNAME=${XL_DASHBOARD_USERNAME} - - XL_DASHBOARD_PASSWORD=${XL_DASHBOARD_PASSWORD} - - XL_DIR_DOWNLOAD=/xunlei/downloads - - XL_DIR_DATA=/xunlei/data - - XL_UID=0 - - XL_GID=0 - - XL_PREVENT_UPDATE=true - - XL_DEBUG=false - image: cnk3x/xunlei:latest - labels: - createdBy: "Apps" - network_mode: host - # ports: - # - ${PANEL_APP_PORT_HTTP}:${PANEL_APP_PORT_HTTP} - privileged: true - restart: always - volumes: - - ./data/data:/xunlei/data - - ./data/downloads:/xunlei/downloads \ No newline at end of file