From 082940dafd10a8207d9b759c52c4f45d37aee792 Mon Sep 17 00:00:00 2001 From: QYG2297248353 Date: Fri, 20 Jun 2025 18:30:33 +0000 Subject: [PATCH] Processed apps directory via GitHub Actions --- appstore/cloudreve/4.0.0/.env | 42 ++++++ appstore/cloudreve/4.0.0/data.yml | 132 ++++++++++++++++++ appstore/cloudreve/4.0.0/docker-compose.yml | 21 +++ .../4.0.0}/envs/default.env | 0 .../4.0.0}/envs/global.env | 0 .../4.0.0}/scripts/init.sh | 0 .../4.0.0}/scripts/uninstall.sh | 0 .../4.0.0}/scripts/upgrade.sh | 0 appstore/cloudreve/README.md | 21 +++ appstore/cloudreve/data.yml | 14 ++ appstore/cloudreve/logo.png | Bin 0 -> 20172 bytes appstore/cloudreve/logo.svg | 35 +++++ .../{1.135.1 => 1.135.2}/.env | 0 .../{1.135.1 => 1.135.2}/data.yml | 0 .../{1.135.1 => 1.135.2}/docker-compose.yml | 2 +- .../1.135.2}/envs/default.env | 0 .../1.135.2}/envs/global.env | 0 .../1.135.2}/scripts/init.sh | 0 .../1.135.2}/scripts/uninstall.sh | 0 .../1.135.2}/scripts/upgrade.sh | 0 .../{1.135.1 => 1.135.2}/.env | 0 .../{1.135.1 => 1.135.2}/data.yml | 0 .../{1.135.1 => 1.135.2}/docker-compose.yml | 2 +- .../1.135.2}/envs/default.env | 0 .../1.135.2}/envs/global.env | 0 .../1.135.2}/scripts/init.sh | 0 .../1.135.2}/scripts/uninstall.sh | 0 .../1.135.2}/scripts/upgrade.sh | 0 .../immich-server/{1.135.1 => 1.135.2}/.env | 0 .../{1.135.1 => 1.135.2}/data.yml | 0 .../immich-server/1.135.2}/docker-compose.yml | 2 +- .../1.135.2}/envs/default.env | 0 .../1.135.2}/envs/global.env | 0 .../1.135.2}/scripts/init.sh | 0 .../1.135.2}/scripts/uninstall.sh | 0 .../1.135.2}/scripts/upgrade.sh | 0 appstore/immich/{1.135.1 => 1.135.2}/.env | 0 appstore/immich/{1.135.1 => 1.135.2}/data.yml | 0 .../immich/1.135.2}/docker-compose.yml | 4 +- .../2.6.0 => immich/1.135.2}/envs/default.env | 0 .../2.6.0 => immich/1.135.2}/envs/global.env | 0 .../2.6.0 => immich/1.135.2}/scripts/init.sh | 0 .../1.135.2}/scripts/uninstall.sh | 0 .../1.135.2}/scripts/upgrade.sh | 0 appstore/jellyseerr/{2.6.0 => 2.7.0}/.env | 0 appstore/jellyseerr/{2.6.0 => 2.7.0}/data.yml | 0 .../{2.6.0 => 2.7.0}/docker-compose.yml | 2 +- .../2.7.0}/envs/default.env | 0 .../2.7.0}/envs/global.env | 0 .../2.7.0}/scripts/init.sh | 0 .../2.7.0}/scripts/uninstall.sh | 0 .../2.7.0}/scripts/upgrade.sh | 0 .../rsshub/{2025-06-19 => 2025-06-20}/.env | 0 .../{2025-06-19 => 2025-06-20}/data.yml | 0 .../docker-compose.yml | 2 +- .../2025-06-20}/envs/default.env | 0 .../2025-06-20}/envs/global.env | 0 .../2025-06-20}/scripts/init.sh | 0 .../2025-06-20}/scripts/uninstall.sh | 0 .../2025-06-20}/scripts/upgrade.sh | 0 appstore/sonarr/{4.0.14 => 4.0.15}/.env | 0 appstore/sonarr/{4.0.14 => 4.0.15}/data.yml | 0 .../{4.0.14 => 4.0.15}/docker-compose.yml | 2 +- .../4.0.15}/envs/default.env | 0 .../4.0.15}/envs/global.env | 0 appstore/sonarr/4.0.15/scripts/init.sh | 17 +++ .../4.0.15}/scripts/uninstall.sh | 0 appstore/sonarr/4.0.15/scripts/upgrade.sh | 17 +++ appstore/weblate/{5.12.1.0 => 5.12.2.0}/.env | 0 .../weblate/{5.12.1.0 => 5.12.2.0}/data.yml | 0 .../{5.12.1.0 => 5.12.2.0}/docker-compose.yml | 2 +- .../weblate/5.12.2.0}/envs/default.env | 0 .../weblate/5.12.2.0}/envs/global.env | 0 .../{5.12.1.0 => 5.12.2.0}/scripts/init.sh | 0 .../weblate/5.12.2.0/scripts/uninstall.sh | 10 ++ .../{5.12.1.0 => 5.12.2.0}/scripts/upgrade.sh | 0 dockge/cloudreve/.env | 42 ++++++ dockge/cloudreve/docker-compose.yml | 21 +++ .../envs/default.env | 0 .../envs/global.env | 0 .../.env | 0 .../docker-compose.yml | 2 +- .../envs/default.env | 0 .../envs/global.env | 0 .../.env | 0 .../docker-compose.yml | 2 +- .../envs/default.env | 0 .../envs/global.env | 0 .../.env | 0 .../immich-server_1_135_2}/docker-compose.yml | 2 +- dockge/immich-server_1_135_2/envs/default.env | 2 + dockge/immich-server_1_135_2/envs/global.env | 2 + .../{immich_1_135_1 => immich_1_135_2}/.env | 0 .../immich_1_135_2}/docker-compose.yml | 4 +- dockge/immich_1_135_2/envs/default.env | 2 + dockge/immich_1_135_2/envs/global.env | 2 + dockge/jellyseerr/docker-compose.yml | 2 +- dockge/rsshub/docker-compose.yml | 2 +- dockge/sonarr/docker-compose.yml | 2 +- dockge/weblate/docker-compose.yml | 2 +- 100 files changed, 398 insertions(+), 18 deletions(-) create mode 100644 appstore/cloudreve/4.0.0/.env create mode 100644 appstore/cloudreve/4.0.0/data.yml create mode 100644 appstore/cloudreve/4.0.0/docker-compose.yml rename appstore/{immich-machine-learning/1.135.1 => cloudreve/4.0.0}/envs/default.env (100%) rename appstore/{immich-machine-learning/1.135.1 => cloudreve/4.0.0}/envs/global.env (100%) rename appstore/{immich-machine-learning/1.135.1 => cloudreve/4.0.0}/scripts/init.sh (100%) rename appstore/{immich-machine-learning/1.135.1 => cloudreve/4.0.0}/scripts/uninstall.sh (100%) rename appstore/{immich-machine-learning/1.135.1 => cloudreve/4.0.0}/scripts/upgrade.sh (100%) create mode 100644 appstore/cloudreve/README.md create mode 100644 appstore/cloudreve/data.yml create mode 100644 appstore/cloudreve/logo.png create mode 100644 appstore/cloudreve/logo.svg rename appstore/immich-machine-learning/{1.135.1 => 1.135.2}/.env (100%) rename appstore/immich-machine-learning/{1.135.1 => 1.135.2}/data.yml (100%) rename appstore/immich-machine-learning/{1.135.1 => 1.135.2}/docker-compose.yml (87%) rename appstore/{immich-no-machine/1.135.1 => immich-machine-learning/1.135.2}/envs/default.env (100%) rename appstore/{immich-no-machine/1.135.1 => immich-machine-learning/1.135.2}/envs/global.env (100%) rename appstore/{immich-no-machine/1.135.1 => immich-machine-learning/1.135.2}/scripts/init.sh (100%) rename appstore/{immich-no-machine/1.135.1 => immich-machine-learning/1.135.2}/scripts/uninstall.sh (100%) rename appstore/{immich-no-machine/1.135.1 => immich-machine-learning/1.135.2}/scripts/upgrade.sh (100%) rename appstore/immich-no-machine/{1.135.1 => 1.135.2}/.env (100%) rename appstore/immich-no-machine/{1.135.1 => 1.135.2}/data.yml (100%) rename appstore/immich-no-machine/{1.135.1 => 1.135.2}/docker-compose.yml (95%) rename appstore/{immich-server/1.135.1 => immich-no-machine/1.135.2}/envs/default.env (100%) rename appstore/{immich-server/1.135.1 => immich-no-machine/1.135.2}/envs/global.env (100%) rename appstore/{immich-server/1.135.1 => immich-no-machine/1.135.2}/scripts/init.sh (100%) rename appstore/{immich-server/1.135.1 => immich-no-machine/1.135.2}/scripts/uninstall.sh (100%) rename appstore/{immich-server/1.135.1 => immich-no-machine/1.135.2}/scripts/upgrade.sh (100%) rename appstore/immich-server/{1.135.1 => 1.135.2}/.env (100%) rename appstore/immich-server/{1.135.1 => 1.135.2}/data.yml (100%) rename {dockge/immich-server_1_135_1 => appstore/immich-server/1.135.2}/docker-compose.yml (89%) rename appstore/{immich/1.135.1 => immich-server/1.135.2}/envs/default.env (100%) rename appstore/{immich/1.135.1 => immich-server/1.135.2}/envs/global.env (100%) rename appstore/{immich/1.135.1 => immich-server/1.135.2}/scripts/init.sh (100%) rename appstore/{immich/1.135.1 => immich-server/1.135.2}/scripts/uninstall.sh (100%) rename appstore/{immich/1.135.1 => immich-server/1.135.2}/scripts/upgrade.sh (100%) rename appstore/immich/{1.135.1 => 1.135.2}/.env (100%) rename appstore/immich/{1.135.1 => 1.135.2}/data.yml (100%) rename {dockge/immich_1_135_1 => appstore/immich/1.135.2}/docker-compose.yml (92%) rename appstore/{jellyseerr/2.6.0 => immich/1.135.2}/envs/default.env (100%) rename appstore/{jellyseerr/2.6.0 => immich/1.135.2}/envs/global.env (100%) rename appstore/{jellyseerr/2.6.0 => immich/1.135.2}/scripts/init.sh (100%) rename appstore/{jellyseerr/2.6.0 => immich/1.135.2}/scripts/uninstall.sh (100%) rename appstore/{jellyseerr/2.6.0 => immich/1.135.2}/scripts/upgrade.sh (100%) rename appstore/jellyseerr/{2.6.0 => 2.7.0}/.env (100%) rename appstore/jellyseerr/{2.6.0 => 2.7.0}/data.yml (100%) rename appstore/jellyseerr/{2.6.0 => 2.7.0}/docker-compose.yml (91%) rename appstore/{rsshub/2025-06-19 => jellyseerr/2.7.0}/envs/default.env (100%) rename appstore/{rsshub/2025-06-19 => jellyseerr/2.7.0}/envs/global.env (100%) rename appstore/{rsshub/2025-06-19 => jellyseerr/2.7.0}/scripts/init.sh (100%) rename appstore/{rsshub/2025-06-19 => jellyseerr/2.7.0}/scripts/uninstall.sh (100%) rename appstore/{rsshub/2025-06-19 => jellyseerr/2.7.0}/scripts/upgrade.sh (100%) rename appstore/rsshub/{2025-06-19 => 2025-06-20}/.env (100%) rename appstore/rsshub/{2025-06-19 => 2025-06-20}/data.yml (100%) rename appstore/rsshub/{2025-06-19 => 2025-06-20}/docker-compose.yml (97%) rename appstore/{sonarr/4.0.14 => rsshub/2025-06-20}/envs/default.env (100%) rename appstore/{sonarr/4.0.14 => rsshub/2025-06-20}/envs/global.env (100%) rename appstore/{sonarr/4.0.14 => rsshub/2025-06-20}/scripts/init.sh (100%) rename appstore/{sonarr/4.0.14 => rsshub/2025-06-20}/scripts/uninstall.sh (100%) rename appstore/{sonarr/4.0.14 => rsshub/2025-06-20}/scripts/upgrade.sh (100%) rename appstore/sonarr/{4.0.14 => 4.0.15}/.env (100%) rename appstore/sonarr/{4.0.14 => 4.0.15}/data.yml (100%) rename appstore/sonarr/{4.0.14 => 4.0.15}/docker-compose.yml (95%) rename appstore/{weblate/5.12.1.0 => sonarr/4.0.15}/envs/default.env (100%) rename appstore/{weblate/5.12.1.0 => sonarr/4.0.15}/envs/global.env (100%) create mode 100644 appstore/sonarr/4.0.15/scripts/init.sh rename appstore/{weblate/5.12.1.0 => sonarr/4.0.15}/scripts/uninstall.sh (100%) create mode 100644 appstore/sonarr/4.0.15/scripts/upgrade.sh rename appstore/weblate/{5.12.1.0 => 5.12.2.0}/.env (100%) rename appstore/weblate/{5.12.1.0 => 5.12.2.0}/data.yml (100%) rename appstore/weblate/{5.12.1.0 => 5.12.2.0}/docker-compose.yml (94%) rename {dockge/immich-machine-learning_1_135_1 => appstore/weblate/5.12.2.0}/envs/default.env (100%) rename {dockge/immich-machine-learning_1_135_1 => appstore/weblate/5.12.2.0}/envs/global.env (100%) rename appstore/weblate/{5.12.1.0 => 5.12.2.0}/scripts/init.sh (100%) create mode 100644 appstore/weblate/5.12.2.0/scripts/uninstall.sh rename appstore/weblate/{5.12.1.0 => 5.12.2.0}/scripts/upgrade.sh (100%) create mode 100644 dockge/cloudreve/.env create mode 100644 dockge/cloudreve/docker-compose.yml rename dockge/{immich-no-machine_1_135_1 => cloudreve}/envs/default.env (100%) rename dockge/{immich-no-machine_1_135_1 => cloudreve}/envs/global.env (100%) rename dockge/{immich-machine-learning_1_135_1 => immich-machine-learning_1_135_2}/.env (100%) rename dockge/{immich-machine-learning_1_135_1 => immich-machine-learning_1_135_2}/docker-compose.yml (87%) rename dockge/{immich-server_1_135_1 => immich-machine-learning_1_135_2}/envs/default.env (100%) rename dockge/{immich-server_1_135_1 => immich-machine-learning_1_135_2}/envs/global.env (100%) rename dockge/{immich-no-machine_1_135_1 => immich-no-machine_1_135_2}/.env (100%) rename dockge/{immich-no-machine_1_135_1 => immich-no-machine_1_135_2}/docker-compose.yml (95%) rename dockge/{immich_1_135_1 => immich-no-machine_1_135_2}/envs/default.env (100%) rename dockge/{immich_1_135_1 => immich-no-machine_1_135_2}/envs/global.env (100%) rename dockge/{immich-server_1_135_1 => immich-server_1_135_2}/.env (100%) rename {appstore/immich-server/1.135.1 => dockge/immich-server_1_135_2}/docker-compose.yml (89%) create mode 100644 dockge/immich-server_1_135_2/envs/default.env create mode 100644 dockge/immich-server_1_135_2/envs/global.env rename dockge/{immich_1_135_1 => immich_1_135_2}/.env (100%) rename {appstore/immich/1.135.1 => dockge/immich_1_135_2}/docker-compose.yml (92%) create mode 100644 dockge/immich_1_135_2/envs/default.env create mode 100644 dockge/immich_1_135_2/envs/global.env diff --git a/appstore/cloudreve/4.0.0/.env b/appstore/cloudreve/4.0.0/.env new file mode 100644 index 000000000..c701afc37 --- /dev/null +++ b/appstore/cloudreve/4.0.0/.env @@ -0,0 +1,42 @@ +# 数据库服务 (前置检查) +PANEL_DB_TYPE=postgresql + +# Redis 服务 (前置检查) +PANEL_REDIS_TYPE=redis + +# 数据持久化路径 [必填] +CLOUDREVE_ROOT_PATH=/home/cloudreve + +# WebUI 端口 [必填] +PANEL_APP_PORT_HTTP=5212 + +# 数据库 类型 [必填] +CR_CONF_Database.Type=sqlite + +# 数据库 主机地址 +CR_CONF_Database.Host=127.0.0.1 + +# 数据库 端口 +CR_CONF_Database.Port=5432 + +# 数据库 名称 +CR_CONF_Database.Name=cloudreve + +# 数据库 用户名 +CR_CONF_Database.User=cloudreve + +# 数据库 密码 +CR_CONF_Database.Password= + +# Redis 地址 +CR_CONF_Redis.Server=127.0.0.1:6379 + +# Redis 索引 (0-20) +CR_CONF_Redis.DB=0 + +# Redis 用户 +CR_CONF_Redis.User= + +# Redis 密码 +CR_CONF_Redis.Password= + diff --git a/appstore/cloudreve/4.0.0/data.yml b/appstore/cloudreve/4.0.0/data.yml new file mode 100644 index 000000000..47c174a16 --- /dev/null +++ b/appstore/cloudreve/4.0.0/data.yml @@ -0,0 +1,132 @@ +additionalProperties: + formFields: + - child: + default: "" + envKey: PANEL_DB_HOST + required: false + type: service + default: postgresql + envKey: PANEL_DB_TYPE + labelZh: 数据库服务 (前置检查) + labelEn: Database Service + required: false + type: apps + values: + - label: PostgreSQL + value: postgresql + - label: MySQL + value: mysql + - label: MariaDB + value: mariadb + - label: Percona + value: percona + - child: + default: "" + envKey: PANEL_REDIS_SERVICE + required: false + type: service + default: redis + envKey: PANEL_REDIS_TYPE + labelZh: Redis 服务 (前置检查) + labelEn: Redis Service (Pre-check) + required: false + type: apps + values: + - label: Redis + value: redis + - default: "/home/cloudreve" + edit: true + envKey: CLOUDREVE_ROOT_PATH + labelZh: 数据持久化路径 + labelEn: Data persistence path + required: true + type: text + - default: 5212 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelZh: WebUI 端口 + labelEn: WebUI port + required: true + rule: paramPort + type: number + - default: "sqlite" + edit: true + envKey: CR_CONF_Database.Type + labelZh: 数据库 类型 + labelEn: Database Type + required: true + type: select + values: + - label: PostgreSQL + value: postgres + - label: MySQL (MariaDB, Percona) + value: mysql + - label: sqlite + value: sqlite + - default: "127.0.0.1" + edit: true + envKey: CR_CONF_Database.Host + labelZh: 数据库 主机地址 + labelEn: Database Host + required: false + type: text + - default: 5432 + edit: true + envKey: CR_CONF_Database.Port + labelZh: 数据库 端口 + labelEn: Database Port + required: false + rule: paramPort + type: number + - default: "cloudreve" + edit: true + envKey: CR_CONF_Database.Name + labelZh: 数据库 名称 + labelEn: Database Name + required: false + rule: paramCommon + type: text + - default: "cloudreve" + edit: true + envKey: CR_CONF_Database.User + labelZh: 数据库 用户名 + labelEn: Database Username + required: false + type: text + - default: "" + edit: true + envKey: CR_CONF_Database.Password + labelZh: 数据库 密码 + labelEn: Database Password + random: true + required: false + rule: paramComplexity + type: password + - default: "127.0.0.1:6379" + edit: true + envKey: CR_CONF_Redis.Server + labelZh: Redis 地址 + labelEn: Redis Address + required: false + type: text + - default: 0 + edit: true + envKey: CR_CONF_Redis.DB + labelZh: Redis 索引 (0-20) + labelEn: Redis Index (0-20) + required: false + type: number + - default: "" + edit: true + envKey: CR_CONF_Redis.User + labelZh: Redis 用户 + labelEn: Redis User + required: false + type: text + - default: "" + edit: true + envKey: CR_CONF_Redis.Password + labelZh: Redis 密码 + labelEn: Redis Password + required: false + type: password diff --git a/appstore/cloudreve/4.0.0/docker-compose.yml b/appstore/cloudreve/4.0.0/docker-compose.yml new file mode 100644 index 000000000..b9151af85 --- /dev/null +++ b/appstore/cloudreve/4.0.0/docker-compose.yml @@ -0,0 +1,21 @@ +networks: + 1panel-network: + external: true +services: + cloudreve: + container_name: cloudreve + env_file: + - ./envs/global.env + - .env + environment: + - TZ=Asia/Shanghai + image: loudreve/cloudreve:4.0.0 + labels: + createdBy: Apps + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:5212 + restart: always + volumes: + - ${CLOUDREVE_ROOT_PATH}/data:/cloudreve/data diff --git a/appstore/immich-machine-learning/1.135.1/envs/default.env b/appstore/cloudreve/4.0.0/envs/default.env similarity index 100% rename from appstore/immich-machine-learning/1.135.1/envs/default.env rename to appstore/cloudreve/4.0.0/envs/default.env diff --git a/appstore/immich-machine-learning/1.135.1/envs/global.env b/appstore/cloudreve/4.0.0/envs/global.env similarity index 100% rename from appstore/immich-machine-learning/1.135.1/envs/global.env rename to appstore/cloudreve/4.0.0/envs/global.env diff --git a/appstore/immich-machine-learning/1.135.1/scripts/init.sh b/appstore/cloudreve/4.0.0/scripts/init.sh similarity index 100% rename from appstore/immich-machine-learning/1.135.1/scripts/init.sh rename to appstore/cloudreve/4.0.0/scripts/init.sh diff --git a/appstore/immich-machine-learning/1.135.1/scripts/uninstall.sh b/appstore/cloudreve/4.0.0/scripts/uninstall.sh similarity index 100% rename from appstore/immich-machine-learning/1.135.1/scripts/uninstall.sh rename to appstore/cloudreve/4.0.0/scripts/uninstall.sh diff --git a/appstore/immich-machine-learning/1.135.1/scripts/upgrade.sh b/appstore/cloudreve/4.0.0/scripts/upgrade.sh similarity index 100% rename from appstore/immich-machine-learning/1.135.1/scripts/upgrade.sh rename to appstore/cloudreve/4.0.0/scripts/upgrade.sh diff --git a/appstore/cloudreve/README.md b/appstore/cloudreve/README.md new file mode 100644 index 000000000..a1b151ee3 --- /dev/null +++ b/appstore/cloudreve/README.md @@ -0,0 +1,21 @@ +# Cloudreve + +Cloudreve 可以让您快速搭建起公私兼备的网盘系统。Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。你可以使用 +Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。 + +![Cloudreve](https://file.lifebus.top/imgs/cloudreve_cover.png) + +![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue) + +## 简介 + +Cloudreve 本身是一款“网盘”而非“其他网盘的管理器”,其所支持的存储提供商大多为公有云的存储专用产品,而非针对个人消费者的网盘。下面情况并不适合使用 +Cloudreve: + ++ 我需要用 Cloudreve 管理多个网盘上的文件; ++ 对于 Cloudreve 存储的文件,我同时也会使用其他文件管理器一起管理; ++ 我想把其他网盘存储服务“再分发”给我的用户使用; + +--- + +![Ms Studio](https://file.lifebus.top/imgs/ms_blank_001.png) diff --git a/appstore/cloudreve/data.yml b/appstore/cloudreve/data.yml new file mode 100644 index 000000000..d94354cfa --- /dev/null +++ b/appstore/cloudreve/data.yml @@ -0,0 +1,14 @@ +additionalProperties: + key: cloudreve + name: Cloudreve + tags: + - WebSite + - Local + shortDescZh: 公私兼备的网盘系统 + shortDescEn: A private and public cloud storage system + type: website + crossVersionUpdate: true + limit: 0 + website: https://cloudreve.org/ + github: https://github.com/cloudreve/Cloudreve/ + document: https://docs.cloudreve.org/ diff --git a/appstore/cloudreve/logo.png b/appstore/cloudreve/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..1f14fa3c46b01ea4ea7066186148d69f42308ad4 GIT binary patch literal 20172 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 QlmGw#07*qoM6N<$f+@lKuK)l5 literal 0 HcmV?d00001 diff --git a/appstore/cloudreve/logo.svg b/appstore/cloudreve/logo.svg new file mode 100644 index 000000000..0a2c6c14c --- /dev/null +++ b/appstore/cloudreve/logo.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/appstore/immich-machine-learning/1.135.1/.env b/appstore/immich-machine-learning/1.135.2/.env similarity index 100% rename from appstore/immich-machine-learning/1.135.1/.env rename to appstore/immich-machine-learning/1.135.2/.env diff --git a/appstore/immich-machine-learning/1.135.1/data.yml b/appstore/immich-machine-learning/1.135.2/data.yml similarity index 100% rename from appstore/immich-machine-learning/1.135.1/data.yml rename to appstore/immich-machine-learning/1.135.2/data.yml diff --git a/appstore/immich-machine-learning/1.135.1/docker-compose.yml b/appstore/immich-machine-learning/1.135.2/docker-compose.yml similarity index 87% rename from appstore/immich-machine-learning/1.135.1/docker-compose.yml rename to appstore/immich-machine-learning/1.135.2/docker-compose.yml index cb4a2a193..90a146c87 100644 --- a/appstore/immich-machine-learning/1.135.1/docker-compose.yml +++ b/appstore/immich-machine-learning/1.135.2/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-machine-learning:v1.135.1 + image: ghcr.io/immich-app/immich-machine-learning:v1.135.2 labels: createdBy: Apps networks: diff --git a/appstore/immich-no-machine/1.135.1/envs/default.env b/appstore/immich-machine-learning/1.135.2/envs/default.env similarity index 100% rename from appstore/immich-no-machine/1.135.1/envs/default.env rename to appstore/immich-machine-learning/1.135.2/envs/default.env diff --git a/appstore/immich-no-machine/1.135.1/envs/global.env b/appstore/immich-machine-learning/1.135.2/envs/global.env similarity index 100% rename from appstore/immich-no-machine/1.135.1/envs/global.env rename to appstore/immich-machine-learning/1.135.2/envs/global.env diff --git a/appstore/immich-no-machine/1.135.1/scripts/init.sh b/appstore/immich-machine-learning/1.135.2/scripts/init.sh similarity index 100% rename from appstore/immich-no-machine/1.135.1/scripts/init.sh rename to appstore/immich-machine-learning/1.135.2/scripts/init.sh diff --git a/appstore/immich-no-machine/1.135.1/scripts/uninstall.sh b/appstore/immich-machine-learning/1.135.2/scripts/uninstall.sh similarity index 100% rename from appstore/immich-no-machine/1.135.1/scripts/uninstall.sh rename to appstore/immich-machine-learning/1.135.2/scripts/uninstall.sh diff --git a/appstore/immich-no-machine/1.135.1/scripts/upgrade.sh b/appstore/immich-machine-learning/1.135.2/scripts/upgrade.sh similarity index 100% rename from appstore/immich-no-machine/1.135.1/scripts/upgrade.sh rename to appstore/immich-machine-learning/1.135.2/scripts/upgrade.sh diff --git a/appstore/immich-no-machine/1.135.1/.env b/appstore/immich-no-machine/1.135.2/.env similarity index 100% rename from appstore/immich-no-machine/1.135.1/.env rename to appstore/immich-no-machine/1.135.2/.env diff --git a/appstore/immich-no-machine/1.135.1/data.yml b/appstore/immich-no-machine/1.135.2/data.yml similarity index 100% rename from appstore/immich-no-machine/1.135.1/data.yml rename to appstore/immich-no-machine/1.135.2/data.yml diff --git a/appstore/immich-no-machine/1.135.1/docker-compose.yml b/appstore/immich-no-machine/1.135.2/docker-compose.yml similarity index 95% rename from appstore/immich-no-machine/1.135.1/docker-compose.yml rename to appstore/immich-no-machine/1.135.2/docker-compose.yml index 3445fec75..48387df6a 100644 --- a/appstore/immich-no-machine/1.135.1/docker-compose.yml +++ b/appstore/immich-no-machine/1.135.2/docker-compose.yml @@ -29,7 +29,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.135.1 + image: ghcr.io/immich-app/immich-server:v1.135.2 labels: createdBy: Apps networks: diff --git a/appstore/immich-server/1.135.1/envs/default.env b/appstore/immich-no-machine/1.135.2/envs/default.env similarity index 100% rename from appstore/immich-server/1.135.1/envs/default.env rename to appstore/immich-no-machine/1.135.2/envs/default.env diff --git a/appstore/immich-server/1.135.1/envs/global.env b/appstore/immich-no-machine/1.135.2/envs/global.env similarity index 100% rename from appstore/immich-server/1.135.1/envs/global.env rename to appstore/immich-no-machine/1.135.2/envs/global.env diff --git a/appstore/immich-server/1.135.1/scripts/init.sh b/appstore/immich-no-machine/1.135.2/scripts/init.sh similarity index 100% rename from appstore/immich-server/1.135.1/scripts/init.sh rename to appstore/immich-no-machine/1.135.2/scripts/init.sh diff --git a/appstore/immich-server/1.135.1/scripts/uninstall.sh b/appstore/immich-no-machine/1.135.2/scripts/uninstall.sh similarity index 100% rename from appstore/immich-server/1.135.1/scripts/uninstall.sh rename to appstore/immich-no-machine/1.135.2/scripts/uninstall.sh diff --git a/appstore/immich-server/1.135.1/scripts/upgrade.sh b/appstore/immich-no-machine/1.135.2/scripts/upgrade.sh similarity index 100% rename from appstore/immich-server/1.135.1/scripts/upgrade.sh rename to appstore/immich-no-machine/1.135.2/scripts/upgrade.sh diff --git a/appstore/immich-server/1.135.1/.env b/appstore/immich-server/1.135.2/.env similarity index 100% rename from appstore/immich-server/1.135.1/.env rename to appstore/immich-server/1.135.2/.env diff --git a/appstore/immich-server/1.135.1/data.yml b/appstore/immich-server/1.135.2/data.yml similarity index 100% rename from appstore/immich-server/1.135.1/data.yml rename to appstore/immich-server/1.135.2/data.yml diff --git a/dockge/immich-server_1_135_1/docker-compose.yml b/appstore/immich-server/1.135.2/docker-compose.yml similarity index 89% rename from dockge/immich-server_1_135_1/docker-compose.yml rename to appstore/immich-server/1.135.2/docker-compose.yml index ca3cb7acd..3ed980e2f 100644 --- a/dockge/immich-server_1_135_1/docker-compose.yml +++ b/appstore/immich-server/1.135.2/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.135.1 + image: ghcr.io/immich-app/immich-server:v1.135.2 labels: createdBy: Apps networks: diff --git a/appstore/immich/1.135.1/envs/default.env b/appstore/immich-server/1.135.2/envs/default.env similarity index 100% rename from appstore/immich/1.135.1/envs/default.env rename to appstore/immich-server/1.135.2/envs/default.env diff --git a/appstore/immich/1.135.1/envs/global.env b/appstore/immich-server/1.135.2/envs/global.env similarity index 100% rename from appstore/immich/1.135.1/envs/global.env rename to appstore/immich-server/1.135.2/envs/global.env diff --git a/appstore/immich/1.135.1/scripts/init.sh b/appstore/immich-server/1.135.2/scripts/init.sh similarity index 100% rename from appstore/immich/1.135.1/scripts/init.sh rename to appstore/immich-server/1.135.2/scripts/init.sh diff --git a/appstore/immich/1.135.1/scripts/uninstall.sh b/appstore/immich-server/1.135.2/scripts/uninstall.sh similarity index 100% rename from appstore/immich/1.135.1/scripts/uninstall.sh rename to appstore/immich-server/1.135.2/scripts/uninstall.sh diff --git a/appstore/immich/1.135.1/scripts/upgrade.sh b/appstore/immich-server/1.135.2/scripts/upgrade.sh similarity index 100% rename from appstore/immich/1.135.1/scripts/upgrade.sh rename to appstore/immich-server/1.135.2/scripts/upgrade.sh diff --git a/appstore/immich/1.135.1/.env b/appstore/immich/1.135.2/.env similarity index 100% rename from appstore/immich/1.135.1/.env rename to appstore/immich/1.135.2/.env diff --git a/appstore/immich/1.135.1/data.yml b/appstore/immich/1.135.2/data.yml similarity index 100% rename from appstore/immich/1.135.1/data.yml rename to appstore/immich/1.135.2/data.yml diff --git a/dockge/immich_1_135_1/docker-compose.yml b/appstore/immich/1.135.2/docker-compose.yml similarity index 92% rename from dockge/immich_1_135_1/docker-compose.yml rename to appstore/immich/1.135.2/docker-compose.yml index e9abf0c8d..899f5fc43 100644 --- a/dockge/immich_1_135_1/docker-compose.yml +++ b/appstore/immich/1.135.2/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-machine-learning:v1.135.1 + image: ghcr.io/immich-app/immich-machine-learning:v1.135.2 labels: createdBy: Apps networks: @@ -45,7 +45,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.135.1 + image: ghcr.io/immich-app/immich-server:v1.135.2 labels: createdBy: Apps networks: diff --git a/appstore/jellyseerr/2.6.0/envs/default.env b/appstore/immich/1.135.2/envs/default.env similarity index 100% rename from appstore/jellyseerr/2.6.0/envs/default.env rename to appstore/immich/1.135.2/envs/default.env diff --git a/appstore/jellyseerr/2.6.0/envs/global.env b/appstore/immich/1.135.2/envs/global.env similarity index 100% rename from appstore/jellyseerr/2.6.0/envs/global.env rename to appstore/immich/1.135.2/envs/global.env diff --git a/appstore/jellyseerr/2.6.0/scripts/init.sh b/appstore/immich/1.135.2/scripts/init.sh similarity index 100% rename from appstore/jellyseerr/2.6.0/scripts/init.sh rename to appstore/immich/1.135.2/scripts/init.sh diff --git a/appstore/jellyseerr/2.6.0/scripts/uninstall.sh b/appstore/immich/1.135.2/scripts/uninstall.sh similarity index 100% rename from appstore/jellyseerr/2.6.0/scripts/uninstall.sh rename to appstore/immich/1.135.2/scripts/uninstall.sh diff --git a/appstore/jellyseerr/2.6.0/scripts/upgrade.sh b/appstore/immich/1.135.2/scripts/upgrade.sh similarity index 100% rename from appstore/jellyseerr/2.6.0/scripts/upgrade.sh rename to appstore/immich/1.135.2/scripts/upgrade.sh diff --git a/appstore/jellyseerr/2.6.0/.env b/appstore/jellyseerr/2.7.0/.env similarity index 100% rename from appstore/jellyseerr/2.6.0/.env rename to appstore/jellyseerr/2.7.0/.env diff --git a/appstore/jellyseerr/2.6.0/data.yml b/appstore/jellyseerr/2.7.0/data.yml similarity index 100% rename from appstore/jellyseerr/2.6.0/data.yml rename to appstore/jellyseerr/2.7.0/data.yml diff --git a/appstore/jellyseerr/2.6.0/docker-compose.yml b/appstore/jellyseerr/2.7.0/docker-compose.yml similarity index 91% rename from appstore/jellyseerr/2.6.0/docker-compose.yml rename to appstore/jellyseerr/2.7.0/docker-compose.yml index 8f8cf5cec..405aec0f6 100644 --- a/appstore/jellyseerr/2.6.0/docker-compose.yml +++ b/appstore/jellyseerr/2.7.0/docker-compose.yml @@ -12,7 +12,7 @@ services: - LOG_LEVEL=debug - TZ=Asia/Shanghai - https_proxy=${http_proxy:-} - image: fallenbagel/jellyseerr:2.6.0 + image: fallenbagel/jellyseerr:2.7.0 labels: createdBy: Apps networks: diff --git a/appstore/rsshub/2025-06-19/envs/default.env b/appstore/jellyseerr/2.7.0/envs/default.env similarity index 100% rename from appstore/rsshub/2025-06-19/envs/default.env rename to appstore/jellyseerr/2.7.0/envs/default.env diff --git a/appstore/rsshub/2025-06-19/envs/global.env b/appstore/jellyseerr/2.7.0/envs/global.env similarity index 100% rename from appstore/rsshub/2025-06-19/envs/global.env rename to appstore/jellyseerr/2.7.0/envs/global.env diff --git a/appstore/rsshub/2025-06-19/scripts/init.sh b/appstore/jellyseerr/2.7.0/scripts/init.sh similarity index 100% rename from appstore/rsshub/2025-06-19/scripts/init.sh rename to appstore/jellyseerr/2.7.0/scripts/init.sh diff --git a/appstore/rsshub/2025-06-19/scripts/uninstall.sh b/appstore/jellyseerr/2.7.0/scripts/uninstall.sh similarity index 100% rename from appstore/rsshub/2025-06-19/scripts/uninstall.sh rename to appstore/jellyseerr/2.7.0/scripts/uninstall.sh diff --git a/appstore/rsshub/2025-06-19/scripts/upgrade.sh b/appstore/jellyseerr/2.7.0/scripts/upgrade.sh similarity index 100% rename from appstore/rsshub/2025-06-19/scripts/upgrade.sh rename to appstore/jellyseerr/2.7.0/scripts/upgrade.sh diff --git a/appstore/rsshub/2025-06-19/.env b/appstore/rsshub/2025-06-20/.env similarity index 100% rename from appstore/rsshub/2025-06-19/.env rename to appstore/rsshub/2025-06-20/.env diff --git a/appstore/rsshub/2025-06-19/data.yml b/appstore/rsshub/2025-06-20/data.yml similarity index 100% rename from appstore/rsshub/2025-06-19/data.yml rename to appstore/rsshub/2025-06-20/data.yml diff --git a/appstore/rsshub/2025-06-19/docker-compose.yml b/appstore/rsshub/2025-06-20/docker-compose.yml similarity index 97% rename from appstore/rsshub/2025-06-19/docker-compose.yml rename to appstore/rsshub/2025-06-20/docker-compose.yml index eb8e6dc66..269996235 100644 --- a/appstore/rsshub/2025-06-19/docker-compose.yml +++ b/appstore/rsshub/2025-06-20/docker-compose.yml @@ -57,7 +57,7 @@ services: - -f - http://localhost:1200/healthz?key=${ACCESS_KEY} timeout: 10s - image: diygod/rsshub:2025-06-19 + image: diygod/rsshub:2025-06-20 labels: createdBy: Apps networks: diff --git a/appstore/sonarr/4.0.14/envs/default.env b/appstore/rsshub/2025-06-20/envs/default.env similarity index 100% rename from appstore/sonarr/4.0.14/envs/default.env rename to appstore/rsshub/2025-06-20/envs/default.env diff --git a/appstore/sonarr/4.0.14/envs/global.env b/appstore/rsshub/2025-06-20/envs/global.env similarity index 100% rename from appstore/sonarr/4.0.14/envs/global.env rename to appstore/rsshub/2025-06-20/envs/global.env diff --git a/appstore/sonarr/4.0.14/scripts/init.sh b/appstore/rsshub/2025-06-20/scripts/init.sh similarity index 100% rename from appstore/sonarr/4.0.14/scripts/init.sh rename to appstore/rsshub/2025-06-20/scripts/init.sh diff --git a/appstore/sonarr/4.0.14/scripts/uninstall.sh b/appstore/rsshub/2025-06-20/scripts/uninstall.sh similarity index 100% rename from appstore/sonarr/4.0.14/scripts/uninstall.sh rename to appstore/rsshub/2025-06-20/scripts/uninstall.sh diff --git a/appstore/sonarr/4.0.14/scripts/upgrade.sh b/appstore/rsshub/2025-06-20/scripts/upgrade.sh similarity index 100% rename from appstore/sonarr/4.0.14/scripts/upgrade.sh rename to appstore/rsshub/2025-06-20/scripts/upgrade.sh diff --git a/appstore/sonarr/4.0.14/.env b/appstore/sonarr/4.0.15/.env similarity index 100% rename from appstore/sonarr/4.0.14/.env rename to appstore/sonarr/4.0.15/.env diff --git a/appstore/sonarr/4.0.14/data.yml b/appstore/sonarr/4.0.15/data.yml similarity index 100% rename from appstore/sonarr/4.0.14/data.yml rename to appstore/sonarr/4.0.15/data.yml diff --git a/appstore/sonarr/4.0.14/docker-compose.yml b/appstore/sonarr/4.0.15/docker-compose.yml similarity index 95% rename from appstore/sonarr/4.0.14/docker-compose.yml rename to appstore/sonarr/4.0.15/docker-compose.yml index 8a945466e..64f09d8f9 100644 --- a/appstore/sonarr/4.0.14/docker-compose.yml +++ b/appstore/sonarr/4.0.15/docker-compose.yml @@ -12,7 +12,7 @@ services: - PGID=1000 - UMASK=022 - TZ=Asia/Shanghai - image: linuxserver/sonarr:4.0.14 + image: linuxserver/sonarr:4.0.15 labels: createdBy: Apps networks: diff --git a/appstore/weblate/5.12.1.0/envs/default.env b/appstore/sonarr/4.0.15/envs/default.env similarity index 100% rename from appstore/weblate/5.12.1.0/envs/default.env rename to appstore/sonarr/4.0.15/envs/default.env diff --git a/appstore/weblate/5.12.1.0/envs/global.env b/appstore/sonarr/4.0.15/envs/global.env similarity index 100% rename from appstore/weblate/5.12.1.0/envs/global.env rename to appstore/sonarr/4.0.15/envs/global.env diff --git a/appstore/sonarr/4.0.15/scripts/init.sh b/appstore/sonarr/4.0.15/scripts/init.sh new file mode 100644 index 000000000..07fb8c3fe --- /dev/null +++ b/appstore/sonarr/4.0.15/scripts/init.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +if [ -f .env ]; then + source .env + + # setup-1 add default values + CURRENT_DIR=$(pwd) + sed -i '/^ENV_FILE=/d' .env + sed -i '/^GLOBAL_ENV_FILE=/d' .env + echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env + echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi diff --git a/appstore/weblate/5.12.1.0/scripts/uninstall.sh b/appstore/sonarr/4.0.15/scripts/uninstall.sh similarity index 100% rename from appstore/weblate/5.12.1.0/scripts/uninstall.sh rename to appstore/sonarr/4.0.15/scripts/uninstall.sh diff --git a/appstore/sonarr/4.0.15/scripts/upgrade.sh b/appstore/sonarr/4.0.15/scripts/upgrade.sh new file mode 100644 index 000000000..07fb8c3fe --- /dev/null +++ b/appstore/sonarr/4.0.15/scripts/upgrade.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +if [ -f .env ]; then + source .env + + # setup-1 add default values + CURRENT_DIR=$(pwd) + sed -i '/^ENV_FILE=/d' .env + sed -i '/^GLOBAL_ENV_FILE=/d' .env + echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env + echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi diff --git a/appstore/weblate/5.12.1.0/.env b/appstore/weblate/5.12.2.0/.env similarity index 100% rename from appstore/weblate/5.12.1.0/.env rename to appstore/weblate/5.12.2.0/.env diff --git a/appstore/weblate/5.12.1.0/data.yml b/appstore/weblate/5.12.2.0/data.yml similarity index 100% rename from appstore/weblate/5.12.1.0/data.yml rename to appstore/weblate/5.12.2.0/data.yml diff --git a/appstore/weblate/5.12.1.0/docker-compose.yml b/appstore/weblate/5.12.2.0/docker-compose.yml similarity index 94% rename from appstore/weblate/5.12.1.0/docker-compose.yml rename to appstore/weblate/5.12.2.0/docker-compose.yml index 99c20d595..57b3aec24 100644 --- a/appstore/weblate/5.12.1.0/docker-compose.yml +++ b/appstore/weblate/5.12.2.0/docker-compose.yml @@ -16,7 +16,7 @@ services: - WEBLATE_ALLOWED_HOSTS=* - POSTGRES_DATABASE=weblate - CLIENT_MAX_BODY_SIZE=200M - image: weblate/weblate:5.12.1.0 + image: weblate/weblate:5.12.2.0 labels: createdBy: Apps networks: diff --git a/dockge/immich-machine-learning_1_135_1/envs/default.env b/appstore/weblate/5.12.2.0/envs/default.env similarity index 100% rename from dockge/immich-machine-learning_1_135_1/envs/default.env rename to appstore/weblate/5.12.2.0/envs/default.env diff --git a/dockge/immich-machine-learning_1_135_1/envs/global.env b/appstore/weblate/5.12.2.0/envs/global.env similarity index 100% rename from dockge/immich-machine-learning_1_135_1/envs/global.env rename to appstore/weblate/5.12.2.0/envs/global.env diff --git a/appstore/weblate/5.12.1.0/scripts/init.sh b/appstore/weblate/5.12.2.0/scripts/init.sh similarity index 100% rename from appstore/weblate/5.12.1.0/scripts/init.sh rename to appstore/weblate/5.12.2.0/scripts/init.sh diff --git a/appstore/weblate/5.12.2.0/scripts/uninstall.sh b/appstore/weblate/5.12.2.0/scripts/uninstall.sh new file mode 100644 index 000000000..c86c4fbca --- /dev/null +++ b/appstore/weblate/5.12.2.0/scripts/uninstall.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +if [ -f .env ]; then + source .env + + echo "Check Finish." + +else + echo "Error: .env file not found." +fi diff --git a/appstore/weblate/5.12.1.0/scripts/upgrade.sh b/appstore/weblate/5.12.2.0/scripts/upgrade.sh similarity index 100% rename from appstore/weblate/5.12.1.0/scripts/upgrade.sh rename to appstore/weblate/5.12.2.0/scripts/upgrade.sh diff --git a/dockge/cloudreve/.env b/dockge/cloudreve/.env new file mode 100644 index 000000000..c701afc37 --- /dev/null +++ b/dockge/cloudreve/.env @@ -0,0 +1,42 @@ +# 数据库服务 (前置检查) +PANEL_DB_TYPE=postgresql + +# Redis 服务 (前置检查) +PANEL_REDIS_TYPE=redis + +# 数据持久化路径 [必填] +CLOUDREVE_ROOT_PATH=/home/cloudreve + +# WebUI 端口 [必填] +PANEL_APP_PORT_HTTP=5212 + +# 数据库 类型 [必填] +CR_CONF_Database.Type=sqlite + +# 数据库 主机地址 +CR_CONF_Database.Host=127.0.0.1 + +# 数据库 端口 +CR_CONF_Database.Port=5432 + +# 数据库 名称 +CR_CONF_Database.Name=cloudreve + +# 数据库 用户名 +CR_CONF_Database.User=cloudreve + +# 数据库 密码 +CR_CONF_Database.Password= + +# Redis 地址 +CR_CONF_Redis.Server=127.0.0.1:6379 + +# Redis 索引 (0-20) +CR_CONF_Redis.DB=0 + +# Redis 用户 +CR_CONF_Redis.User= + +# Redis 密码 +CR_CONF_Redis.Password= + diff --git a/dockge/cloudreve/docker-compose.yml b/dockge/cloudreve/docker-compose.yml new file mode 100644 index 000000000..b9151af85 --- /dev/null +++ b/dockge/cloudreve/docker-compose.yml @@ -0,0 +1,21 @@ +networks: + 1panel-network: + external: true +services: + cloudreve: + container_name: cloudreve + env_file: + - ./envs/global.env + - .env + environment: + - TZ=Asia/Shanghai + image: loudreve/cloudreve:4.0.0 + labels: + createdBy: Apps + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:5212 + restart: always + volumes: + - ${CLOUDREVE_ROOT_PATH}/data:/cloudreve/data diff --git a/dockge/immich-no-machine_1_135_1/envs/default.env b/dockge/cloudreve/envs/default.env similarity index 100% rename from dockge/immich-no-machine_1_135_1/envs/default.env rename to dockge/cloudreve/envs/default.env diff --git a/dockge/immich-no-machine_1_135_1/envs/global.env b/dockge/cloudreve/envs/global.env similarity index 100% rename from dockge/immich-no-machine_1_135_1/envs/global.env rename to dockge/cloudreve/envs/global.env diff --git a/dockge/immich-machine-learning_1_135_1/.env b/dockge/immich-machine-learning_1_135_2/.env similarity index 100% rename from dockge/immich-machine-learning_1_135_1/.env rename to dockge/immich-machine-learning_1_135_2/.env diff --git a/dockge/immich-machine-learning_1_135_1/docker-compose.yml b/dockge/immich-machine-learning_1_135_2/docker-compose.yml similarity index 87% rename from dockge/immich-machine-learning_1_135_1/docker-compose.yml rename to dockge/immich-machine-learning_1_135_2/docker-compose.yml index cb4a2a193..90a146c87 100644 --- a/dockge/immich-machine-learning_1_135_1/docker-compose.yml +++ b/dockge/immich-machine-learning_1_135_2/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-machine-learning:v1.135.1 + image: ghcr.io/immich-app/immich-machine-learning:v1.135.2 labels: createdBy: Apps networks: diff --git a/dockge/immich-server_1_135_1/envs/default.env b/dockge/immich-machine-learning_1_135_2/envs/default.env similarity index 100% rename from dockge/immich-server_1_135_1/envs/default.env rename to dockge/immich-machine-learning_1_135_2/envs/default.env diff --git a/dockge/immich-server_1_135_1/envs/global.env b/dockge/immich-machine-learning_1_135_2/envs/global.env similarity index 100% rename from dockge/immich-server_1_135_1/envs/global.env rename to dockge/immich-machine-learning_1_135_2/envs/global.env diff --git a/dockge/immich-no-machine_1_135_1/.env b/dockge/immich-no-machine_1_135_2/.env similarity index 100% rename from dockge/immich-no-machine_1_135_1/.env rename to dockge/immich-no-machine_1_135_2/.env diff --git a/dockge/immich-no-machine_1_135_1/docker-compose.yml b/dockge/immich-no-machine_1_135_2/docker-compose.yml similarity index 95% rename from dockge/immich-no-machine_1_135_1/docker-compose.yml rename to dockge/immich-no-machine_1_135_2/docker-compose.yml index 3445fec75..48387df6a 100644 --- a/dockge/immich-no-machine_1_135_1/docker-compose.yml +++ b/dockge/immich-no-machine_1_135_2/docker-compose.yml @@ -29,7 +29,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.135.1 + image: ghcr.io/immich-app/immich-server:v1.135.2 labels: createdBy: Apps networks: diff --git a/dockge/immich_1_135_1/envs/default.env b/dockge/immich-no-machine_1_135_2/envs/default.env similarity index 100% rename from dockge/immich_1_135_1/envs/default.env rename to dockge/immich-no-machine_1_135_2/envs/default.env diff --git a/dockge/immich_1_135_1/envs/global.env b/dockge/immich-no-machine_1_135_2/envs/global.env similarity index 100% rename from dockge/immich_1_135_1/envs/global.env rename to dockge/immich-no-machine_1_135_2/envs/global.env diff --git a/dockge/immich-server_1_135_1/.env b/dockge/immich-server_1_135_2/.env similarity index 100% rename from dockge/immich-server_1_135_1/.env rename to dockge/immich-server_1_135_2/.env diff --git a/appstore/immich-server/1.135.1/docker-compose.yml b/dockge/immich-server_1_135_2/docker-compose.yml similarity index 89% rename from appstore/immich-server/1.135.1/docker-compose.yml rename to dockge/immich-server_1_135_2/docker-compose.yml index ca3cb7acd..3ed980e2f 100644 --- a/appstore/immich-server/1.135.1/docker-compose.yml +++ b/dockge/immich-server_1_135_2/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.135.1 + image: ghcr.io/immich-app/immich-server:v1.135.2 labels: createdBy: Apps networks: diff --git a/dockge/immich-server_1_135_2/envs/default.env b/dockge/immich-server_1_135_2/envs/default.env new file mode 100644 index 000000000..cd05f46e6 --- /dev/null +++ b/dockge/immich-server_1_135_2/envs/default.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +ENV_FILE=.env diff --git a/dockge/immich-server_1_135_2/envs/global.env b/dockge/immich-server_1_135_2/envs/global.env new file mode 100644 index 000000000..e10989fe4 --- /dev/null +++ b/dockge/immich-server_1_135_2/envs/global.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +TZ=Asia/Shanghai diff --git a/dockge/immich_1_135_1/.env b/dockge/immich_1_135_2/.env similarity index 100% rename from dockge/immich_1_135_1/.env rename to dockge/immich_1_135_2/.env diff --git a/appstore/immich/1.135.1/docker-compose.yml b/dockge/immich_1_135_2/docker-compose.yml similarity index 92% rename from appstore/immich/1.135.1/docker-compose.yml rename to dockge/immich_1_135_2/docker-compose.yml index e9abf0c8d..899f5fc43 100644 --- a/appstore/immich/1.135.1/docker-compose.yml +++ b/dockge/immich_1_135_2/docker-compose.yml @@ -10,7 +10,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-machine-learning:v1.135.1 + image: ghcr.io/immich-app/immich-machine-learning:v1.135.2 labels: createdBy: Apps networks: @@ -45,7 +45,7 @@ services: env_file: - ./envs/global.env - .env - image: ghcr.io/immich-app/immich-server:v1.135.1 + image: ghcr.io/immich-app/immich-server:v1.135.2 labels: createdBy: Apps networks: diff --git a/dockge/immich_1_135_2/envs/default.env b/dockge/immich_1_135_2/envs/default.env new file mode 100644 index 000000000..cd05f46e6 --- /dev/null +++ b/dockge/immich_1_135_2/envs/default.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +ENV_FILE=.env diff --git a/dockge/immich_1_135_2/envs/global.env b/dockge/immich_1_135_2/envs/global.env new file mode 100644 index 000000000..e10989fe4 --- /dev/null +++ b/dockge/immich_1_135_2/envs/global.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +TZ=Asia/Shanghai diff --git a/dockge/jellyseerr/docker-compose.yml b/dockge/jellyseerr/docker-compose.yml index 8f8cf5cec..405aec0f6 100644 --- a/dockge/jellyseerr/docker-compose.yml +++ b/dockge/jellyseerr/docker-compose.yml @@ -12,7 +12,7 @@ services: - LOG_LEVEL=debug - TZ=Asia/Shanghai - https_proxy=${http_proxy:-} - image: fallenbagel/jellyseerr:2.6.0 + image: fallenbagel/jellyseerr:2.7.0 labels: createdBy: Apps networks: diff --git a/dockge/rsshub/docker-compose.yml b/dockge/rsshub/docker-compose.yml index eb8e6dc66..269996235 100644 --- a/dockge/rsshub/docker-compose.yml +++ b/dockge/rsshub/docker-compose.yml @@ -57,7 +57,7 @@ services: - -f - http://localhost:1200/healthz?key=${ACCESS_KEY} timeout: 10s - image: diygod/rsshub:2025-06-19 + image: diygod/rsshub:2025-06-20 labels: createdBy: Apps networks: diff --git a/dockge/sonarr/docker-compose.yml b/dockge/sonarr/docker-compose.yml index 8a945466e..64f09d8f9 100644 --- a/dockge/sonarr/docker-compose.yml +++ b/dockge/sonarr/docker-compose.yml @@ -12,7 +12,7 @@ services: - PGID=1000 - UMASK=022 - TZ=Asia/Shanghai - image: linuxserver/sonarr:4.0.14 + image: linuxserver/sonarr:4.0.15 labels: createdBy: Apps networks: diff --git a/dockge/weblate/docker-compose.yml b/dockge/weblate/docker-compose.yml index 99c20d595..57b3aec24 100644 --- a/dockge/weblate/docker-compose.yml +++ b/dockge/weblate/docker-compose.yml @@ -16,7 +16,7 @@ services: - WEBLATE_ALLOWED_HOSTS=* - POSTGRES_DATABASE=weblate - CLIENT_MAX_BODY_SIZE=200M - image: weblate/weblate:5.12.1.0 + image: weblate/weblate:5.12.2.0 labels: createdBy: Apps networks: