From eecff473eba08731347ec71ede3bac2380d5378b Mon Sep 17 00:00:00 2001 From: QYG2297248353 Date: Tue, 15 Jul 2025 03:59:52 +0000 Subject: [PATCH 01/35] Processed apps directory via GitHub Actions --- appstore/ani-rss/{2.0.23 => 2.0.28}/.env | 0 appstore/ani-rss/{2.0.23 => 2.0.28}/data.yml | 0 .../{2.0.23 => 2.0.28}/docker-compose.yml | 2 +- .../{2.0.23 => 2.0.28}/envs/default.env | 0 .../{2.0.23 => 2.0.28}/envs/global.env | 0 .../{2.0.23 => 2.0.28}/scripts/init.sh | 0 .../{2.0.23 => 2.0.28}/scripts/uninstall.sh | 0 .../{2.0.23 => 2.0.28}/scripts/upgrade.sh | 0 appstore/casdoor/{1.968.0 => 1.970.0}/.env | 0 .../config/init_data.json | 0 .../casdoor/{1.968.0 => 1.970.0}/data.yml | 0 .../{1.968.0 => 1.970.0}/docker-compose.yml | 2 +- .../{1.968.0 => 1.970.0}/envs/casdoor.env | 0 .../{1.968.0 => 1.970.0}/envs/default.env | 0 .../{1.968.0 => 1.970.0}/envs/global.env | 0 .../{1.968.0 => 1.970.0}/scripts/init.sh | 0 .../{1.968.0 => 1.970.0}/scripts/uninstall.sh | 0 .../{1.968.0 => 1.970.0}/scripts/upgrade.sh | 0 appstore/dozzle/{8.13.4 => 8.13.5}/.env | 0 appstore/dozzle/{8.13.4 => 8.13.5}/data.yml | 0 .../{8.13.4 => 8.13.5}/docker-compose.yml | 2 +- .../{8.13.4 => 8.13.5}/envs/default.env | 0 .../dozzle/{8.13.4 => 8.13.5}/envs/global.env | 0 .../dozzle/{8.13.4 => 8.13.5}/scripts/init.sh | 0 .../{8.13.4 => 8.13.5}/scripts/uninstall.sh | 0 .../{8.13.4 => 8.13.5}/scripts/upgrade.sh | 0 appstore/emby/{4.9.1.6 => 4.9.1.7}/.env | 0 appstore/emby/{4.9.1.6 => 4.9.1.7}/data.yml | 0 .../{4.9.1.6 => 4.9.1.7}/docker-compose.yml | 2 +- .../{4.9.1.6 => 4.9.1.7}/envs/default.env | 0 .../emby/{4.9.1.6 => 4.9.1.7}/envs/global.env | 0 .../emby/{4.9.1.6 => 4.9.1.7}/scripts/init.sh | 0 .../{4.9.1.6 => 4.9.1.7}/scripts/uninstall.sh | 0 .../{4.9.1.6 => 4.9.1.7}/scripts/upgrade.sh | 0 appstore/mdc-ng/{1.15.2 => 1.16.2}/.env | 0 appstore/mdc-ng/{1.15.2 => 1.16.2}/data.yml | 0 .../{1.15.2 => 1.16.2}/docker-compose.yml | 2 +- .../{1.15.2 => 1.16.2}/envs/default.env | 0 .../mdc-ng/{1.15.2 => 1.16.2}/envs/global.env | 0 .../mdc-ng/{1.15.2 => 1.16.2}/scripts/init.sh | 0 .../{1.15.2 => 1.16.2}/scripts/uninstall.sh | 0 .../{1.15.2 => 1.16.2}/scripts/upgrade.sh | 0 appstore/moontv/README.md | 34 +++++ appstore/moontv/data.yml | 14 ++ appstore/moontv/latest/.env | 33 +++++ appstore/moontv/latest/data.yml | 97 ++++++++++++ appstore/moontv/latest/docker-compose.yml | 21 +++ .../2.6.4 => moontv/latest}/envs/default.env | 0 .../2.6.4 => moontv/latest}/envs/global.env | 0 .../0.6.15 => moontv/latest}/scripts/init.sh | 0 .../latest}/scripts/uninstall.sh | 0 .../latest}/scripts/upgrade.sh | 0 appstore/moontv/logo.png | Bin 0 -> 204479 bytes appstore/movie-pilot/{2.6.4 => 2.6.5}/.env | 0 .../movie-pilot/{2.6.4 => 2.6.5}/data.yml | 0 .../{2.6.4 => 2.6.5}/docker-compose.yml | 2 +- .../2.6.5}/envs/default.env | 0 .../2.6.5}/envs/global.env | 0 .../{2.6.4 => 2.6.5}/envs/movie-pilot.env | 0 .../{2.6.4 => 2.6.5}/scripts/init.sh | 0 .../2.6.5}/scripts/uninstall.sh | 0 .../{2.6.4 => 2.6.5}/scripts/upgrade.sh | 0 appstore/n8n/{1.102.1 => 1.103.0}/.env | 0 appstore/n8n/{1.102.1 => 1.103.0}/data.yml | 0 .../{1.102.1 => 1.103.0}/docker-compose.yml | 2 +- .../11.11.4 => n8n/1.103.0}/envs/default.env | 0 .../11.11.4 => n8n/1.103.0}/envs/global.env | 0 .../n8n/{1.102.1 => 1.103.0}/scripts/init.sh | 0 .../1.103.0}/scripts/uninstall.sh | 0 .../0.6.15 => n8n/1.103.0}/scripts/upgrade.sh | 0 appstore/onedev/{11.11.4 => 12.0.0}/.env | 0 appstore/onedev/{11.11.4 => 12.0.0}/data.yml | 0 .../{11.11.4 => 12.0.0}/docker-compose.yml | 2 +- .../0.6.15 => onedev/12.0.0}/envs/default.env | 0 .../0.6.15 => onedev/12.0.0}/envs/global.env | 0 .../{11.11.4 => 12.0.0}/envs/onedev.env | 0 .../{11.11.4 => 12.0.0}/scripts/init.sh | 0 .../12.0.0}/scripts/uninstall.sh | 0 .../{11.11.4 => 12.0.0}/scripts/upgrade.sh | 0 appstore/open-webui/{0.6.15 => 0.6.16}/.env | 0 .../open-webui/{0.6.15 => 0.6.16}/data.yml | 0 .../{0.6.15 => 0.6.16}/docker-compose.yml | 2 +- .../0.6.16}/envs/default.env | 0 .../0.6.16}/envs/global.env | 0 .../0.6.16}/scripts/init.sh | 0 .../0.6.16}/scripts/uninstall.sh | 0 .../0.6.16}/scripts/upgrade.sh | 0 .../peer-ban-helper/{8.0.3 => 8.0.5}/.env | 0 .../peer-ban-helper/{8.0.3 => 8.0.5}/data.yml | 0 .../{8.0.3 => 8.0.5}/docker-compose.yml | 2 +- .../8.0.5}/envs/default.env | 0 .../8.0.5}/envs/global.env | 0 .../8.0.5}/scripts/init.sh | 0 .../8.0.5}/scripts/uninstall.sh | 0 .../8.0.5}/scripts/upgrade.sh | 0 .../{2025.06.2 => 2025.07.1}/.env | 0 .../{2025.06.2 => 2025.07.1}/data.yml | 0 .../docker-compose.yml | 2 +- .../2025.07.1}/envs/default.env | 0 .../2025.07.1}/envs/global.env | 0 .../2025.07.1}/scripts/init.sh | 0 .../2025.07.1}/scripts/uninstall.sh | 0 .../2025.07.1}/scripts/upgrade.sh | 0 .../pi-hole/{2025.06.2 => 2025.07.1}/.env | 0 .../pi-hole/{2025.06.2 => 2025.07.1}/data.yml | 0 .../docker-compose.yml | 2 +- .../2025.07.1}/envs/default.env | 0 .../2025.07.1}/envs/global.env | 0 .../2025.07.1}/scripts/init.sh | 0 .../2025.07.1}/scripts/uninstall.sh | 0 .../2025.07.1}/scripts/upgrade.sh | 0 .../rsshub/{2025-07-12 => 2025-07-14}/.env | 0 .../{2025-07-12 => 2025-07-14}/data.yml | 0 .../docker-compose.yml | 2 +- .../2025-07-14}/envs/default.env | 0 .../2025-07-14}/envs/global.env | 0 appstore/rsshub/2025-07-14/scripts/init.sh | 17 +++ .../2025-07-14}/scripts/uninstall.sh | 0 appstore/rsshub/2025-07-14/scripts/upgrade.sh | 17 +++ .../{14.0.5 => 14.1.0}/.env | 0 .../{14.0.5 => 14.1.0}/conf/webdav.yaml | 0 .../{14.0.5 => 14.1.0}/data.yml | 0 .../{14.0.5 => 14.1.0}/docker-compose.yml | 2 +- .../14.1.0}/envs/default.env | 0 .../14.1.0}/envs/global.env | 0 .../{14.0.5 => 14.1.0}/scripts/init.sh | 0 .../14.1.0/scripts/uninstall.sh | 10 ++ .../{14.0.5 => 14.1.0}/scripts/upgrade.sh | 0 dockge/ani-rss/docker-compose.yml | 2 +- dockge/casdoor/docker-compose.yml | 2 +- dockge/dozzle/docker-compose.yml | 2 +- dockge/emby/docker-compose.yml | 2 +- dockge/mdc-ng/docker-compose.yml | 2 +- dockge/moontv/.env | 33 +++++ dockge/moontv/docker-compose.yml | 21 +++ dockge/moontv/envs/default.env | 2 + dockge/moontv/envs/global.env | 2 + dockge/movie-pilot/.env | 110 +------------- dockge/movie-pilot/docker-compose.yml | 12 +- dockge/movie-pilot/envs/movie-pilot.env | 24 ++- dockge/movie-pilot_1_9_19/.env | 138 ++++++++++++++++++ .../docker-compose.yml | 12 +- dockge/movie-pilot_1_9_19/envs/default.env | 2 + dockge/movie-pilot_1_9_19/envs/global.env | 2 + .../envs/movie-pilot.env | 24 +-- dockge/movie-pilot_2_6_4/.env | 36 ----- dockge/n8n/docker-compose.yml | 2 +- dockge/onedev/docker-compose.yml | 2 +- dockge/open-webui/docker-compose.yml | 2 +- dockge/peer-ban-helper/docker-compose.yml | 2 +- dockge/pi-hole-dhcp/docker-compose.yml | 2 +- dockge/pi-hole/docker-compose.yml | 2 +- dockge/rsshub/docker-compose.yml | 2 +- dockge/super-productivity/docker-compose.yml | 2 +- 154 files changed, 510 insertions(+), 205 deletions(-) rename appstore/ani-rss/{2.0.23 => 2.0.28}/.env (100%) rename appstore/ani-rss/{2.0.23 => 2.0.28}/data.yml (100%) rename appstore/ani-rss/{2.0.23 => 2.0.28}/docker-compose.yml (95%) rename appstore/ani-rss/{2.0.23 => 2.0.28}/envs/default.env (100%) rename appstore/ani-rss/{2.0.23 => 2.0.28}/envs/global.env (100%) rename appstore/ani-rss/{2.0.23 => 2.0.28}/scripts/init.sh (100%) rename appstore/ani-rss/{2.0.23 => 2.0.28}/scripts/uninstall.sh (100%) rename appstore/ani-rss/{2.0.23 => 2.0.28}/scripts/upgrade.sh (100%) rename appstore/casdoor/{1.968.0 => 1.970.0}/.env (100%) rename appstore/casdoor/{1.968.0 => 1.970.0}/config/init_data.json (100%) rename appstore/casdoor/{1.968.0 => 1.970.0}/data.yml (100%) rename appstore/casdoor/{1.968.0 => 1.970.0}/docker-compose.yml (93%) rename appstore/casdoor/{1.968.0 => 1.970.0}/envs/casdoor.env (100%) rename appstore/casdoor/{1.968.0 => 1.970.0}/envs/default.env (100%) rename appstore/casdoor/{1.968.0 => 1.970.0}/envs/global.env (100%) rename appstore/casdoor/{1.968.0 => 1.970.0}/scripts/init.sh (100%) rename appstore/casdoor/{1.968.0 => 1.970.0}/scripts/uninstall.sh (100%) rename appstore/casdoor/{1.968.0 => 1.970.0}/scripts/upgrade.sh (100%) rename appstore/dozzle/{8.13.4 => 8.13.5}/.env (100%) rename appstore/dozzle/{8.13.4 => 8.13.5}/data.yml (100%) rename appstore/dozzle/{8.13.4 => 8.13.5}/docker-compose.yml (94%) rename appstore/dozzle/{8.13.4 => 8.13.5}/envs/default.env (100%) rename appstore/dozzle/{8.13.4 => 8.13.5}/envs/global.env (100%) rename appstore/dozzle/{8.13.4 => 8.13.5}/scripts/init.sh (100%) rename appstore/dozzle/{8.13.4 => 8.13.5}/scripts/uninstall.sh (100%) rename appstore/dozzle/{8.13.4 => 8.13.5}/scripts/upgrade.sh (100%) rename appstore/emby/{4.9.1.6 => 4.9.1.7}/.env (100%) rename appstore/emby/{4.9.1.6 => 4.9.1.7}/data.yml (100%) rename appstore/emby/{4.9.1.6 => 4.9.1.7}/docker-compose.yml (96%) rename appstore/emby/{4.9.1.6 => 4.9.1.7}/envs/default.env (100%) rename appstore/emby/{4.9.1.6 => 4.9.1.7}/envs/global.env (100%) rename appstore/emby/{4.9.1.6 => 4.9.1.7}/scripts/init.sh (100%) rename appstore/emby/{4.9.1.6 => 4.9.1.7}/scripts/uninstall.sh (100%) rename appstore/emby/{4.9.1.6 => 4.9.1.7}/scripts/upgrade.sh (100%) rename appstore/mdc-ng/{1.15.2 => 1.16.2}/.env (100%) rename appstore/mdc-ng/{1.15.2 => 1.16.2}/data.yml (100%) rename appstore/mdc-ng/{1.15.2 => 1.16.2}/docker-compose.yml (95%) rename appstore/mdc-ng/{1.15.2 => 1.16.2}/envs/default.env (100%) rename appstore/mdc-ng/{1.15.2 => 1.16.2}/envs/global.env (100%) rename appstore/mdc-ng/{1.15.2 => 1.16.2}/scripts/init.sh (100%) rename appstore/mdc-ng/{1.15.2 => 1.16.2}/scripts/uninstall.sh (100%) rename appstore/mdc-ng/{1.15.2 => 1.16.2}/scripts/upgrade.sh (100%) create mode 100644 appstore/moontv/README.md create mode 100644 appstore/moontv/data.yml create mode 100644 appstore/moontv/latest/.env create mode 100644 appstore/moontv/latest/data.yml create mode 100644 appstore/moontv/latest/docker-compose.yml rename appstore/{movie-pilot/2.6.4 => moontv/latest}/envs/default.env (100%) rename appstore/{movie-pilot/2.6.4 => moontv/latest}/envs/global.env (100%) rename appstore/{open-webui/0.6.15 => moontv/latest}/scripts/init.sh (100%) rename appstore/{movie-pilot/2.6.4 => moontv/latest}/scripts/uninstall.sh (100%) rename appstore/{n8n/1.102.1 => moontv/latest}/scripts/upgrade.sh (100%) create mode 100644 appstore/moontv/logo.png rename appstore/movie-pilot/{2.6.4 => 2.6.5}/.env (100%) rename appstore/movie-pilot/{2.6.4 => 2.6.5}/data.yml (100%) rename appstore/movie-pilot/{2.6.4 => 2.6.5}/docker-compose.yml (97%) rename appstore/{n8n/1.102.1 => movie-pilot/2.6.5}/envs/default.env (100%) rename appstore/{n8n/1.102.1 => movie-pilot/2.6.5}/envs/global.env (100%) rename appstore/movie-pilot/{2.6.4 => 2.6.5}/envs/movie-pilot.env (100%) rename appstore/movie-pilot/{2.6.4 => 2.6.5}/scripts/init.sh (100%) rename appstore/{n8n/1.102.1 => movie-pilot/2.6.5}/scripts/uninstall.sh (100%) rename appstore/movie-pilot/{2.6.4 => 2.6.5}/scripts/upgrade.sh (100%) rename appstore/n8n/{1.102.1 => 1.103.0}/.env (100%) rename appstore/n8n/{1.102.1 => 1.103.0}/data.yml (100%) rename appstore/n8n/{1.102.1 => 1.103.0}/docker-compose.yml (94%) rename appstore/{onedev/11.11.4 => n8n/1.103.0}/envs/default.env (100%) rename appstore/{onedev/11.11.4 => n8n/1.103.0}/envs/global.env (100%) rename appstore/n8n/{1.102.1 => 1.103.0}/scripts/init.sh (100%) rename appstore/{onedev/11.11.4 => n8n/1.103.0}/scripts/uninstall.sh (100%) rename appstore/{open-webui/0.6.15 => n8n/1.103.0}/scripts/upgrade.sh (100%) rename appstore/onedev/{11.11.4 => 12.0.0}/.env (100%) rename appstore/onedev/{11.11.4 => 12.0.0}/data.yml (100%) rename appstore/onedev/{11.11.4 => 12.0.0}/docker-compose.yml (95%) rename appstore/{open-webui/0.6.15 => onedev/12.0.0}/envs/default.env (100%) rename appstore/{open-webui/0.6.15 => onedev/12.0.0}/envs/global.env (100%) rename appstore/onedev/{11.11.4 => 12.0.0}/envs/onedev.env (100%) rename appstore/onedev/{11.11.4 => 12.0.0}/scripts/init.sh (100%) rename appstore/{open-webui/0.6.15 => onedev/12.0.0}/scripts/uninstall.sh (100%) rename appstore/onedev/{11.11.4 => 12.0.0}/scripts/upgrade.sh (100%) rename appstore/open-webui/{0.6.15 => 0.6.16}/.env (100%) rename appstore/open-webui/{0.6.15 => 0.6.16}/data.yml (100%) rename appstore/open-webui/{0.6.15 => 0.6.16}/docker-compose.yml (91%) rename appstore/{peer-ban-helper/8.0.3 => open-webui/0.6.16}/envs/default.env (100%) rename appstore/{peer-ban-helper/8.0.3 => open-webui/0.6.16}/envs/global.env (100%) rename appstore/{peer-ban-helper/8.0.3 => open-webui/0.6.16}/scripts/init.sh (100%) rename appstore/{peer-ban-helper/8.0.3 => open-webui/0.6.16}/scripts/uninstall.sh (100%) rename appstore/{peer-ban-helper/8.0.3 => open-webui/0.6.16}/scripts/upgrade.sh (100%) rename appstore/peer-ban-helper/{8.0.3 => 8.0.5}/.env (100%) rename appstore/peer-ban-helper/{8.0.3 => 8.0.5}/data.yml (100%) rename appstore/peer-ban-helper/{8.0.3 => 8.0.5}/docker-compose.yml (91%) rename appstore/{pi-hole-dhcp/2025.06.2 => peer-ban-helper/8.0.5}/envs/default.env (100%) rename appstore/{pi-hole-dhcp/2025.06.2 => peer-ban-helper/8.0.5}/envs/global.env (100%) rename appstore/{pi-hole-dhcp/2025.06.2 => peer-ban-helper/8.0.5}/scripts/init.sh (100%) rename appstore/{pi-hole-dhcp/2025.06.2 => peer-ban-helper/8.0.5}/scripts/uninstall.sh (100%) rename appstore/{pi-hole-dhcp/2025.06.2 => peer-ban-helper/8.0.5}/scripts/upgrade.sh (100%) rename appstore/pi-hole-dhcp/{2025.06.2 => 2025.07.1}/.env (100%) rename appstore/pi-hole-dhcp/{2025.06.2 => 2025.07.1}/data.yml (100%) rename appstore/pi-hole-dhcp/{2025.06.2 => 2025.07.1}/docker-compose.yml (93%) rename appstore/{pi-hole/2025.06.2 => pi-hole-dhcp/2025.07.1}/envs/default.env (100%) rename appstore/{pi-hole/2025.06.2 => pi-hole-dhcp/2025.07.1}/envs/global.env (100%) rename appstore/{pi-hole/2025.06.2 => pi-hole-dhcp/2025.07.1}/scripts/init.sh (100%) rename appstore/{pi-hole/2025.06.2 => pi-hole-dhcp/2025.07.1}/scripts/uninstall.sh (100%) rename appstore/{pi-hole/2025.06.2 => pi-hole-dhcp/2025.07.1}/scripts/upgrade.sh (100%) rename appstore/pi-hole/{2025.06.2 => 2025.07.1}/.env (100%) rename appstore/pi-hole/{2025.06.2 => 2025.07.1}/data.yml (100%) rename appstore/pi-hole/{2025.06.2 => 2025.07.1}/docker-compose.yml (93%) rename appstore/{rsshub/2025-07-12 => pi-hole/2025.07.1}/envs/default.env (100%) rename appstore/{rsshub/2025-07-12 => pi-hole/2025.07.1}/envs/global.env (100%) rename appstore/{rsshub/2025-07-12 => pi-hole/2025.07.1}/scripts/init.sh (100%) rename appstore/{rsshub/2025-07-12 => pi-hole/2025.07.1}/scripts/uninstall.sh (100%) rename appstore/{rsshub/2025-07-12 => pi-hole/2025.07.1}/scripts/upgrade.sh (100%) rename appstore/rsshub/{2025-07-12 => 2025-07-14}/.env (100%) rename appstore/rsshub/{2025-07-12 => 2025-07-14}/data.yml (100%) rename appstore/rsshub/{2025-07-12 => 2025-07-14}/docker-compose.yml (97%) rename appstore/{super-productivity/14.0.5 => rsshub/2025-07-14}/envs/default.env (100%) rename appstore/{super-productivity/14.0.5 => rsshub/2025-07-14}/envs/global.env (100%) create mode 100644 appstore/rsshub/2025-07-14/scripts/init.sh rename appstore/{super-productivity/14.0.5 => rsshub/2025-07-14}/scripts/uninstall.sh (100%) create mode 100644 appstore/rsshub/2025-07-14/scripts/upgrade.sh rename appstore/super-productivity/{14.0.5 => 14.1.0}/.env (100%) rename appstore/super-productivity/{14.0.5 => 14.1.0}/conf/webdav.yaml (100%) rename appstore/super-productivity/{14.0.5 => 14.1.0}/data.yml (100%) rename appstore/super-productivity/{14.0.5 => 14.1.0}/docker-compose.yml (93%) rename {dockge/movie-pilot_2_6_4 => appstore/super-productivity/14.1.0}/envs/default.env (100%) rename {dockge/movie-pilot_2_6_4 => appstore/super-productivity/14.1.0}/envs/global.env (100%) rename appstore/super-productivity/{14.0.5 => 14.1.0}/scripts/init.sh (100%) create mode 100644 appstore/super-productivity/14.1.0/scripts/uninstall.sh rename appstore/super-productivity/{14.0.5 => 14.1.0}/scripts/upgrade.sh (100%) create mode 100644 dockge/moontv/.env create mode 100644 dockge/moontv/docker-compose.yml create mode 100644 dockge/moontv/envs/default.env create mode 100644 dockge/moontv/envs/global.env create mode 100644 dockge/movie-pilot_1_9_19/.env rename dockge/{movie-pilot_2_6_4 => movie-pilot_1_9_19}/docker-compose.yml (66%) create mode 100644 dockge/movie-pilot_1_9_19/envs/default.env create mode 100644 dockge/movie-pilot_1_9_19/envs/global.env rename dockge/{movie-pilot_2_6_4 => movie-pilot_1_9_19}/envs/movie-pilot.env (75%) delete mode 100644 dockge/movie-pilot_2_6_4/.env diff --git a/appstore/ani-rss/2.0.23/.env b/appstore/ani-rss/2.0.28/.env similarity index 100% rename from appstore/ani-rss/2.0.23/.env rename to appstore/ani-rss/2.0.28/.env diff --git a/appstore/ani-rss/2.0.23/data.yml b/appstore/ani-rss/2.0.28/data.yml similarity index 100% rename from appstore/ani-rss/2.0.23/data.yml rename to appstore/ani-rss/2.0.28/data.yml diff --git a/appstore/ani-rss/2.0.23/docker-compose.yml b/appstore/ani-rss/2.0.28/docker-compose.yml similarity index 95% rename from appstore/ani-rss/2.0.23/docker-compose.yml rename to appstore/ani-rss/2.0.28/docker-compose.yml index ef52a5fe2..b233a777f 100644 --- a/appstore/ani-rss/2.0.23/docker-compose.yml +++ b/appstore/ani-rss/2.0.28/docker-compose.yml @@ -14,7 +14,7 @@ services: - PORT=7789 - CONFIG=/config - TZ=Asia/Shanghai - image: wushuo894/ani-rss:v2.0.23 + image: wushuo894/ani-rss:v2.0.28 labels: createdBy: Apps networks: diff --git a/appstore/ani-rss/2.0.23/envs/default.env b/appstore/ani-rss/2.0.28/envs/default.env similarity index 100% rename from appstore/ani-rss/2.0.23/envs/default.env rename to appstore/ani-rss/2.0.28/envs/default.env diff --git a/appstore/ani-rss/2.0.23/envs/global.env b/appstore/ani-rss/2.0.28/envs/global.env similarity index 100% rename from appstore/ani-rss/2.0.23/envs/global.env rename to appstore/ani-rss/2.0.28/envs/global.env diff --git a/appstore/ani-rss/2.0.23/scripts/init.sh b/appstore/ani-rss/2.0.28/scripts/init.sh similarity index 100% rename from appstore/ani-rss/2.0.23/scripts/init.sh rename to appstore/ani-rss/2.0.28/scripts/init.sh diff --git a/appstore/ani-rss/2.0.23/scripts/uninstall.sh b/appstore/ani-rss/2.0.28/scripts/uninstall.sh similarity index 100% rename from appstore/ani-rss/2.0.23/scripts/uninstall.sh rename to appstore/ani-rss/2.0.28/scripts/uninstall.sh diff --git a/appstore/ani-rss/2.0.23/scripts/upgrade.sh b/appstore/ani-rss/2.0.28/scripts/upgrade.sh similarity index 100% rename from appstore/ani-rss/2.0.23/scripts/upgrade.sh rename to appstore/ani-rss/2.0.28/scripts/upgrade.sh diff --git a/appstore/casdoor/1.968.0/.env b/appstore/casdoor/1.970.0/.env similarity index 100% rename from appstore/casdoor/1.968.0/.env rename to appstore/casdoor/1.970.0/.env diff --git a/appstore/casdoor/1.968.0/config/init_data.json b/appstore/casdoor/1.970.0/config/init_data.json similarity index 100% rename from appstore/casdoor/1.968.0/config/init_data.json rename to appstore/casdoor/1.970.0/config/init_data.json diff --git a/appstore/casdoor/1.968.0/data.yml b/appstore/casdoor/1.970.0/data.yml similarity index 100% rename from appstore/casdoor/1.968.0/data.yml rename to appstore/casdoor/1.970.0/data.yml diff --git a/appstore/casdoor/1.968.0/docker-compose.yml b/appstore/casdoor/1.970.0/docker-compose.yml similarity index 93% rename from appstore/casdoor/1.968.0/docker-compose.yml rename to appstore/casdoor/1.970.0/docker-compose.yml index bb75b173c..c83cf8b1a 100644 --- a/appstore/casdoor/1.968.0/docker-compose.yml +++ b/appstore/casdoor/1.970.0/docker-compose.yml @@ -14,7 +14,7 @@ services: - verificationCodeTimeout=10 - appname=casdoor - authState=casdoor - image: casbin/casdoor:v1.968.0 + image: casbin/casdoor:v1.970.0 labels: createdBy: Apps networks: diff --git a/appstore/casdoor/1.968.0/envs/casdoor.env b/appstore/casdoor/1.970.0/envs/casdoor.env similarity index 100% rename from appstore/casdoor/1.968.0/envs/casdoor.env rename to appstore/casdoor/1.970.0/envs/casdoor.env diff --git a/appstore/casdoor/1.968.0/envs/default.env b/appstore/casdoor/1.970.0/envs/default.env similarity index 100% rename from appstore/casdoor/1.968.0/envs/default.env rename to appstore/casdoor/1.970.0/envs/default.env diff --git a/appstore/casdoor/1.968.0/envs/global.env b/appstore/casdoor/1.970.0/envs/global.env similarity index 100% rename from appstore/casdoor/1.968.0/envs/global.env rename to appstore/casdoor/1.970.0/envs/global.env diff --git a/appstore/casdoor/1.968.0/scripts/init.sh b/appstore/casdoor/1.970.0/scripts/init.sh similarity index 100% rename from appstore/casdoor/1.968.0/scripts/init.sh rename to appstore/casdoor/1.970.0/scripts/init.sh diff --git a/appstore/casdoor/1.968.0/scripts/uninstall.sh b/appstore/casdoor/1.970.0/scripts/uninstall.sh similarity index 100% rename from appstore/casdoor/1.968.0/scripts/uninstall.sh rename to appstore/casdoor/1.970.0/scripts/uninstall.sh diff --git a/appstore/casdoor/1.968.0/scripts/upgrade.sh b/appstore/casdoor/1.970.0/scripts/upgrade.sh similarity index 100% rename from appstore/casdoor/1.968.0/scripts/upgrade.sh rename to appstore/casdoor/1.970.0/scripts/upgrade.sh diff --git a/appstore/dozzle/8.13.4/.env b/appstore/dozzle/8.13.5/.env similarity index 100% rename from appstore/dozzle/8.13.4/.env rename to appstore/dozzle/8.13.5/.env diff --git a/appstore/dozzle/8.13.4/data.yml b/appstore/dozzle/8.13.5/data.yml similarity index 100% rename from appstore/dozzle/8.13.4/data.yml rename to appstore/dozzle/8.13.5/data.yml diff --git a/appstore/dozzle/8.13.4/docker-compose.yml b/appstore/dozzle/8.13.5/docker-compose.yml similarity index 94% rename from appstore/dozzle/8.13.4/docker-compose.yml rename to appstore/dozzle/8.13.5/docker-compose.yml index e41d75800..b353009e5 100644 --- a/appstore/dozzle/8.13.4/docker-compose.yml +++ b/appstore/dozzle/8.13.5/docker-compose.yml @@ -20,7 +20,7 @@ services: - /dozzle - healthcheck timeout: 30s - image: amir20/dozzle:v8.13.4 + image: amir20/dozzle:v8.13.5 labels: createdBy: Apps networks: diff --git a/appstore/dozzle/8.13.4/envs/default.env b/appstore/dozzle/8.13.5/envs/default.env similarity index 100% rename from appstore/dozzle/8.13.4/envs/default.env rename to appstore/dozzle/8.13.5/envs/default.env diff --git a/appstore/dozzle/8.13.4/envs/global.env b/appstore/dozzle/8.13.5/envs/global.env similarity index 100% rename from appstore/dozzle/8.13.4/envs/global.env rename to appstore/dozzle/8.13.5/envs/global.env diff --git a/appstore/dozzle/8.13.4/scripts/init.sh b/appstore/dozzle/8.13.5/scripts/init.sh similarity index 100% rename from appstore/dozzle/8.13.4/scripts/init.sh rename to appstore/dozzle/8.13.5/scripts/init.sh diff --git a/appstore/dozzle/8.13.4/scripts/uninstall.sh b/appstore/dozzle/8.13.5/scripts/uninstall.sh similarity index 100% rename from appstore/dozzle/8.13.4/scripts/uninstall.sh rename to appstore/dozzle/8.13.5/scripts/uninstall.sh diff --git a/appstore/dozzle/8.13.4/scripts/upgrade.sh b/appstore/dozzle/8.13.5/scripts/upgrade.sh similarity index 100% rename from appstore/dozzle/8.13.4/scripts/upgrade.sh rename to appstore/dozzle/8.13.5/scripts/upgrade.sh diff --git a/appstore/emby/4.9.1.6/.env b/appstore/emby/4.9.1.7/.env similarity index 100% rename from appstore/emby/4.9.1.6/.env rename to appstore/emby/4.9.1.7/.env diff --git a/appstore/emby/4.9.1.6/data.yml b/appstore/emby/4.9.1.7/data.yml similarity index 100% rename from appstore/emby/4.9.1.6/data.yml rename to appstore/emby/4.9.1.7/data.yml diff --git a/appstore/emby/4.9.1.6/docker-compose.yml b/appstore/emby/4.9.1.7/docker-compose.yml similarity index 96% rename from appstore/emby/4.9.1.6/docker-compose.yml rename to appstore/emby/4.9.1.7/docker-compose.yml index 9e60ece8d..37df3505b 100644 --- a/appstore/emby/4.9.1.6/docker-compose.yml +++ b/appstore/emby/4.9.1.7/docker-compose.yml @@ -13,7 +13,7 @@ services: - HTTP_PROXY=${HTTP_PROXY:-} - HTTPS_PROXY=${HTTP_PROXY:-} - NO_PROXY=localhost,127.0.0.1,::1 - image: emby/embyserver:4.9.1.6 + image: emby/embyserver:4.9.1.7 labels: createdBy: Apps network_mode: ${NETWORK_MODE} diff --git a/appstore/emby/4.9.1.6/envs/default.env b/appstore/emby/4.9.1.7/envs/default.env similarity index 100% rename from appstore/emby/4.9.1.6/envs/default.env rename to appstore/emby/4.9.1.7/envs/default.env diff --git a/appstore/emby/4.9.1.6/envs/global.env b/appstore/emby/4.9.1.7/envs/global.env similarity index 100% rename from appstore/emby/4.9.1.6/envs/global.env rename to appstore/emby/4.9.1.7/envs/global.env diff --git a/appstore/emby/4.9.1.6/scripts/init.sh b/appstore/emby/4.9.1.7/scripts/init.sh similarity index 100% rename from appstore/emby/4.9.1.6/scripts/init.sh rename to appstore/emby/4.9.1.7/scripts/init.sh diff --git a/appstore/emby/4.9.1.6/scripts/uninstall.sh b/appstore/emby/4.9.1.7/scripts/uninstall.sh similarity index 100% rename from appstore/emby/4.9.1.6/scripts/uninstall.sh rename to appstore/emby/4.9.1.7/scripts/uninstall.sh diff --git a/appstore/emby/4.9.1.6/scripts/upgrade.sh b/appstore/emby/4.9.1.7/scripts/upgrade.sh similarity index 100% rename from appstore/emby/4.9.1.6/scripts/upgrade.sh rename to appstore/emby/4.9.1.7/scripts/upgrade.sh diff --git a/appstore/mdc-ng/1.15.2/.env b/appstore/mdc-ng/1.16.2/.env similarity index 100% rename from appstore/mdc-ng/1.15.2/.env rename to appstore/mdc-ng/1.16.2/.env diff --git a/appstore/mdc-ng/1.15.2/data.yml b/appstore/mdc-ng/1.16.2/data.yml similarity index 100% rename from appstore/mdc-ng/1.15.2/data.yml rename to appstore/mdc-ng/1.16.2/data.yml diff --git a/appstore/mdc-ng/1.15.2/docker-compose.yml b/appstore/mdc-ng/1.16.2/docker-compose.yml similarity index 95% rename from appstore/mdc-ng/1.15.2/docker-compose.yml rename to appstore/mdc-ng/1.16.2/docker-compose.yml index 26a1db45e..5d4c2deff 100644 --- a/appstore/mdc-ng/1.15.2/docker-compose.yml +++ b/appstore/mdc-ng/1.16.2/docker-compose.yml @@ -7,7 +7,7 @@ services: env_file: - ./envs/global.env - .env - image: mdcng/mdc:1.15.2 + image: mdcng/mdc:1.16.2 labels: createdBy: Apps networks: diff --git a/appstore/mdc-ng/1.15.2/envs/default.env b/appstore/mdc-ng/1.16.2/envs/default.env similarity index 100% rename from appstore/mdc-ng/1.15.2/envs/default.env rename to appstore/mdc-ng/1.16.2/envs/default.env diff --git a/appstore/mdc-ng/1.15.2/envs/global.env b/appstore/mdc-ng/1.16.2/envs/global.env similarity index 100% rename from appstore/mdc-ng/1.15.2/envs/global.env rename to appstore/mdc-ng/1.16.2/envs/global.env diff --git a/appstore/mdc-ng/1.15.2/scripts/init.sh b/appstore/mdc-ng/1.16.2/scripts/init.sh similarity index 100% rename from appstore/mdc-ng/1.15.2/scripts/init.sh rename to appstore/mdc-ng/1.16.2/scripts/init.sh diff --git a/appstore/mdc-ng/1.15.2/scripts/uninstall.sh b/appstore/mdc-ng/1.16.2/scripts/uninstall.sh similarity index 100% rename from appstore/mdc-ng/1.15.2/scripts/uninstall.sh rename to appstore/mdc-ng/1.16.2/scripts/uninstall.sh diff --git a/appstore/mdc-ng/1.15.2/scripts/upgrade.sh b/appstore/mdc-ng/1.16.2/scripts/upgrade.sh similarity index 100% rename from appstore/mdc-ng/1.15.2/scripts/upgrade.sh rename to appstore/mdc-ng/1.16.2/scripts/upgrade.sh diff --git a/appstore/moontv/README.md b/appstore/moontv/README.md new file mode 100644 index 000000000..842be565b --- /dev/null +++ b/appstore/moontv/README.md @@ -0,0 +1,34 @@ +# MoonTV + +跨平台的影视聚合播放站 + +![MoonTV](https://file.lifebus.top/imgs/moontv_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) + +## 简介 + +MoonTV 是一个开箱即用的、跨平台的影视聚合播放器。它基于 Next.js 14 + Tailwind CSS + TypeScript +构建,支持多资源搜索、在线播放、收藏同步、播放记录、本地/云端存储,让你可以随时随地畅享海量免费影视内容。 + +## 特性 + +🔍 多源聚合搜索:内置数十个免费资源站点,一次搜索立刻返回全源结果。 + +📄 丰富详情页:支持剧集列表、演员、年份、简介等完整信息展示。 + +▶️ 流畅在线播放:集成 HLS.js & ArtPlayer。 + +❤️ 收藏 + 继续观看:支持 Redis/D1 存储,多端同步进度。 + +📱 PWA:离线缓存、安装到桌面/主屏,移动端原生体验。 + +🌗 响应式布局:桌面侧边栏 + 移动底部导航,自适应各种屏幕尺寸。 + +🚀 极简部署:一条 Docker 命令即可将完整服务跑起来,或免费部署到 Vercel 和 Cloudflare。 + +👿 智能去广告:自动跳过视频中的切片广告(实验性) + +--- + +![Ms Studio](https://file.lifebus.top/imgs/ms_blank_001.png) diff --git a/appstore/moontv/data.yml b/appstore/moontv/data.yml new file mode 100644 index 000000000..ee4debc43 --- /dev/null +++ b/appstore/moontv/data.yml @@ -0,0 +1,14 @@ +additionalProperties: + key: moontv + name: MoonTV + tags: + - WebSite + - Local + shortDescZh: 跨平台的影视聚合播放站 + shortDescEn: Cross-platform video aggregation station + type: website + crossVersionUpdate: true + limit: 0 + website: https://github.com/senshinya/MoonTV/ + github: https://github.com/senshinya/MoonTV/ + document: https://github.com/senshinya/MoonTV/ diff --git a/appstore/moontv/latest/.env b/appstore/moontv/latest/.env new file mode 100644 index 000000000..23c3ec0b9 --- /dev/null +++ b/appstore/moontv/latest/.env @@ -0,0 +1,33 @@ +# Redis 服务 (前置检查) +PANEL_REDIS_TYPE=redis + +# 数据持久化路径 [必填] +MOONTV_ROOT_PATH=/home/moontv + +# WebUI 端口 [必填] +PANEL_APP_PORT_HTTP=3000 + +# 网站名称 [必填] +SITE_NAME=MoonTV + +# 站点公告 [必填] +ANNOUNCEMENT=本网站仅提供影视信息搜索服务,所有内容均来自第三方网站。本站不存储任何视频资源,不对任何内容的准确性、合法性、完整性负责。 + +# 搜索结果最大页数 [必填] +NEXT_PUBLIC_SEARCH_MAX_PAGE=5 + +# 数据存储类型 [必填] +NEXT_PUBLIC_STORAGE_TYPE=localstorage + +# Redis 地址 (Redis 存储) +REDIS_URL=redis://127.0.0.1:6379 + +# Redis 用户 (Redis 存储) +USERNAME= + +# Redis 密码 (Redis 存储) +PASSWORD= + +# 是否允许注册 [必填] +NEXT_PUBLIC_ENABLE_REGISTER=false + diff --git a/appstore/moontv/latest/data.yml b/appstore/moontv/latest/data.yml new file mode 100644 index 000000000..33411e412 --- /dev/null +++ b/appstore/moontv/latest/data.yml @@ -0,0 +1,97 @@ +additionalProperties: + formFields: + - 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/moontv" + edit: true + envKey: MOONTV_ROOT_PATH + labelZh: 数据持久化路径 + labelEn: Data persistence path + required: true + type: text + - default: 3000 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelZh: WebUI 端口 + labelEn: WebUI port + required: true + rule: paramPort + type: number + - default: "MoonTV" + edit: true + envKey: SITE_NAME + labelZh: 网站名称 + labelEn: Site Name + required: true + type: text + - default: "本网站仅提供影视信息搜索服务,所有内容均来自第三方网站。本站不存储任何视频资源,不对任何内容的准确性、合法性、完整性负责。" + edit: true + envKey: ANNOUNCEMENT + labelZh: 站点公告 + labelEn: Site Announcement + required: true + type: text + - default: 5 + edit: true + envKey: NEXT_PUBLIC_SEARCH_MAX_PAGE + labelZh: 搜索结果最大页数 + labelEn: Search result maximum number of pages + required: true + type: number + - default: "localstorage" + edit: true + envKey: NEXT_PUBLIC_STORAGE_TYPE + labelZh: 数据存储类型 + labelEn: Storage Type + required: true + type: select + values: + - label: 本地浏览器存储 + value: "localstorage" + - label: Redis + value: "redis" + - default: "redis://127.0.0.1:6379" + edit: true + envKey: REDIS_URL + labelZh: Redis 地址 (Redis 存储) + labelEn: Redis Address (Redis Storage) + required: false + type: text + - default: "" + edit: true + envKey: USERNAME + labelZh: Redis 用户 (Redis 存储) + labelEn: Redis User (Redis Storage) + required: false + type: text + - default: "" + edit: true + envKey: PASSWORD + labelZh: Redis 密码 (Redis 存储) + labelEn: Redis Password (Redis Storage) + required: false + type: password + - default: "false" + edit: true + envKey: NEXT_PUBLIC_ENABLE_REGISTER + labelZh: 是否允许注册 + labelEn: Enable Register + required: true + type: select + values: + - label: 允许注册 (Redis 存储) + value: "true" + - label: 禁用注册 + value: "false" diff --git a/appstore/moontv/latest/docker-compose.yml b/appstore/moontv/latest/docker-compose.yml new file mode 100644 index 000000000..2ab40c881 --- /dev/null +++ b/appstore/moontv/latest/docker-compose.yml @@ -0,0 +1,21 @@ +networks: + 1panel-network: + external: true +services: + moontv: + container_name: moontv + env_file: + - ./envs/global.env + - .env + environment: + - TZ=Asia/Shanghai + image: ghcr.io/senshinya/moontv:latest + labels: + createdBy: Apps + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:3000 + restart: always + volumes: + - ${MOONTV_ROOT_PATH}/data:/data diff --git a/appstore/movie-pilot/2.6.4/envs/default.env b/appstore/moontv/latest/envs/default.env similarity index 100% rename from appstore/movie-pilot/2.6.4/envs/default.env rename to appstore/moontv/latest/envs/default.env diff --git a/appstore/movie-pilot/2.6.4/envs/global.env b/appstore/moontv/latest/envs/global.env similarity index 100% rename from appstore/movie-pilot/2.6.4/envs/global.env rename to appstore/moontv/latest/envs/global.env diff --git a/appstore/open-webui/0.6.15/scripts/init.sh b/appstore/moontv/latest/scripts/init.sh similarity index 100% rename from appstore/open-webui/0.6.15/scripts/init.sh rename to appstore/moontv/latest/scripts/init.sh diff --git a/appstore/movie-pilot/2.6.4/scripts/uninstall.sh b/appstore/moontv/latest/scripts/uninstall.sh similarity index 100% rename from appstore/movie-pilot/2.6.4/scripts/uninstall.sh rename to appstore/moontv/latest/scripts/uninstall.sh diff --git a/appstore/n8n/1.102.1/scripts/upgrade.sh b/appstore/moontv/latest/scripts/upgrade.sh similarity index 100% rename from appstore/n8n/1.102.1/scripts/upgrade.sh rename to appstore/moontv/latest/scripts/upgrade.sh diff --git a/appstore/moontv/logo.png b/appstore/moontv/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..184fdaca378382239f0692d1f48bd56b254d420f GIT binary patch literal 204479 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%0AZcHo!%(6;yUZ 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

_2Wm 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 H>le0Zie0KNi|Y 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

BH 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 literal 0 KcmV+b0RR6000031 diff --git a/appstore/movie-pilot/2.6.4/.env b/appstore/movie-pilot/2.6.5/.env similarity index 100% rename from appstore/movie-pilot/2.6.4/.env rename to appstore/movie-pilot/2.6.5/.env diff --git a/appstore/movie-pilot/2.6.4/data.yml b/appstore/movie-pilot/2.6.5/data.yml similarity index 100% rename from appstore/movie-pilot/2.6.4/data.yml rename to appstore/movie-pilot/2.6.5/data.yml diff --git a/appstore/movie-pilot/2.6.4/docker-compose.yml b/appstore/movie-pilot/2.6.5/docker-compose.yml similarity index 97% rename from appstore/movie-pilot/2.6.4/docker-compose.yml rename to appstore/movie-pilot/2.6.5/docker-compose.yml index 69b4163fc..fcce51216 100644 --- a/appstore/movie-pilot/2.6.4/docker-compose.yml +++ b/appstore/movie-pilot/2.6.5/docker-compose.yml @@ -19,7 +19,7 @@ services: - AUTH_SITE=iyuu,hhclub,audiences,hddolby,zmpt,freefarm,hdfans,wintersakura,leaves,ptba,icc2022,xingtan,ptvicomo,agsvpt,hdkyl,qingwa,discfan,haidan,rousi,sunny,ptcafe,ptzone,kufei,yemapt - HTTP_PROXY=${PROXY_HOST} - HTTPS_PROXY=${PROXY_HOST} - image: jxxghp/moviepilot-v2:2.6.4 + image: jxxghp/moviepilot-v2:2.6.5 labels: createdBy: Apps logging: diff --git a/appstore/n8n/1.102.1/envs/default.env b/appstore/movie-pilot/2.6.5/envs/default.env similarity index 100% rename from appstore/n8n/1.102.1/envs/default.env rename to appstore/movie-pilot/2.6.5/envs/default.env diff --git a/appstore/n8n/1.102.1/envs/global.env b/appstore/movie-pilot/2.6.5/envs/global.env similarity index 100% rename from appstore/n8n/1.102.1/envs/global.env rename to appstore/movie-pilot/2.6.5/envs/global.env diff --git a/appstore/movie-pilot/2.6.4/envs/movie-pilot.env b/appstore/movie-pilot/2.6.5/envs/movie-pilot.env similarity index 100% rename from appstore/movie-pilot/2.6.4/envs/movie-pilot.env rename to appstore/movie-pilot/2.6.5/envs/movie-pilot.env diff --git a/appstore/movie-pilot/2.6.4/scripts/init.sh b/appstore/movie-pilot/2.6.5/scripts/init.sh similarity index 100% rename from appstore/movie-pilot/2.6.4/scripts/init.sh rename to appstore/movie-pilot/2.6.5/scripts/init.sh diff --git a/appstore/n8n/1.102.1/scripts/uninstall.sh b/appstore/movie-pilot/2.6.5/scripts/uninstall.sh similarity index 100% rename from appstore/n8n/1.102.1/scripts/uninstall.sh rename to appstore/movie-pilot/2.6.5/scripts/uninstall.sh diff --git a/appstore/movie-pilot/2.6.4/scripts/upgrade.sh b/appstore/movie-pilot/2.6.5/scripts/upgrade.sh similarity index 100% rename from appstore/movie-pilot/2.6.4/scripts/upgrade.sh rename to appstore/movie-pilot/2.6.5/scripts/upgrade.sh diff --git a/appstore/n8n/1.102.1/.env b/appstore/n8n/1.103.0/.env similarity index 100% rename from appstore/n8n/1.102.1/.env rename to appstore/n8n/1.103.0/.env diff --git a/appstore/n8n/1.102.1/data.yml b/appstore/n8n/1.103.0/data.yml similarity index 100% rename from appstore/n8n/1.102.1/data.yml rename to appstore/n8n/1.103.0/data.yml diff --git a/appstore/n8n/1.102.1/docker-compose.yml b/appstore/n8n/1.103.0/docker-compose.yml similarity index 94% rename from appstore/n8n/1.102.1/docker-compose.yml rename to appstore/n8n/1.103.0/docker-compose.yml index 43c263876..017fd1d07 100644 --- a/appstore/n8n/1.102.1/docker-compose.yml +++ b/appstore/n8n/1.103.0/docker-compose.yml @@ -14,7 +14,7 @@ services: - N8N_PROTOCOL=http - N8N_DIAGNOSTICS_ENABLED=false - N8N_SECURE_COOKIE=false - image: n8nio/n8n:1.102.1 + image: n8nio/n8n:1.103.0 labels: createdBy: Apps networks: diff --git a/appstore/onedev/11.11.4/envs/default.env b/appstore/n8n/1.103.0/envs/default.env similarity index 100% rename from appstore/onedev/11.11.4/envs/default.env rename to appstore/n8n/1.103.0/envs/default.env diff --git a/appstore/onedev/11.11.4/envs/global.env b/appstore/n8n/1.103.0/envs/global.env similarity index 100% rename from appstore/onedev/11.11.4/envs/global.env rename to appstore/n8n/1.103.0/envs/global.env diff --git a/appstore/n8n/1.102.1/scripts/init.sh b/appstore/n8n/1.103.0/scripts/init.sh similarity index 100% rename from appstore/n8n/1.102.1/scripts/init.sh rename to appstore/n8n/1.103.0/scripts/init.sh diff --git a/appstore/onedev/11.11.4/scripts/uninstall.sh b/appstore/n8n/1.103.0/scripts/uninstall.sh similarity index 100% rename from appstore/onedev/11.11.4/scripts/uninstall.sh rename to appstore/n8n/1.103.0/scripts/uninstall.sh diff --git a/appstore/open-webui/0.6.15/scripts/upgrade.sh b/appstore/n8n/1.103.0/scripts/upgrade.sh similarity index 100% rename from appstore/open-webui/0.6.15/scripts/upgrade.sh rename to appstore/n8n/1.103.0/scripts/upgrade.sh diff --git a/appstore/onedev/11.11.4/.env b/appstore/onedev/12.0.0/.env similarity index 100% rename from appstore/onedev/11.11.4/.env rename to appstore/onedev/12.0.0/.env diff --git a/appstore/onedev/11.11.4/data.yml b/appstore/onedev/12.0.0/data.yml similarity index 100% rename from appstore/onedev/11.11.4/data.yml rename to appstore/onedev/12.0.0/data.yml diff --git a/appstore/onedev/11.11.4/docker-compose.yml b/appstore/onedev/12.0.0/docker-compose.yml similarity index 95% rename from appstore/onedev/11.11.4/docker-compose.yml rename to appstore/onedev/12.0.0/docker-compose.yml index b4525618a..13b39c707 100644 --- a/appstore/onedev/11.11.4/docker-compose.yml +++ b/appstore/onedev/12.0.0/docker-compose.yml @@ -14,7 +14,7 @@ services: - initial_email=${INITIAL_EMAIL} - initial_server_url=${INITIAL_SERVER_URL} - initial_ssh_root_url=${INITIAL_SSH_ROOT_URL} - image: 1dev/server:11.11.4 + image: 1dev/server:12.0.0 labels: createdBy: Apps networks: diff --git a/appstore/open-webui/0.6.15/envs/default.env b/appstore/onedev/12.0.0/envs/default.env similarity index 100% rename from appstore/open-webui/0.6.15/envs/default.env rename to appstore/onedev/12.0.0/envs/default.env diff --git a/appstore/open-webui/0.6.15/envs/global.env b/appstore/onedev/12.0.0/envs/global.env similarity index 100% rename from appstore/open-webui/0.6.15/envs/global.env rename to appstore/onedev/12.0.0/envs/global.env diff --git a/appstore/onedev/11.11.4/envs/onedev.env b/appstore/onedev/12.0.0/envs/onedev.env similarity index 100% rename from appstore/onedev/11.11.4/envs/onedev.env rename to appstore/onedev/12.0.0/envs/onedev.env diff --git a/appstore/onedev/11.11.4/scripts/init.sh b/appstore/onedev/12.0.0/scripts/init.sh similarity index 100% rename from appstore/onedev/11.11.4/scripts/init.sh rename to appstore/onedev/12.0.0/scripts/init.sh diff --git a/appstore/open-webui/0.6.15/scripts/uninstall.sh b/appstore/onedev/12.0.0/scripts/uninstall.sh similarity index 100% rename from appstore/open-webui/0.6.15/scripts/uninstall.sh rename to appstore/onedev/12.0.0/scripts/uninstall.sh diff --git a/appstore/onedev/11.11.4/scripts/upgrade.sh b/appstore/onedev/12.0.0/scripts/upgrade.sh similarity index 100% rename from appstore/onedev/11.11.4/scripts/upgrade.sh rename to appstore/onedev/12.0.0/scripts/upgrade.sh diff --git a/appstore/open-webui/0.6.15/.env b/appstore/open-webui/0.6.16/.env similarity index 100% rename from appstore/open-webui/0.6.15/.env rename to appstore/open-webui/0.6.16/.env diff --git a/appstore/open-webui/0.6.15/data.yml b/appstore/open-webui/0.6.16/data.yml similarity index 100% rename from appstore/open-webui/0.6.15/data.yml rename to appstore/open-webui/0.6.16/data.yml diff --git a/appstore/open-webui/0.6.15/docker-compose.yml b/appstore/open-webui/0.6.16/docker-compose.yml similarity index 91% rename from appstore/open-webui/0.6.15/docker-compose.yml rename to appstore/open-webui/0.6.16/docker-compose.yml index a7ee0c84f..43d2d5792 100644 --- a/appstore/open-webui/0.6.15/docker-compose.yml +++ b/appstore/open-webui/0.6.16/docker-compose.yml @@ -15,7 +15,7 @@ services: - ENABLE_OLLAMA_API=True - ENABLE_OPENAI_API=False - https_proxy=${http_proxy} - image: ghcr.io/open-webui/open-webui:v0.6.15 + image: ghcr.io/open-webui/open-webui:0.6.16 labels: createdBy: Apps networks: diff --git a/appstore/peer-ban-helper/8.0.3/envs/default.env b/appstore/open-webui/0.6.16/envs/default.env similarity index 100% rename from appstore/peer-ban-helper/8.0.3/envs/default.env rename to appstore/open-webui/0.6.16/envs/default.env diff --git a/appstore/peer-ban-helper/8.0.3/envs/global.env b/appstore/open-webui/0.6.16/envs/global.env similarity index 100% rename from appstore/peer-ban-helper/8.0.3/envs/global.env rename to appstore/open-webui/0.6.16/envs/global.env diff --git a/appstore/peer-ban-helper/8.0.3/scripts/init.sh b/appstore/open-webui/0.6.16/scripts/init.sh similarity index 100% rename from appstore/peer-ban-helper/8.0.3/scripts/init.sh rename to appstore/open-webui/0.6.16/scripts/init.sh diff --git a/appstore/peer-ban-helper/8.0.3/scripts/uninstall.sh b/appstore/open-webui/0.6.16/scripts/uninstall.sh similarity index 100% rename from appstore/peer-ban-helper/8.0.3/scripts/uninstall.sh rename to appstore/open-webui/0.6.16/scripts/uninstall.sh diff --git a/appstore/peer-ban-helper/8.0.3/scripts/upgrade.sh b/appstore/open-webui/0.6.16/scripts/upgrade.sh similarity index 100% rename from appstore/peer-ban-helper/8.0.3/scripts/upgrade.sh rename to appstore/open-webui/0.6.16/scripts/upgrade.sh diff --git a/appstore/peer-ban-helper/8.0.3/.env b/appstore/peer-ban-helper/8.0.5/.env similarity index 100% rename from appstore/peer-ban-helper/8.0.3/.env rename to appstore/peer-ban-helper/8.0.5/.env diff --git a/appstore/peer-ban-helper/8.0.3/data.yml b/appstore/peer-ban-helper/8.0.5/data.yml similarity index 100% rename from appstore/peer-ban-helper/8.0.3/data.yml rename to appstore/peer-ban-helper/8.0.5/data.yml diff --git a/appstore/peer-ban-helper/8.0.3/docker-compose.yml b/appstore/peer-ban-helper/8.0.5/docker-compose.yml similarity index 91% rename from appstore/peer-ban-helper/8.0.3/docker-compose.yml rename to appstore/peer-ban-helper/8.0.5/docker-compose.yml index c5b45aebb..1c3867ec9 100644 --- a/appstore/peer-ban-helper/8.0.3/docker-compose.yml +++ b/appstore/peer-ban-helper/8.0.5/docker-compose.yml @@ -11,7 +11,7 @@ services: - PUID=0 - PGID=0 - TZ=Asia/Shanghai - image: ghostchu/peerbanhelper:v8.0.3 + image: ghostchu/peerbanhelper:v8.0.5 labels: createdBy: Apps network_mode: ${NETWORK_MODE:-host} diff --git a/appstore/pi-hole-dhcp/2025.06.2/envs/default.env b/appstore/peer-ban-helper/8.0.5/envs/default.env similarity index 100% rename from appstore/pi-hole-dhcp/2025.06.2/envs/default.env rename to appstore/peer-ban-helper/8.0.5/envs/default.env diff --git a/appstore/pi-hole-dhcp/2025.06.2/envs/global.env b/appstore/peer-ban-helper/8.0.5/envs/global.env similarity index 100% rename from appstore/pi-hole-dhcp/2025.06.2/envs/global.env rename to appstore/peer-ban-helper/8.0.5/envs/global.env diff --git a/appstore/pi-hole-dhcp/2025.06.2/scripts/init.sh b/appstore/peer-ban-helper/8.0.5/scripts/init.sh similarity index 100% rename from appstore/pi-hole-dhcp/2025.06.2/scripts/init.sh rename to appstore/peer-ban-helper/8.0.5/scripts/init.sh diff --git a/appstore/pi-hole-dhcp/2025.06.2/scripts/uninstall.sh b/appstore/peer-ban-helper/8.0.5/scripts/uninstall.sh similarity index 100% rename from appstore/pi-hole-dhcp/2025.06.2/scripts/uninstall.sh rename to appstore/peer-ban-helper/8.0.5/scripts/uninstall.sh diff --git a/appstore/pi-hole-dhcp/2025.06.2/scripts/upgrade.sh b/appstore/peer-ban-helper/8.0.5/scripts/upgrade.sh similarity index 100% rename from appstore/pi-hole-dhcp/2025.06.2/scripts/upgrade.sh rename to appstore/peer-ban-helper/8.0.5/scripts/upgrade.sh diff --git a/appstore/pi-hole-dhcp/2025.06.2/.env b/appstore/pi-hole-dhcp/2025.07.1/.env similarity index 100% rename from appstore/pi-hole-dhcp/2025.06.2/.env rename to appstore/pi-hole-dhcp/2025.07.1/.env diff --git a/appstore/pi-hole-dhcp/2025.06.2/data.yml b/appstore/pi-hole-dhcp/2025.07.1/data.yml similarity index 100% rename from appstore/pi-hole-dhcp/2025.06.2/data.yml rename to appstore/pi-hole-dhcp/2025.07.1/data.yml diff --git a/appstore/pi-hole-dhcp/2025.06.2/docker-compose.yml b/appstore/pi-hole-dhcp/2025.07.1/docker-compose.yml similarity index 93% rename from appstore/pi-hole-dhcp/2025.06.2/docker-compose.yml rename to appstore/pi-hole-dhcp/2025.07.1/docker-compose.yml index 50e49b5dd..7620a67cc 100644 --- a/appstore/pi-hole-dhcp/2025.06.2/docker-compose.yml +++ b/appstore/pi-hole-dhcp/2025.07.1/docker-compose.yml @@ -18,7 +18,7 @@ services: - 53 - 53/udp - ${PANEL_APP_PORT_HTTP} - image: pihole/pihole:2025.06.2 + image: pihole/pihole:2025.07.1 labels: createdBy: Apps network_mode: host diff --git a/appstore/pi-hole/2025.06.2/envs/default.env b/appstore/pi-hole-dhcp/2025.07.1/envs/default.env similarity index 100% rename from appstore/pi-hole/2025.06.2/envs/default.env rename to appstore/pi-hole-dhcp/2025.07.1/envs/default.env diff --git a/appstore/pi-hole/2025.06.2/envs/global.env b/appstore/pi-hole-dhcp/2025.07.1/envs/global.env similarity index 100% rename from appstore/pi-hole/2025.06.2/envs/global.env rename to appstore/pi-hole-dhcp/2025.07.1/envs/global.env diff --git a/appstore/pi-hole/2025.06.2/scripts/init.sh b/appstore/pi-hole-dhcp/2025.07.1/scripts/init.sh similarity index 100% rename from appstore/pi-hole/2025.06.2/scripts/init.sh rename to appstore/pi-hole-dhcp/2025.07.1/scripts/init.sh diff --git a/appstore/pi-hole/2025.06.2/scripts/uninstall.sh b/appstore/pi-hole-dhcp/2025.07.1/scripts/uninstall.sh similarity index 100% rename from appstore/pi-hole/2025.06.2/scripts/uninstall.sh rename to appstore/pi-hole-dhcp/2025.07.1/scripts/uninstall.sh diff --git a/appstore/pi-hole/2025.06.2/scripts/upgrade.sh b/appstore/pi-hole-dhcp/2025.07.1/scripts/upgrade.sh similarity index 100% rename from appstore/pi-hole/2025.06.2/scripts/upgrade.sh rename to appstore/pi-hole-dhcp/2025.07.1/scripts/upgrade.sh diff --git a/appstore/pi-hole/2025.06.2/.env b/appstore/pi-hole/2025.07.1/.env similarity index 100% rename from appstore/pi-hole/2025.06.2/.env rename to appstore/pi-hole/2025.07.1/.env diff --git a/appstore/pi-hole/2025.06.2/data.yml b/appstore/pi-hole/2025.07.1/data.yml similarity index 100% rename from appstore/pi-hole/2025.06.2/data.yml rename to appstore/pi-hole/2025.07.1/data.yml diff --git a/appstore/pi-hole/2025.06.2/docker-compose.yml b/appstore/pi-hole/2025.07.1/docker-compose.yml similarity index 93% rename from appstore/pi-hole/2025.06.2/docker-compose.yml rename to appstore/pi-hole/2025.07.1/docker-compose.yml index f70f9222a..b9af3fa1e 100644 --- a/appstore/pi-hole/2025.06.2/docker-compose.yml +++ b/appstore/pi-hole/2025.07.1/docker-compose.yml @@ -9,7 +9,7 @@ services: - .env environment: - TZ=Asia/Shanghai - image: pihole/pihole:2025.06.2 + image: pihole/pihole:2025.07.1 labels: createdBy: Apps networks: diff --git a/appstore/rsshub/2025-07-12/envs/default.env b/appstore/pi-hole/2025.07.1/envs/default.env similarity index 100% rename from appstore/rsshub/2025-07-12/envs/default.env rename to appstore/pi-hole/2025.07.1/envs/default.env diff --git a/appstore/rsshub/2025-07-12/envs/global.env b/appstore/pi-hole/2025.07.1/envs/global.env similarity index 100% rename from appstore/rsshub/2025-07-12/envs/global.env rename to appstore/pi-hole/2025.07.1/envs/global.env diff --git a/appstore/rsshub/2025-07-12/scripts/init.sh b/appstore/pi-hole/2025.07.1/scripts/init.sh similarity index 100% rename from appstore/rsshub/2025-07-12/scripts/init.sh rename to appstore/pi-hole/2025.07.1/scripts/init.sh diff --git a/appstore/rsshub/2025-07-12/scripts/uninstall.sh b/appstore/pi-hole/2025.07.1/scripts/uninstall.sh similarity index 100% rename from appstore/rsshub/2025-07-12/scripts/uninstall.sh rename to appstore/pi-hole/2025.07.1/scripts/uninstall.sh diff --git a/appstore/rsshub/2025-07-12/scripts/upgrade.sh b/appstore/pi-hole/2025.07.1/scripts/upgrade.sh similarity index 100% rename from appstore/rsshub/2025-07-12/scripts/upgrade.sh rename to appstore/pi-hole/2025.07.1/scripts/upgrade.sh diff --git a/appstore/rsshub/2025-07-12/.env b/appstore/rsshub/2025-07-14/.env similarity index 100% rename from appstore/rsshub/2025-07-12/.env rename to appstore/rsshub/2025-07-14/.env diff --git a/appstore/rsshub/2025-07-12/data.yml b/appstore/rsshub/2025-07-14/data.yml similarity index 100% rename from appstore/rsshub/2025-07-12/data.yml rename to appstore/rsshub/2025-07-14/data.yml diff --git a/appstore/rsshub/2025-07-12/docker-compose.yml b/appstore/rsshub/2025-07-14/docker-compose.yml similarity index 97% rename from appstore/rsshub/2025-07-12/docker-compose.yml rename to appstore/rsshub/2025-07-14/docker-compose.yml index 6de5ad3fc..1210c2789 100644 --- a/appstore/rsshub/2025-07-12/docker-compose.yml +++ b/appstore/rsshub/2025-07-14/docker-compose.yml @@ -57,7 +57,7 @@ services: - -f - http://localhost:1200/healthz?key=${ACCESS_KEY} timeout: 10s - image: diygod/rsshub:2025-07-12 + image: diygod/rsshub:2025-07-14 labels: createdBy: Apps networks: diff --git a/appstore/super-productivity/14.0.5/envs/default.env b/appstore/rsshub/2025-07-14/envs/default.env similarity index 100% rename from appstore/super-productivity/14.0.5/envs/default.env rename to appstore/rsshub/2025-07-14/envs/default.env diff --git a/appstore/super-productivity/14.0.5/envs/global.env b/appstore/rsshub/2025-07-14/envs/global.env similarity index 100% rename from appstore/super-productivity/14.0.5/envs/global.env rename to appstore/rsshub/2025-07-14/envs/global.env diff --git a/appstore/rsshub/2025-07-14/scripts/init.sh b/appstore/rsshub/2025-07-14/scripts/init.sh new file mode 100644 index 000000000..07fb8c3fe --- /dev/null +++ b/appstore/rsshub/2025-07-14/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/super-productivity/14.0.5/scripts/uninstall.sh b/appstore/rsshub/2025-07-14/scripts/uninstall.sh similarity index 100% rename from appstore/super-productivity/14.0.5/scripts/uninstall.sh rename to appstore/rsshub/2025-07-14/scripts/uninstall.sh diff --git a/appstore/rsshub/2025-07-14/scripts/upgrade.sh b/appstore/rsshub/2025-07-14/scripts/upgrade.sh new file mode 100644 index 000000000..07fb8c3fe --- /dev/null +++ b/appstore/rsshub/2025-07-14/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/super-productivity/14.0.5/.env b/appstore/super-productivity/14.1.0/.env similarity index 100% rename from appstore/super-productivity/14.0.5/.env rename to appstore/super-productivity/14.1.0/.env diff --git a/appstore/super-productivity/14.0.5/conf/webdav.yaml b/appstore/super-productivity/14.1.0/conf/webdav.yaml similarity index 100% rename from appstore/super-productivity/14.0.5/conf/webdav.yaml rename to appstore/super-productivity/14.1.0/conf/webdav.yaml diff --git a/appstore/super-productivity/14.0.5/data.yml b/appstore/super-productivity/14.1.0/data.yml similarity index 100% rename from appstore/super-productivity/14.0.5/data.yml rename to appstore/super-productivity/14.1.0/data.yml diff --git a/appstore/super-productivity/14.0.5/docker-compose.yml b/appstore/super-productivity/14.1.0/docker-compose.yml similarity index 93% rename from appstore/super-productivity/14.0.5/docker-compose.yml rename to appstore/super-productivity/14.1.0/docker-compose.yml index c8f6d0881..23f723093 100644 --- a/appstore/super-productivity/14.0.5/docker-compose.yml +++ b/appstore/super-productivity/14.1.0/docker-compose.yml @@ -21,7 +21,7 @@ services: environment: - TZ=Asia/Shanghai - WEBDAV_BACKEND=http://sp-webdav - image: johannesjo/super-productivity:v14.0.5 + image: johannesjo/super-productivity:v14.1.0 labels: createdBy: Apps networks: diff --git a/dockge/movie-pilot_2_6_4/envs/default.env b/appstore/super-productivity/14.1.0/envs/default.env similarity index 100% rename from dockge/movie-pilot_2_6_4/envs/default.env rename to appstore/super-productivity/14.1.0/envs/default.env diff --git a/dockge/movie-pilot_2_6_4/envs/global.env b/appstore/super-productivity/14.1.0/envs/global.env similarity index 100% rename from dockge/movie-pilot_2_6_4/envs/global.env rename to appstore/super-productivity/14.1.0/envs/global.env diff --git a/appstore/super-productivity/14.0.5/scripts/init.sh b/appstore/super-productivity/14.1.0/scripts/init.sh similarity index 100% rename from appstore/super-productivity/14.0.5/scripts/init.sh rename to appstore/super-productivity/14.1.0/scripts/init.sh diff --git a/appstore/super-productivity/14.1.0/scripts/uninstall.sh b/appstore/super-productivity/14.1.0/scripts/uninstall.sh new file mode 100644 index 000000000..c86c4fbca --- /dev/null +++ b/appstore/super-productivity/14.1.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/super-productivity/14.0.5/scripts/upgrade.sh b/appstore/super-productivity/14.1.0/scripts/upgrade.sh similarity index 100% rename from appstore/super-productivity/14.0.5/scripts/upgrade.sh rename to appstore/super-productivity/14.1.0/scripts/upgrade.sh diff --git a/dockge/ani-rss/docker-compose.yml b/dockge/ani-rss/docker-compose.yml index ef52a5fe2..b233a777f 100644 --- a/dockge/ani-rss/docker-compose.yml +++ b/dockge/ani-rss/docker-compose.yml @@ -14,7 +14,7 @@ services: - PORT=7789 - CONFIG=/config - TZ=Asia/Shanghai - image: wushuo894/ani-rss:v2.0.23 + image: wushuo894/ani-rss:v2.0.28 labels: createdBy: Apps networks: diff --git a/dockge/casdoor/docker-compose.yml b/dockge/casdoor/docker-compose.yml index bb75b173c..c83cf8b1a 100644 --- a/dockge/casdoor/docker-compose.yml +++ b/dockge/casdoor/docker-compose.yml @@ -14,7 +14,7 @@ services: - verificationCodeTimeout=10 - appname=casdoor - authState=casdoor - image: casbin/casdoor:v1.968.0 + image: casbin/casdoor:v1.970.0 labels: createdBy: Apps networks: diff --git a/dockge/dozzle/docker-compose.yml b/dockge/dozzle/docker-compose.yml index e41d75800..b353009e5 100644 --- a/dockge/dozzle/docker-compose.yml +++ b/dockge/dozzle/docker-compose.yml @@ -20,7 +20,7 @@ services: - /dozzle - healthcheck timeout: 30s - image: amir20/dozzle:v8.13.4 + image: amir20/dozzle:v8.13.5 labels: createdBy: Apps networks: diff --git a/dockge/emby/docker-compose.yml b/dockge/emby/docker-compose.yml index 9e60ece8d..37df3505b 100644 --- a/dockge/emby/docker-compose.yml +++ b/dockge/emby/docker-compose.yml @@ -13,7 +13,7 @@ services: - HTTP_PROXY=${HTTP_PROXY:-} - HTTPS_PROXY=${HTTP_PROXY:-} - NO_PROXY=localhost,127.0.0.1,::1 - image: emby/embyserver:4.9.1.6 + image: emby/embyserver:4.9.1.7 labels: createdBy: Apps network_mode: ${NETWORK_MODE} diff --git a/dockge/mdc-ng/docker-compose.yml b/dockge/mdc-ng/docker-compose.yml index 26a1db45e..5d4c2deff 100644 --- a/dockge/mdc-ng/docker-compose.yml +++ b/dockge/mdc-ng/docker-compose.yml @@ -7,7 +7,7 @@ services: env_file: - ./envs/global.env - .env - image: mdcng/mdc:1.15.2 + image: mdcng/mdc:1.16.2 labels: createdBy: Apps networks: diff --git a/dockge/moontv/.env b/dockge/moontv/.env new file mode 100644 index 000000000..23c3ec0b9 --- /dev/null +++ b/dockge/moontv/.env @@ -0,0 +1,33 @@ +# Redis 服务 (前置检查) +PANEL_REDIS_TYPE=redis + +# 数据持久化路径 [必填] +MOONTV_ROOT_PATH=/home/moontv + +# WebUI 端口 [必填] +PANEL_APP_PORT_HTTP=3000 + +# 网站名称 [必填] +SITE_NAME=MoonTV + +# 站点公告 [必填] +ANNOUNCEMENT=本网站仅提供影视信息搜索服务,所有内容均来自第三方网站。本站不存储任何视频资源,不对任何内容的准确性、合法性、完整性负责。 + +# 搜索结果最大页数 [必填] +NEXT_PUBLIC_SEARCH_MAX_PAGE=5 + +# 数据存储类型 [必填] +NEXT_PUBLIC_STORAGE_TYPE=localstorage + +# Redis 地址 (Redis 存储) +REDIS_URL=redis://127.0.0.1:6379 + +# Redis 用户 (Redis 存储) +USERNAME= + +# Redis 密码 (Redis 存储) +PASSWORD= + +# 是否允许注册 [必填] +NEXT_PUBLIC_ENABLE_REGISTER=false + diff --git a/dockge/moontv/docker-compose.yml b/dockge/moontv/docker-compose.yml new file mode 100644 index 000000000..2ab40c881 --- /dev/null +++ b/dockge/moontv/docker-compose.yml @@ -0,0 +1,21 @@ +networks: + 1panel-network: + external: true +services: + moontv: + container_name: moontv + env_file: + - ./envs/global.env + - .env + environment: + - TZ=Asia/Shanghai + image: ghcr.io/senshinya/moontv:latest + labels: + createdBy: Apps + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:3000 + restart: always + volumes: + - ${MOONTV_ROOT_PATH}/data:/data diff --git a/dockge/moontv/envs/default.env b/dockge/moontv/envs/default.env new file mode 100644 index 000000000..cd05f46e6 --- /dev/null +++ b/dockge/moontv/envs/default.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +ENV_FILE=.env diff --git a/dockge/moontv/envs/global.env b/dockge/moontv/envs/global.env new file mode 100644 index 000000000..e10989fe4 --- /dev/null +++ b/dockge/moontv/envs/global.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +TZ=Asia/Shanghai diff --git a/dockge/movie-pilot/.env b/dockge/movie-pilot/.env index a66ae0c61..394ed4126 100644 --- a/dockge/movie-pilot/.env +++ b/dockge/movie-pilot/.env @@ -16,12 +16,12 @@ API_TOKEN=moviepilot # 网络代理 PROXY_HOST= -# 自动更新资源包 [必填] -AUTO_UPDATE_RESOURCES=false - -# 自动更新 [必填] +# 重启时自动更新 [必填] MOVIEPILOT_AUTO_UPDATE=false +# 自动更新资源包 [必填] +AUTO_UPDATE_RESOURCE=false + # 自定义挂载目录 1 CUSTOM_MOUNT_DIRECTORY_1= @@ -34,105 +34,3 @@ CUSTOM_MOUNT_DIRECTORY_3= # IYUU登录令牌 IYUU_SIGN= -# hhclub 用户名 -HHCLUB_USERNAME= - -# hhclub 密钥 -HHCLUB_PASSKEY= - -# audiences 用户ID -AUDIENCES_UID= - -# audiences 密钥 -AUDIENCES_PASSKEY= - -# hddolby 用户ID -HDDOLBY_ID= - -# hddolby 密钥 -HDDOLBY_PASSKEY= - -# zmpt 用户ID -ZMPT_UID= - -# zmpt 密钥 -ZMPT_PASSKEY= - -# freefarm 用户ID -FREEFARM_UID= - -# freefarm 密钥 -FREEFARM_PASSKEY= - -# hdfans 用户ID -HDFANS_UID= - -# hdfans 密钥 -HDFANS_PASSKEY= - -# wintersakura 用户ID -WINTERSAKURA_UID= - -# wintersakura 密钥 -WINTERSAKURA_PASSKEY= - -# leaves 用户ID -LEAVES_UID= - -# leaves 密钥 -LEAVES_PASSKEY= - -# ptba 用户ID -PTBA_UID= - -# ptba 密钥 -PTBA_PASSKEY= - -# icc2022 用户ID -ICC2022_UID= - -# icc2022 密钥 -ICC2022_PASSKEY= - -# xingtan 用户ID -XINGTAN_UID= - -# xingtan 密钥 -XINGTAN_PASSKEY= - -# ptvicomo 用户ID -PTVICOMO_UID= - -# ptvicomo 密钥 -PTVICOMO_PASSKEY= - -# agsvpt 用户ID -AGSVPT_UID= - -# agsvpt 密钥 -AGSVPT_PASSKEY= - -# hdkyl 用户ID -HDKYL_UID= - -# hdkyl 密钥 -HDKYL_PASSKEY= - -# qingwa 用户ID -QINGWA_UID= - -# qingwa 密钥 -QINGWA_PASSKEY= - -# discfan 用户ID -DISCFAN_UID= - -# discfan 密钥 -DISCFAN_PASSKEY= - -# rousi 用户ID -ROUSI_UID= - -# rousi 密钥 -ROUSI_PASSKEY= - diff --git a/dockge/movie-pilot/docker-compose.yml b/dockge/movie-pilot/docker-compose.yml index 79013beca..fcce51216 100644 --- a/dockge/movie-pilot/docker-compose.yml +++ b/dockge/movie-pilot/docker-compose.yml @@ -2,7 +2,7 @@ networks: 1panel-network: external: true services: - movie-pilot: + movie-pilot-v2: container_name: movie-pilot env_file: - ./envs/global.env @@ -14,7 +14,12 @@ services: - PUID=0 - PGID=0 - UMASK=022 - image: jxxghp/moviepilot:1.9.19 + - TZ=Asia/Shanghai + - CACHE_BACKEND_TYPE=cachetools + - AUTH_SITE=iyuu,hhclub,audiences,hddolby,zmpt,freefarm,hdfans,wintersakura,leaves,ptba,icc2022,xingtan,ptvicomo,agsvpt,hdkyl,qingwa,discfan,haidan,rousi,sunny,ptcafe,ptzone,kufei,yemapt + - HTTP_PROXY=${PROXY_HOST} + - HTTPS_PROXY=${PROXY_HOST} + image: jxxghp/moviepilot-v2:2.6.5 labels: createdBy: Apps logging: @@ -32,8 +37,9 @@ services: volumes: - /var/run/docker.sock:/var/run/docker.sock - ${MOVIEPILOT_ROOT_PATH}/config:/config - - ${MOVIEPILOT_ROOT_PATH}/moviepilot:/moviepilot + - ${MOVIEPILOT_ROOT_PATH}/ms-playwright:/moviepilot/.cache/ms-playwright - ${MOVIEPILOT_ROOT_PATH}/download:/download + - ${MOVIEPILOT_ROOT_PATH}/media:/media - ${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_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3} diff --git a/dockge/movie-pilot/envs/movie-pilot.env b/dockge/movie-pilot/envs/movie-pilot.env index d244ac86f..78ba50bf1 100644 --- a/dockge/movie-pilot/envs/movie-pilot.env +++ b/dockge/movie-pilot/envs/movie-pilot.env @@ -7,19 +7,33 @@ HOST=0.0.0.0 DEBUG=false # 是否开发模式,打开后后台服务将不会启动 DEV=false +# 日志级别(DEBUG、INFO、WARNING、ERROR等),当DEBUG=true时,此配置项将被忽略,日志级别始终为DEBUG +LOG_LEVEL=INFO +# 数据库连接池的大小,可适当降低如20-50以减少I/O压力 +DB_POOL_SIZE=100 +# 数据库连接池最大溢出连接数,可适当降低如0以减少I/O压力 +DB_MAX_OVERFLOW=500 +# SQLite 的 busy_timeout 参数,可适当增加如180以减少锁定错误 +DB_TIMEOUT=60 # 【*】超级管理员,设置后一但重启将固化到数据库中,修改将无效(初始化超级管理员密码仅会生成一次,请在日志中查看并自行登录系统修改) SUPERUSER=admin +# 辅助认证,允许通过外部服务进行认证、单点登录以及自动创建用户 +AUXILIARY_AUTH_ENABLE=false # 大内存模式,开启后会增加缓存数量,但会占用更多内存 BIG_MEMORY_MODE=false # 是否启用DOH域名解析,启用后对于api.themovie.org等域名通过DOH解析,避免域名DNS被污染 DOH_ENABLE=true +# 使用 DOH 解析的域名列表,多个域名使用`,`分隔 +DOH_DOMAINS=api.themoviedb.org,api.tmdb.org,webservice.fanart.tv,api.github.com,github.com,raw.githubusercontent.com,api.telegram.org +# DOH 解析服务器列表,多个服务器使用`,`分隔 +DOH_RESOLVERS=1.0.0.1,1.1.1.1,9.9.9.9,149.112.112.112 # 元数据识别缓存过期时间,数字型,单位小时,0为系统默认(大内存模式为7天,滞则为3天),调大该值可减少themoviedb的访问次数 META_CACHE_EXPIRE=0 # 自动检查和更新站点资源包(索引、认证等) AUTO_UPDATE_RESOURCE=true -# 【*】API密钥,建议更换复杂字符串,有Jellyseerr/Overseerr、媒体服务器Webhook等配置以及部分支持API_TOKEN的API中使用 -API_TOKEN=moviepilot -# 登录页面电影海报,tmdb/bing,tmdb要求能正常连接api.themoviedb.org +# 【*】API密钥,未设置时系统将随机生成,建议使用复杂字符串,用于Jellyseerr/Overseerr、媒体服务器Webhook等配置以及部分支持API_TOKEN的API请求 +API_TOKEN='' +# 登录页面电影海报,tmdb/bing/mediaserver,tmdb要求能正常连接api.themoviedb.org WALLPAPER=tmdb # TMDB图片地址,无需修改需保留默认值,如果默认地址连通性不好可以尝试修改为:`static-mdb.v.geilijiasu.com` TMDB_IMAGE_DOMAIN=image.tmdb.org @@ -47,7 +61,3 @@ OCR_HOST=https://movie-pilot.org PLUGIN_MARKET=https://github.com/jxxghp/MoviePilot-Plugins,https://github.com/thsrite/MoviePilot-Plugins,https://github.com/InfinityPacer/MoviePilot-Plugins,https://github.com/honue/MoviePilot-Plugins # 搜索多个名称,true/false,为true时搜索时会同时搜索中英文及原始名称,搜索结果会更全面,但会增加搜索时间;为false时其中一个名称搜索到结果或全部名称搜索完毕即停止 SEARCH_MULTIPLE_NAME=true - - -# 自定义配置 -AUTH_SITE="iyuu,hhclub,audiences,hddolby,zmpt,freefarm,hdfans,wintersakura,leaves,ptba,icc2022,xingtan,ptvicomo,agsvpt,hdkyl,qingwa,discfan,haidan,rousi" diff --git a/dockge/movie-pilot_1_9_19/.env b/dockge/movie-pilot_1_9_19/.env new file mode 100644 index 000000000..a66ae0c61 --- /dev/null +++ b/dockge/movie-pilot_1_9_19/.env @@ -0,0 +1,138 @@ +# 数据持久化路径 [必填] +MOVIEPILOT_ROOT_PATH=/home/movie-pilot + +# WebUI 端口 [必填] +PANEL_APP_PORT_HTTP=3000 + +# API 端口 [必填] +PANEL_APP_PORT_API=3001 + +# 管理员用户名 [必填] +SUPERUSER=admin + +# API 令牌 [必填] +API_TOKEN=moviepilot + +# 网络代理 +PROXY_HOST= + +# 自动更新资源包 [必填] +AUTO_UPDATE_RESOURCES=false + +# 自动更新 [必填] +MOVIEPILOT_AUTO_UPDATE=false + +# 自定义挂载目录 1 +CUSTOM_MOUNT_DIRECTORY_1= + +# 自定义挂载目录 2 +CUSTOM_MOUNT_DIRECTORY_2= + +# 自定义挂载目录 3 +CUSTOM_MOUNT_DIRECTORY_3= + +# IYUU登录令牌 +IYUU_SIGN= + +# hhclub 用户名 +HHCLUB_USERNAME= + +# hhclub 密钥 +HHCLUB_PASSKEY= + +# audiences 用户ID +AUDIENCES_UID= + +# audiences 密钥 +AUDIENCES_PASSKEY= + +# hddolby 用户ID +HDDOLBY_ID= + +# hddolby 密钥 +HDDOLBY_PASSKEY= + +# zmpt 用户ID +ZMPT_UID= + +# zmpt 密钥 +ZMPT_PASSKEY= + +# freefarm 用户ID +FREEFARM_UID= + +# freefarm 密钥 +FREEFARM_PASSKEY= + +# hdfans 用户ID +HDFANS_UID= + +# hdfans 密钥 +HDFANS_PASSKEY= + +# wintersakura 用户ID +WINTERSAKURA_UID= + +# wintersakura 密钥 +WINTERSAKURA_PASSKEY= + +# leaves 用户ID +LEAVES_UID= + +# leaves 密钥 +LEAVES_PASSKEY= + +# ptba 用户ID +PTBA_UID= + +# ptba 密钥 +PTBA_PASSKEY= + +# icc2022 用户ID +ICC2022_UID= + +# icc2022 密钥 +ICC2022_PASSKEY= + +# xingtan 用户ID +XINGTAN_UID= + +# xingtan 密钥 +XINGTAN_PASSKEY= + +# ptvicomo 用户ID +PTVICOMO_UID= + +# ptvicomo 密钥 +PTVICOMO_PASSKEY= + +# agsvpt 用户ID +AGSVPT_UID= + +# agsvpt 密钥 +AGSVPT_PASSKEY= + +# hdkyl 用户ID +HDKYL_UID= + +# hdkyl 密钥 +HDKYL_PASSKEY= + +# qingwa 用户ID +QINGWA_UID= + +# qingwa 密钥 +QINGWA_PASSKEY= + +# discfan 用户ID +DISCFAN_UID= + +# discfan 密钥 +DISCFAN_PASSKEY= + +# rousi 用户ID +ROUSI_UID= + +# rousi 密钥 +ROUSI_PASSKEY= + diff --git a/dockge/movie-pilot_2_6_4/docker-compose.yml b/dockge/movie-pilot_1_9_19/docker-compose.yml similarity index 66% rename from dockge/movie-pilot_2_6_4/docker-compose.yml rename to dockge/movie-pilot_1_9_19/docker-compose.yml index 69b4163fc..79013beca 100644 --- a/dockge/movie-pilot_2_6_4/docker-compose.yml +++ b/dockge/movie-pilot_1_9_19/docker-compose.yml @@ -2,7 +2,7 @@ networks: 1panel-network: external: true services: - movie-pilot-v2: + movie-pilot: container_name: movie-pilot env_file: - ./envs/global.env @@ -14,12 +14,7 @@ services: - PUID=0 - PGID=0 - UMASK=022 - - TZ=Asia/Shanghai - - CACHE_BACKEND_TYPE=cachetools - - AUTH_SITE=iyuu,hhclub,audiences,hddolby,zmpt,freefarm,hdfans,wintersakura,leaves,ptba,icc2022,xingtan,ptvicomo,agsvpt,hdkyl,qingwa,discfan,haidan,rousi,sunny,ptcafe,ptzone,kufei,yemapt - - HTTP_PROXY=${PROXY_HOST} - - HTTPS_PROXY=${PROXY_HOST} - image: jxxghp/moviepilot-v2:2.6.4 + image: jxxghp/moviepilot:1.9.19 labels: createdBy: Apps logging: @@ -37,9 +32,8 @@ services: volumes: - /var/run/docker.sock:/var/run/docker.sock - ${MOVIEPILOT_ROOT_PATH}/config:/config - - ${MOVIEPILOT_ROOT_PATH}/ms-playwright:/moviepilot/.cache/ms-playwright + - ${MOVIEPILOT_ROOT_PATH}/moviepilot:/moviepilot - ${MOVIEPILOT_ROOT_PATH}/download:/download - - ${MOVIEPILOT_ROOT_PATH}/media:/media - ${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_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3} diff --git a/dockge/movie-pilot_1_9_19/envs/default.env b/dockge/movie-pilot_1_9_19/envs/default.env new file mode 100644 index 000000000..cd05f46e6 --- /dev/null +++ b/dockge/movie-pilot_1_9_19/envs/default.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +ENV_FILE=.env diff --git a/dockge/movie-pilot_1_9_19/envs/global.env b/dockge/movie-pilot_1_9_19/envs/global.env new file mode 100644 index 000000000..e10989fe4 --- /dev/null +++ b/dockge/movie-pilot_1_9_19/envs/global.env @@ -0,0 +1,2 @@ +# copyright© 2024 XinJiang Ms Studio +TZ=Asia/Shanghai diff --git a/dockge/movie-pilot_2_6_4/envs/movie-pilot.env b/dockge/movie-pilot_1_9_19/envs/movie-pilot.env similarity index 75% rename from dockge/movie-pilot_2_6_4/envs/movie-pilot.env rename to dockge/movie-pilot_1_9_19/envs/movie-pilot.env index 78ba50bf1..d244ac86f 100644 --- a/dockge/movie-pilot_2_6_4/envs/movie-pilot.env +++ b/dockge/movie-pilot_1_9_19/envs/movie-pilot.env @@ -7,33 +7,19 @@ HOST=0.0.0.0 DEBUG=false # 是否开发模式,打开后后台服务将不会启动 DEV=false -# 日志级别(DEBUG、INFO、WARNING、ERROR等),当DEBUG=true时,此配置项将被忽略,日志级别始终为DEBUG -LOG_LEVEL=INFO -# 数据库连接池的大小,可适当降低如20-50以减少I/O压力 -DB_POOL_SIZE=100 -# 数据库连接池最大溢出连接数,可适当降低如0以减少I/O压力 -DB_MAX_OVERFLOW=500 -# SQLite 的 busy_timeout 参数,可适当增加如180以减少锁定错误 -DB_TIMEOUT=60 # 【*】超级管理员,设置后一但重启将固化到数据库中,修改将无效(初始化超级管理员密码仅会生成一次,请在日志中查看并自行登录系统修改) SUPERUSER=admin -# 辅助认证,允许通过外部服务进行认证、单点登录以及自动创建用户 -AUXILIARY_AUTH_ENABLE=false # 大内存模式,开启后会增加缓存数量,但会占用更多内存 BIG_MEMORY_MODE=false # 是否启用DOH域名解析,启用后对于api.themovie.org等域名通过DOH解析,避免域名DNS被污染 DOH_ENABLE=true -# 使用 DOH 解析的域名列表,多个域名使用`,`分隔 -DOH_DOMAINS=api.themoviedb.org,api.tmdb.org,webservice.fanart.tv,api.github.com,github.com,raw.githubusercontent.com,api.telegram.org -# DOH 解析服务器列表,多个服务器使用`,`分隔 -DOH_RESOLVERS=1.0.0.1,1.1.1.1,9.9.9.9,149.112.112.112 # 元数据识别缓存过期时间,数字型,单位小时,0为系统默认(大内存模式为7天,滞则为3天),调大该值可减少themoviedb的访问次数 META_CACHE_EXPIRE=0 # 自动检查和更新站点资源包(索引、认证等) AUTO_UPDATE_RESOURCE=true -# 【*】API密钥,未设置时系统将随机生成,建议使用复杂字符串,用于Jellyseerr/Overseerr、媒体服务器Webhook等配置以及部分支持API_TOKEN的API请求 -API_TOKEN='' -# 登录页面电影海报,tmdb/bing/mediaserver,tmdb要求能正常连接api.themoviedb.org +# 【*】API密钥,建议更换复杂字符串,有Jellyseerr/Overseerr、媒体服务器Webhook等配置以及部分支持API_TOKEN的API中使用 +API_TOKEN=moviepilot +# 登录页面电影海报,tmdb/bing,tmdb要求能正常连接api.themoviedb.org WALLPAPER=tmdb # TMDB图片地址,无需修改需保留默认值,如果默认地址连通性不好可以尝试修改为:`static-mdb.v.geilijiasu.com` TMDB_IMAGE_DOMAIN=image.tmdb.org @@ -61,3 +47,7 @@ OCR_HOST=https://movie-pilot.org PLUGIN_MARKET=https://github.com/jxxghp/MoviePilot-Plugins,https://github.com/thsrite/MoviePilot-Plugins,https://github.com/InfinityPacer/MoviePilot-Plugins,https://github.com/honue/MoviePilot-Plugins # 搜索多个名称,true/false,为true时搜索时会同时搜索中英文及原始名称,搜索结果会更全面,但会增加搜索时间;为false时其中一个名称搜索到结果或全部名称搜索完毕即停止 SEARCH_MULTIPLE_NAME=true + + +# 自定义配置 +AUTH_SITE="iyuu,hhclub,audiences,hddolby,zmpt,freefarm,hdfans,wintersakura,leaves,ptba,icc2022,xingtan,ptvicomo,agsvpt,hdkyl,qingwa,discfan,haidan,rousi" diff --git a/dockge/movie-pilot_2_6_4/.env b/dockge/movie-pilot_2_6_4/.env deleted file mode 100644 index 394ed4126..000000000 --- a/dockge/movie-pilot_2_6_4/.env +++ /dev/null @@ -1,36 +0,0 @@ -# 数据持久化路径 [必填] -MOVIEPILOT_ROOT_PATH=/home/movie-pilot - -# WebUI 端口 [必填] -PANEL_APP_PORT_HTTP=3000 - -# API 端口 [必填] -PANEL_APP_PORT_API=3001 - -# 管理员用户名 [必填] -SUPERUSER=admin - -# API 令牌 [必填] -API_TOKEN=moviepilot - -# 网络代理 -PROXY_HOST= - -# 重启时自动更新 [必填] -MOVIEPILOT_AUTO_UPDATE=false - -# 自动更新资源包 [必填] -AUTO_UPDATE_RESOURCE=false - -# 自定义挂载目录 1 -CUSTOM_MOUNT_DIRECTORY_1= - -# 自定义挂载目录 2 -CUSTOM_MOUNT_DIRECTORY_2= - -# 自定义挂载目录 3 -CUSTOM_MOUNT_DIRECTORY_3= - -# IYUU登录令牌 -IYUU_SIGN= - diff --git a/dockge/n8n/docker-compose.yml b/dockge/n8n/docker-compose.yml index 43c263876..017fd1d07 100644 --- a/dockge/n8n/docker-compose.yml +++ b/dockge/n8n/docker-compose.yml @@ -14,7 +14,7 @@ services: - N8N_PROTOCOL=http - N8N_DIAGNOSTICS_ENABLED=false - N8N_SECURE_COOKIE=false - image: n8nio/n8n:1.102.1 + image: n8nio/n8n:1.103.0 labels: createdBy: Apps networks: diff --git a/dockge/onedev/docker-compose.yml b/dockge/onedev/docker-compose.yml index b4525618a..13b39c707 100644 --- a/dockge/onedev/docker-compose.yml +++ b/dockge/onedev/docker-compose.yml @@ -14,7 +14,7 @@ services: - initial_email=${INITIAL_EMAIL} - initial_server_url=${INITIAL_SERVER_URL} - initial_ssh_root_url=${INITIAL_SSH_ROOT_URL} - image: 1dev/server:11.11.4 + image: 1dev/server:12.0.0 labels: createdBy: Apps networks: diff --git a/dockge/open-webui/docker-compose.yml b/dockge/open-webui/docker-compose.yml index a7ee0c84f..43d2d5792 100644 --- a/dockge/open-webui/docker-compose.yml +++ b/dockge/open-webui/docker-compose.yml @@ -15,7 +15,7 @@ services: - ENABLE_OLLAMA_API=True - ENABLE_OPENAI_API=False - https_proxy=${http_proxy} - image: ghcr.io/open-webui/open-webui:v0.6.15 + image: ghcr.io/open-webui/open-webui:0.6.16 labels: createdBy: Apps networks: diff --git a/dockge/peer-ban-helper/docker-compose.yml b/dockge/peer-ban-helper/docker-compose.yml index c5b45aebb..1c3867ec9 100644 --- a/dockge/peer-ban-helper/docker-compose.yml +++ b/dockge/peer-ban-helper/docker-compose.yml @@ -11,7 +11,7 @@ services: - PUID=0 - PGID=0 - TZ=Asia/Shanghai - image: ghostchu/peerbanhelper:v8.0.3 + image: ghostchu/peerbanhelper:v8.0.5 labels: createdBy: Apps network_mode: ${NETWORK_MODE:-host} diff --git a/dockge/pi-hole-dhcp/docker-compose.yml b/dockge/pi-hole-dhcp/docker-compose.yml index 50e49b5dd..7620a67cc 100644 --- a/dockge/pi-hole-dhcp/docker-compose.yml +++ b/dockge/pi-hole-dhcp/docker-compose.yml @@ -18,7 +18,7 @@ services: - 53 - 53/udp - ${PANEL_APP_PORT_HTTP} - image: pihole/pihole:2025.06.2 + image: pihole/pihole:2025.07.1 labels: createdBy: Apps network_mode: host diff --git a/dockge/pi-hole/docker-compose.yml b/dockge/pi-hole/docker-compose.yml index f70f9222a..b9af3fa1e 100644 --- a/dockge/pi-hole/docker-compose.yml +++ b/dockge/pi-hole/docker-compose.yml @@ -9,7 +9,7 @@ services: - .env environment: - TZ=Asia/Shanghai - image: pihole/pihole:2025.06.2 + image: pihole/pihole:2025.07.1 labels: createdBy: Apps networks: diff --git a/dockge/rsshub/docker-compose.yml b/dockge/rsshub/docker-compose.yml index 6de5ad3fc..1210c2789 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-07-12 + image: diygod/rsshub:2025-07-14 labels: createdBy: Apps networks: diff --git a/dockge/super-productivity/docker-compose.yml b/dockge/super-productivity/docker-compose.yml index c8f6d0881..23f723093 100644 --- a/dockge/super-productivity/docker-compose.yml +++ b/dockge/super-productivity/docker-compose.yml @@ -21,7 +21,7 @@ services: environment: - TZ=Asia/Shanghai - WEBDAV_BACKEND=http://sp-webdav - image: johannesjo/super-productivity:v14.0.5 + image: johannesjo/super-productivity:v14.1.0 labels: createdBy: Apps networks: From 75747c3f9307ae367b938c8df7e2fd604c70221d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 04:01:04 +0000 Subject: [PATCH 02/35] Update qyg2297248353/deeplx Docker tag to v1.0.8.1 --- apps/deeplx/1.0.7.1/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/deeplx/1.0.7.1/docker-compose.yml b/apps/deeplx/1.0.7.1/docker-compose.yml index 3f14e8754..57ec989ba 100644 --- a/apps/deeplx/1.0.7.1/docker-compose.yml +++ b/apps/deeplx/1.0.7.1/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: deeplx: - image: qyg2297248353/deeplx:v1.0.7.1 + image: qyg2297248353/deeplx:v1.0.8.1 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From afef759298c760e4462dcace61535db66fb1c8da Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 15 Jul 2025 04:01:19 +0000 Subject: [PATCH 03/35] Update app version [skip ci] --- apps/deeplx/{1.0.7.1 => 1.0.8.1}/data.yml | 0 apps/deeplx/{1.0.7.1 => 1.0.8.1}/docker-compose.yml | 0 apps/deeplx/{1.0.7.1 => 1.0.8.1}/envs/default.env | 0 apps/deeplx/{1.0.7.1 => 1.0.8.1}/envs/global.env | 0 apps/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/init.sh | 0 apps/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/uninstall.sh | 0 apps/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/upgrade.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename apps/deeplx/{1.0.7.1 => 1.0.8.1}/data.yml (100%) rename apps/deeplx/{1.0.7.1 => 1.0.8.1}/docker-compose.yml (100%) rename apps/deeplx/{1.0.7.1 => 1.0.8.1}/envs/default.env (100%) rename apps/deeplx/{1.0.7.1 => 1.0.8.1}/envs/global.env (100%) rename apps/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/init.sh (100%) rename apps/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/uninstall.sh (100%) rename apps/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/upgrade.sh (100%) diff --git a/apps/deeplx/1.0.7.1/data.yml b/apps/deeplx/1.0.8.1/data.yml similarity index 100% rename from apps/deeplx/1.0.7.1/data.yml rename to apps/deeplx/1.0.8.1/data.yml diff --git a/apps/deeplx/1.0.7.1/docker-compose.yml b/apps/deeplx/1.0.8.1/docker-compose.yml similarity index 100% rename from apps/deeplx/1.0.7.1/docker-compose.yml rename to apps/deeplx/1.0.8.1/docker-compose.yml diff --git a/apps/deeplx/1.0.7.1/envs/default.env b/apps/deeplx/1.0.8.1/envs/default.env similarity index 100% rename from apps/deeplx/1.0.7.1/envs/default.env rename to apps/deeplx/1.0.8.1/envs/default.env diff --git a/apps/deeplx/1.0.7.1/envs/global.env b/apps/deeplx/1.0.8.1/envs/global.env similarity index 100% rename from apps/deeplx/1.0.7.1/envs/global.env rename to apps/deeplx/1.0.8.1/envs/global.env diff --git a/apps/deeplx/1.0.7.1/scripts/init.sh b/apps/deeplx/1.0.8.1/scripts/init.sh similarity index 100% rename from apps/deeplx/1.0.7.1/scripts/init.sh rename to apps/deeplx/1.0.8.1/scripts/init.sh diff --git a/apps/deeplx/1.0.7.1/scripts/uninstall.sh b/apps/deeplx/1.0.8.1/scripts/uninstall.sh similarity index 100% rename from apps/deeplx/1.0.7.1/scripts/uninstall.sh rename to apps/deeplx/1.0.8.1/scripts/uninstall.sh diff --git a/apps/deeplx/1.0.7.1/scripts/upgrade.sh b/apps/deeplx/1.0.8.1/scripts/upgrade.sh similarity index 100% rename from apps/deeplx/1.0.7.1/scripts/upgrade.sh rename to apps/deeplx/1.0.8.1/scripts/upgrade.sh From 8ba2cc86fb7620211b2c48635df1b60cc94a2068 Mon Sep 17 00:00:00 2001 From: QYG2297248353 Date: Tue, 15 Jul 2025 06:35:22 +0000 Subject: [PATCH 04/35] Processed apps directory via GitHub Actions --- appstore/deeplx/{1.0.7.1 => 1.0.8.1}/.env | 0 appstore/deeplx/{1.0.7.1 => 1.0.8.1}/data.yml | 0 appstore/deeplx/{1.0.7.1 => 1.0.8.1}/docker-compose.yml | 2 +- appstore/deeplx/{1.0.7.1 => 1.0.8.1}/envs/default.env | 0 appstore/deeplx/{1.0.7.1 => 1.0.8.1}/envs/global.env | 0 appstore/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/init.sh | 0 appstore/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/uninstall.sh | 0 appstore/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/upgrade.sh | 0 dockge/deeplx/docker-compose.yml | 2 +- 9 files changed, 2 insertions(+), 2 deletions(-) rename appstore/deeplx/{1.0.7.1 => 1.0.8.1}/.env (100%) rename appstore/deeplx/{1.0.7.1 => 1.0.8.1}/data.yml (100%) rename appstore/deeplx/{1.0.7.1 => 1.0.8.1}/docker-compose.yml (88%) rename appstore/deeplx/{1.0.7.1 => 1.0.8.1}/envs/default.env (100%) rename appstore/deeplx/{1.0.7.1 => 1.0.8.1}/envs/global.env (100%) rename appstore/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/init.sh (100%) rename appstore/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/uninstall.sh (100%) rename appstore/deeplx/{1.0.7.1 => 1.0.8.1}/scripts/upgrade.sh (100%) diff --git a/appstore/deeplx/1.0.7.1/.env b/appstore/deeplx/1.0.8.1/.env similarity index 100% rename from appstore/deeplx/1.0.7.1/.env rename to appstore/deeplx/1.0.8.1/.env diff --git a/appstore/deeplx/1.0.7.1/data.yml b/appstore/deeplx/1.0.8.1/data.yml similarity index 100% rename from appstore/deeplx/1.0.7.1/data.yml rename to appstore/deeplx/1.0.8.1/data.yml diff --git a/appstore/deeplx/1.0.7.1/docker-compose.yml b/appstore/deeplx/1.0.8.1/docker-compose.yml similarity index 88% rename from appstore/deeplx/1.0.7.1/docker-compose.yml rename to appstore/deeplx/1.0.8.1/docker-compose.yml index 93bf72619..c27a767ad 100644 --- a/appstore/deeplx/1.0.7.1/docker-compose.yml +++ b/appstore/deeplx/1.0.8.1/docker-compose.yml @@ -9,7 +9,7 @@ services: - .env environment: - PORT=1188 - image: qyg2297248353/deeplx:v1.0.7.1 + image: qyg2297248353/deeplx:v1.0.8.1 labels: createdBy: Apps networks: diff --git a/appstore/deeplx/1.0.7.1/envs/default.env b/appstore/deeplx/1.0.8.1/envs/default.env similarity index 100% rename from appstore/deeplx/1.0.7.1/envs/default.env rename to appstore/deeplx/1.0.8.1/envs/default.env diff --git a/appstore/deeplx/1.0.7.1/envs/global.env b/appstore/deeplx/1.0.8.1/envs/global.env similarity index 100% rename from appstore/deeplx/1.0.7.1/envs/global.env rename to appstore/deeplx/1.0.8.1/envs/global.env diff --git a/appstore/deeplx/1.0.7.1/scripts/init.sh b/appstore/deeplx/1.0.8.1/scripts/init.sh similarity index 100% rename from appstore/deeplx/1.0.7.1/scripts/init.sh rename to appstore/deeplx/1.0.8.1/scripts/init.sh diff --git a/appstore/deeplx/1.0.7.1/scripts/uninstall.sh b/appstore/deeplx/1.0.8.1/scripts/uninstall.sh similarity index 100% rename from appstore/deeplx/1.0.7.1/scripts/uninstall.sh rename to appstore/deeplx/1.0.8.1/scripts/uninstall.sh diff --git a/appstore/deeplx/1.0.7.1/scripts/upgrade.sh b/appstore/deeplx/1.0.8.1/scripts/upgrade.sh similarity index 100% rename from appstore/deeplx/1.0.7.1/scripts/upgrade.sh rename to appstore/deeplx/1.0.8.1/scripts/upgrade.sh diff --git a/dockge/deeplx/docker-compose.yml b/dockge/deeplx/docker-compose.yml index 93bf72619..c27a767ad 100644 --- a/dockge/deeplx/docker-compose.yml +++ b/dockge/deeplx/docker-compose.yml @@ -9,7 +9,7 @@ services: - .env environment: - PORT=1188 - image: qyg2297248353/deeplx:v1.0.7.1 + image: qyg2297248353/deeplx:v1.0.8.1 labels: createdBy: Apps networks: From 9da028b1282c4c9e1d53c84df975d0656bb9e8fc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 06:37:36 +0000 Subject: [PATCH 05/35] Update diygod/rsshub Docker tag to v2025-07-15 --- apps/rsshub/2025-07-14/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/rsshub/2025-07-14/docker-compose.yml b/apps/rsshub/2025-07-14/docker-compose.yml index 7fc80f1f4..41019ff99 100644 --- a/apps/rsshub/2025-07-14/docker-compose.yml +++ b/apps/rsshub/2025-07-14/docker-compose.yml @@ -23,7 +23,7 @@ services: timeout: 10s retries: 3 rsshub: - image: diygod/rsshub:2025-07-14 + image: diygod/rsshub:2025-07-15 container_name: rsshub-${CONTAINER_NAME} depends_on: - browserless From a5390bbf84dbb7bdc204f5f7a28b61f08895be15 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 06:37:42 +0000 Subject: [PATCH 06/35] Update gitea/gitea Docker tag to v1.24.3 --- apps/gitea/1.24.2/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/gitea/1.24.2/docker-compose.yml b/apps/gitea/1.24.2/docker-compose.yml index 775a81b10..993144f82 100644 --- a/apps/gitea/1.24.2/docker-compose.yml +++ b/apps/gitea/1.24.2/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: gitea: - image: gitea/gitea:1.24.2 + image: gitea/gitea:1.24.3 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 2f0860588fba41c22bbcf42047d51fbe5c787e24 Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 15 Jul 2025 06:37:45 +0000 Subject: [PATCH 07/35] Update app version [skip ci] --- apps/rsshub/{2025-07-14 => 2025-07-15}/data.yml | 0 apps/rsshub/{2025-07-14 => 2025-07-15}/docker-compose.yml | 0 apps/rsshub/{2025-07-14 => 2025-07-15}/envs/default.env | 0 apps/rsshub/{2025-07-14 => 2025-07-15}/envs/global.env | 0 apps/rsshub/{2025-07-14 => 2025-07-15}/scripts/init.sh | 0 apps/rsshub/{2025-07-14 => 2025-07-15}/scripts/uninstall.sh | 0 apps/rsshub/{2025-07-14 => 2025-07-15}/scripts/upgrade.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename apps/rsshub/{2025-07-14 => 2025-07-15}/data.yml (100%) rename apps/rsshub/{2025-07-14 => 2025-07-15}/docker-compose.yml (100%) rename apps/rsshub/{2025-07-14 => 2025-07-15}/envs/default.env (100%) rename apps/rsshub/{2025-07-14 => 2025-07-15}/envs/global.env (100%) rename apps/rsshub/{2025-07-14 => 2025-07-15}/scripts/init.sh (100%) rename apps/rsshub/{2025-07-14 => 2025-07-15}/scripts/uninstall.sh (100%) rename apps/rsshub/{2025-07-14 => 2025-07-15}/scripts/upgrade.sh (100%) diff --git a/apps/rsshub/2025-07-14/data.yml b/apps/rsshub/2025-07-15/data.yml similarity index 100% rename from apps/rsshub/2025-07-14/data.yml rename to apps/rsshub/2025-07-15/data.yml diff --git a/apps/rsshub/2025-07-14/docker-compose.yml b/apps/rsshub/2025-07-15/docker-compose.yml similarity index 100% rename from apps/rsshub/2025-07-14/docker-compose.yml rename to apps/rsshub/2025-07-15/docker-compose.yml diff --git a/apps/rsshub/2025-07-14/envs/default.env b/apps/rsshub/2025-07-15/envs/default.env similarity index 100% rename from apps/rsshub/2025-07-14/envs/default.env rename to apps/rsshub/2025-07-15/envs/default.env diff --git a/apps/rsshub/2025-07-14/envs/global.env b/apps/rsshub/2025-07-15/envs/global.env similarity index 100% rename from apps/rsshub/2025-07-14/envs/global.env rename to apps/rsshub/2025-07-15/envs/global.env diff --git a/apps/rsshub/2025-07-14/scripts/init.sh b/apps/rsshub/2025-07-15/scripts/init.sh similarity index 100% rename from apps/rsshub/2025-07-14/scripts/init.sh rename to apps/rsshub/2025-07-15/scripts/init.sh diff --git a/apps/rsshub/2025-07-14/scripts/uninstall.sh b/apps/rsshub/2025-07-15/scripts/uninstall.sh similarity index 100% rename from apps/rsshub/2025-07-14/scripts/uninstall.sh rename to apps/rsshub/2025-07-15/scripts/uninstall.sh diff --git a/apps/rsshub/2025-07-14/scripts/upgrade.sh b/apps/rsshub/2025-07-15/scripts/upgrade.sh similarity index 100% rename from apps/rsshub/2025-07-14/scripts/upgrade.sh rename to apps/rsshub/2025-07-15/scripts/upgrade.sh From 2207133d973f2284a0f5291835f6aeded198f663 Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 15 Jul 2025 06:37:52 +0000 Subject: [PATCH 08/35] Update app version [skip ci] --- apps/gitea/{1.24.2 => 1.24.3}/config/app.example.ini | 0 apps/gitea/{1.24.2 => 1.24.3}/data.yml | 0 apps/gitea/{1.24.2 => 1.24.3}/docker-compose.yml | 0 apps/gitea/{1.24.2 => 1.24.3}/envs/default.env | 0 apps/gitea/{1.24.2 => 1.24.3}/envs/gitea.env | 0 apps/gitea/{1.24.2 => 1.24.3}/envs/global.env | 0 apps/gitea/{1.24.2 => 1.24.3}/scripts/init.sh | 0 apps/gitea/{1.24.2 => 1.24.3}/scripts/uninstall.sh | 0 apps/gitea/{1.24.2 => 1.24.3}/scripts/upgrade.sh | 0 9 files changed, 0 insertions(+), 0 deletions(-) rename apps/gitea/{1.24.2 => 1.24.3}/config/app.example.ini (100%) rename apps/gitea/{1.24.2 => 1.24.3}/data.yml (100%) rename apps/gitea/{1.24.2 => 1.24.3}/docker-compose.yml (100%) rename apps/gitea/{1.24.2 => 1.24.3}/envs/default.env (100%) rename apps/gitea/{1.24.2 => 1.24.3}/envs/gitea.env (100%) rename apps/gitea/{1.24.2 => 1.24.3}/envs/global.env (100%) rename apps/gitea/{1.24.2 => 1.24.3}/scripts/init.sh (100%) rename apps/gitea/{1.24.2 => 1.24.3}/scripts/uninstall.sh (100%) rename apps/gitea/{1.24.2 => 1.24.3}/scripts/upgrade.sh (100%) diff --git a/apps/gitea/1.24.2/config/app.example.ini b/apps/gitea/1.24.3/config/app.example.ini similarity index 100% rename from apps/gitea/1.24.2/config/app.example.ini rename to apps/gitea/1.24.3/config/app.example.ini diff --git a/apps/gitea/1.24.2/data.yml b/apps/gitea/1.24.3/data.yml similarity index 100% rename from apps/gitea/1.24.2/data.yml rename to apps/gitea/1.24.3/data.yml diff --git a/apps/gitea/1.24.2/docker-compose.yml b/apps/gitea/1.24.3/docker-compose.yml similarity index 100% rename from apps/gitea/1.24.2/docker-compose.yml rename to apps/gitea/1.24.3/docker-compose.yml diff --git a/apps/gitea/1.24.2/envs/default.env b/apps/gitea/1.24.3/envs/default.env similarity index 100% rename from apps/gitea/1.24.2/envs/default.env rename to apps/gitea/1.24.3/envs/default.env diff --git a/apps/gitea/1.24.2/envs/gitea.env b/apps/gitea/1.24.3/envs/gitea.env similarity index 100% rename from apps/gitea/1.24.2/envs/gitea.env rename to apps/gitea/1.24.3/envs/gitea.env diff --git a/apps/gitea/1.24.2/envs/global.env b/apps/gitea/1.24.3/envs/global.env similarity index 100% rename from apps/gitea/1.24.2/envs/global.env rename to apps/gitea/1.24.3/envs/global.env diff --git a/apps/gitea/1.24.2/scripts/init.sh b/apps/gitea/1.24.3/scripts/init.sh similarity index 100% rename from apps/gitea/1.24.2/scripts/init.sh rename to apps/gitea/1.24.3/scripts/init.sh diff --git a/apps/gitea/1.24.2/scripts/uninstall.sh b/apps/gitea/1.24.3/scripts/uninstall.sh similarity index 100% rename from apps/gitea/1.24.2/scripts/uninstall.sh rename to apps/gitea/1.24.3/scripts/uninstall.sh diff --git a/apps/gitea/1.24.2/scripts/upgrade.sh b/apps/gitea/1.24.3/scripts/upgrade.sh similarity index 100% rename from apps/gitea/1.24.2/scripts/upgrade.sh rename to apps/gitea/1.24.3/scripts/upgrade.sh From eaf287afff7894b7d50c8ecb10c3e4cef4874bd9 Mon Sep 17 00:00:00 2001 From: QYG2297248353 Date: Tue, 15 Jul 2025 09:30:59 +0000 Subject: [PATCH 09/35] Processed apps directory via GitHub Actions --- appstore/gitea/{1.24.2 => 1.24.3}/.env | 0 appstore/gitea/{1.24.2 => 1.24.3}/config/app.example.ini | 0 appstore/gitea/{1.24.2 => 1.24.3}/data.yml | 0 appstore/gitea/{1.24.2 => 1.24.3}/docker-compose.yml | 2 +- appstore/gitea/{1.24.2 => 1.24.3}/envs/default.env | 0 appstore/gitea/{1.24.2 => 1.24.3}/envs/gitea.env | 0 appstore/gitea/{1.24.2 => 1.24.3}/envs/global.env | 0 appstore/gitea/{1.24.2 => 1.24.3}/scripts/init.sh | 0 appstore/gitea/{1.24.2 => 1.24.3}/scripts/uninstall.sh | 0 appstore/gitea/{1.24.2 => 1.24.3}/scripts/upgrade.sh | 0 appstore/rsshub/{2025-07-14 => 2025-07-15}/.env | 0 appstore/rsshub/{2025-07-14 => 2025-07-15}/data.yml | 0 appstore/rsshub/{2025-07-14 => 2025-07-15}/docker-compose.yml | 2 +- appstore/rsshub/{2025-07-14 => 2025-07-15}/envs/default.env | 0 appstore/rsshub/{2025-07-14 => 2025-07-15}/envs/global.env | 0 appstore/rsshub/{2025-07-14 => 2025-07-15}/scripts/init.sh | 0 appstore/rsshub/{2025-07-14 => 2025-07-15}/scripts/uninstall.sh | 0 appstore/rsshub/{2025-07-14 => 2025-07-15}/scripts/upgrade.sh | 0 dockge/gitea/docker-compose.yml | 2 +- dockge/rsshub/docker-compose.yml | 2 +- 20 files changed, 4 insertions(+), 4 deletions(-) rename appstore/gitea/{1.24.2 => 1.24.3}/.env (100%) rename appstore/gitea/{1.24.2 => 1.24.3}/config/app.example.ini (100%) rename appstore/gitea/{1.24.2 => 1.24.3}/data.yml (100%) rename appstore/gitea/{1.24.2 => 1.24.3}/docker-compose.yml (97%) rename appstore/gitea/{1.24.2 => 1.24.3}/envs/default.env (100%) rename appstore/gitea/{1.24.2 => 1.24.3}/envs/gitea.env (100%) rename appstore/gitea/{1.24.2 => 1.24.3}/envs/global.env (100%) rename appstore/gitea/{1.24.2 => 1.24.3}/scripts/init.sh (100%) rename appstore/gitea/{1.24.2 => 1.24.3}/scripts/uninstall.sh (100%) rename appstore/gitea/{1.24.2 => 1.24.3}/scripts/upgrade.sh (100%) rename appstore/rsshub/{2025-07-14 => 2025-07-15}/.env (100%) rename appstore/rsshub/{2025-07-14 => 2025-07-15}/data.yml (100%) rename appstore/rsshub/{2025-07-14 => 2025-07-15}/docker-compose.yml (97%) rename appstore/rsshub/{2025-07-14 => 2025-07-15}/envs/default.env (100%) rename appstore/rsshub/{2025-07-14 => 2025-07-15}/envs/global.env (100%) rename appstore/rsshub/{2025-07-14 => 2025-07-15}/scripts/init.sh (100%) rename appstore/rsshub/{2025-07-14 => 2025-07-15}/scripts/uninstall.sh (100%) rename appstore/rsshub/{2025-07-14 => 2025-07-15}/scripts/upgrade.sh (100%) diff --git a/appstore/gitea/1.24.2/.env b/appstore/gitea/1.24.3/.env similarity index 100% rename from appstore/gitea/1.24.2/.env rename to appstore/gitea/1.24.3/.env diff --git a/appstore/gitea/1.24.2/config/app.example.ini b/appstore/gitea/1.24.3/config/app.example.ini similarity index 100% rename from appstore/gitea/1.24.2/config/app.example.ini rename to appstore/gitea/1.24.3/config/app.example.ini diff --git a/appstore/gitea/1.24.2/data.yml b/appstore/gitea/1.24.3/data.yml similarity index 100% rename from appstore/gitea/1.24.2/data.yml rename to appstore/gitea/1.24.3/data.yml diff --git a/appstore/gitea/1.24.2/docker-compose.yml b/appstore/gitea/1.24.3/docker-compose.yml similarity index 97% rename from appstore/gitea/1.24.2/docker-compose.yml rename to appstore/gitea/1.24.3/docker-compose.yml index d484d3291..9e135ef55 100644 --- a/appstore/gitea/1.24.2/docker-compose.yml +++ b/appstore/gitea/1.24.3/docker-compose.yml @@ -28,7 +28,7 @@ services: - GITEA__webhook__PROXY_HOSTS=${PROXY_HOSTS} - GITEA__git.config__http.proxy=${PROXY_URL} - GITEA__git.config__https.proxy=${PROXY_URL} - image: gitea/gitea:1.24.2 + image: gitea/gitea:1.24.3 labels: createdBy: Apps networks: diff --git a/appstore/gitea/1.24.2/envs/default.env b/appstore/gitea/1.24.3/envs/default.env similarity index 100% rename from appstore/gitea/1.24.2/envs/default.env rename to appstore/gitea/1.24.3/envs/default.env diff --git a/appstore/gitea/1.24.2/envs/gitea.env b/appstore/gitea/1.24.3/envs/gitea.env similarity index 100% rename from appstore/gitea/1.24.2/envs/gitea.env rename to appstore/gitea/1.24.3/envs/gitea.env diff --git a/appstore/gitea/1.24.2/envs/global.env b/appstore/gitea/1.24.3/envs/global.env similarity index 100% rename from appstore/gitea/1.24.2/envs/global.env rename to appstore/gitea/1.24.3/envs/global.env diff --git a/appstore/gitea/1.24.2/scripts/init.sh b/appstore/gitea/1.24.3/scripts/init.sh similarity index 100% rename from appstore/gitea/1.24.2/scripts/init.sh rename to appstore/gitea/1.24.3/scripts/init.sh diff --git a/appstore/gitea/1.24.2/scripts/uninstall.sh b/appstore/gitea/1.24.3/scripts/uninstall.sh similarity index 100% rename from appstore/gitea/1.24.2/scripts/uninstall.sh rename to appstore/gitea/1.24.3/scripts/uninstall.sh diff --git a/appstore/gitea/1.24.2/scripts/upgrade.sh b/appstore/gitea/1.24.3/scripts/upgrade.sh similarity index 100% rename from appstore/gitea/1.24.2/scripts/upgrade.sh rename to appstore/gitea/1.24.3/scripts/upgrade.sh diff --git a/appstore/rsshub/2025-07-14/.env b/appstore/rsshub/2025-07-15/.env similarity index 100% rename from appstore/rsshub/2025-07-14/.env rename to appstore/rsshub/2025-07-15/.env diff --git a/appstore/rsshub/2025-07-14/data.yml b/appstore/rsshub/2025-07-15/data.yml similarity index 100% rename from appstore/rsshub/2025-07-14/data.yml rename to appstore/rsshub/2025-07-15/data.yml diff --git a/appstore/rsshub/2025-07-14/docker-compose.yml b/appstore/rsshub/2025-07-15/docker-compose.yml similarity index 97% rename from appstore/rsshub/2025-07-14/docker-compose.yml rename to appstore/rsshub/2025-07-15/docker-compose.yml index 1210c2789..d197d9e37 100644 --- a/appstore/rsshub/2025-07-14/docker-compose.yml +++ b/appstore/rsshub/2025-07-15/docker-compose.yml @@ -57,7 +57,7 @@ services: - -f - http://localhost:1200/healthz?key=${ACCESS_KEY} timeout: 10s - image: diygod/rsshub:2025-07-14 + image: diygod/rsshub:2025-07-15 labels: createdBy: Apps networks: diff --git a/appstore/rsshub/2025-07-14/envs/default.env b/appstore/rsshub/2025-07-15/envs/default.env similarity index 100% rename from appstore/rsshub/2025-07-14/envs/default.env rename to appstore/rsshub/2025-07-15/envs/default.env diff --git a/appstore/rsshub/2025-07-14/envs/global.env b/appstore/rsshub/2025-07-15/envs/global.env similarity index 100% rename from appstore/rsshub/2025-07-14/envs/global.env rename to appstore/rsshub/2025-07-15/envs/global.env diff --git a/appstore/rsshub/2025-07-14/scripts/init.sh b/appstore/rsshub/2025-07-15/scripts/init.sh similarity index 100% rename from appstore/rsshub/2025-07-14/scripts/init.sh rename to appstore/rsshub/2025-07-15/scripts/init.sh diff --git a/appstore/rsshub/2025-07-14/scripts/uninstall.sh b/appstore/rsshub/2025-07-15/scripts/uninstall.sh similarity index 100% rename from appstore/rsshub/2025-07-14/scripts/uninstall.sh rename to appstore/rsshub/2025-07-15/scripts/uninstall.sh diff --git a/appstore/rsshub/2025-07-14/scripts/upgrade.sh b/appstore/rsshub/2025-07-15/scripts/upgrade.sh similarity index 100% rename from appstore/rsshub/2025-07-14/scripts/upgrade.sh rename to appstore/rsshub/2025-07-15/scripts/upgrade.sh diff --git a/dockge/gitea/docker-compose.yml b/dockge/gitea/docker-compose.yml index d484d3291..9e135ef55 100644 --- a/dockge/gitea/docker-compose.yml +++ b/dockge/gitea/docker-compose.yml @@ -28,7 +28,7 @@ services: - GITEA__webhook__PROXY_HOSTS=${PROXY_HOSTS} - GITEA__git.config__http.proxy=${PROXY_URL} - GITEA__git.config__https.proxy=${PROXY_URL} - image: gitea/gitea:1.24.2 + image: gitea/gitea:1.24.3 labels: createdBy: Apps networks: diff --git a/dockge/rsshub/docker-compose.yml b/dockge/rsshub/docker-compose.yml index 1210c2789..d197d9e37 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-07-14 + image: diygod/rsshub:2025-07-15 labels: createdBy: Apps networks: From 174774c6b6a4533fe8778ff5681fc9972b0e27ea Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 09:33:19 +0000 Subject: [PATCH 10/35] Update gotson/komga Docker tag to v1.22.1 --- apps/komga/1.22.0/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/komga/1.22.0/docker-compose.yml b/apps/komga/1.22.0/docker-compose.yml index 526762c8e..add765572 100644 --- a/apps/komga/1.22.0/docker-compose.yml +++ b/apps/komga/1.22.0/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: komga: - image: gotson/komga:1.22.0 + image: gotson/komga:1.22.1 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 3548c8aafd4964b075c4fe600749f95e58a7aab3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 09:33:26 +0000 Subject: [PATCH 11/35] Update cloudreve/cloudreve Docker tag to v4.3.0 --- apps/cloudreve/4.2.0/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/cloudreve/4.2.0/docker-compose.yml b/apps/cloudreve/4.2.0/docker-compose.yml index ee7eaa637..e4e767ff6 100644 --- a/apps/cloudreve/4.2.0/docker-compose.yml +++ b/apps/cloudreve/4.2.0/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: cloudreve: - image: cloudreve/cloudreve:4.2.0 + image: cloudreve/cloudreve:4.3.0 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 7d3587fd41de00dc6aa6451af1bbdffec4c62d14 Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 15 Jul 2025 09:33:30 +0000 Subject: [PATCH 12/35] Update app version [skip ci] --- apps/komga/{1.22.0 => 1.22.1}/data.yml | 0 apps/komga/{1.22.0 => 1.22.1}/docker-compose.yml | 0 apps/komga/{1.22.0 => 1.22.1}/envs/default.env | 0 apps/komga/{1.22.0 => 1.22.1}/envs/global.env | 0 apps/komga/{1.22.0 => 1.22.1}/scripts/init.sh | 0 apps/komga/{1.22.0 => 1.22.1}/scripts/uninstall.sh | 0 apps/komga/{1.22.0 => 1.22.1}/scripts/upgrade.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename apps/komga/{1.22.0 => 1.22.1}/data.yml (100%) rename apps/komga/{1.22.0 => 1.22.1}/docker-compose.yml (100%) rename apps/komga/{1.22.0 => 1.22.1}/envs/default.env (100%) rename apps/komga/{1.22.0 => 1.22.1}/envs/global.env (100%) rename apps/komga/{1.22.0 => 1.22.1}/scripts/init.sh (100%) rename apps/komga/{1.22.0 => 1.22.1}/scripts/uninstall.sh (100%) rename apps/komga/{1.22.0 => 1.22.1}/scripts/upgrade.sh (100%) diff --git a/apps/komga/1.22.0/data.yml b/apps/komga/1.22.1/data.yml similarity index 100% rename from apps/komga/1.22.0/data.yml rename to apps/komga/1.22.1/data.yml diff --git a/apps/komga/1.22.0/docker-compose.yml b/apps/komga/1.22.1/docker-compose.yml similarity index 100% rename from apps/komga/1.22.0/docker-compose.yml rename to apps/komga/1.22.1/docker-compose.yml diff --git a/apps/komga/1.22.0/envs/default.env b/apps/komga/1.22.1/envs/default.env similarity index 100% rename from apps/komga/1.22.0/envs/default.env rename to apps/komga/1.22.1/envs/default.env diff --git a/apps/komga/1.22.0/envs/global.env b/apps/komga/1.22.1/envs/global.env similarity index 100% rename from apps/komga/1.22.0/envs/global.env rename to apps/komga/1.22.1/envs/global.env diff --git a/apps/komga/1.22.0/scripts/init.sh b/apps/komga/1.22.1/scripts/init.sh similarity index 100% rename from apps/komga/1.22.0/scripts/init.sh rename to apps/komga/1.22.1/scripts/init.sh diff --git a/apps/komga/1.22.0/scripts/uninstall.sh b/apps/komga/1.22.1/scripts/uninstall.sh similarity index 100% rename from apps/komga/1.22.0/scripts/uninstall.sh rename to apps/komga/1.22.1/scripts/uninstall.sh diff --git a/apps/komga/1.22.0/scripts/upgrade.sh b/apps/komga/1.22.1/scripts/upgrade.sh similarity index 100% rename from apps/komga/1.22.0/scripts/upgrade.sh rename to apps/komga/1.22.1/scripts/upgrade.sh From c58edb1092b0a4ace58b6a5a2aa2c7034e1ef7c5 Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 15 Jul 2025 09:33:35 +0000 Subject: [PATCH 13/35] Update app version [skip ci] --- apps/cloudreve/{4.2.0 => 4.3.0}/data.yml | 0 apps/cloudreve/{4.2.0 => 4.3.0}/docker-compose.yml | 0 apps/cloudreve/{4.2.0 => 4.3.0}/envs/default.env | 0 apps/cloudreve/{4.2.0 => 4.3.0}/envs/global.env | 0 apps/cloudreve/{4.2.0 => 4.3.0}/scripts/init.sh | 0 apps/cloudreve/{4.2.0 => 4.3.0}/scripts/uninstall.sh | 0 apps/cloudreve/{4.2.0 => 4.3.0}/scripts/upgrade.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename apps/cloudreve/{4.2.0 => 4.3.0}/data.yml (100%) rename apps/cloudreve/{4.2.0 => 4.3.0}/docker-compose.yml (100%) rename apps/cloudreve/{4.2.0 => 4.3.0}/envs/default.env (100%) rename apps/cloudreve/{4.2.0 => 4.3.0}/envs/global.env (100%) rename apps/cloudreve/{4.2.0 => 4.3.0}/scripts/init.sh (100%) rename apps/cloudreve/{4.2.0 => 4.3.0}/scripts/uninstall.sh (100%) rename apps/cloudreve/{4.2.0 => 4.3.0}/scripts/upgrade.sh (100%) diff --git a/apps/cloudreve/4.2.0/data.yml b/apps/cloudreve/4.3.0/data.yml similarity index 100% rename from apps/cloudreve/4.2.0/data.yml rename to apps/cloudreve/4.3.0/data.yml diff --git a/apps/cloudreve/4.2.0/docker-compose.yml b/apps/cloudreve/4.3.0/docker-compose.yml similarity index 100% rename from apps/cloudreve/4.2.0/docker-compose.yml rename to apps/cloudreve/4.3.0/docker-compose.yml diff --git a/apps/cloudreve/4.2.0/envs/default.env b/apps/cloudreve/4.3.0/envs/default.env similarity index 100% rename from apps/cloudreve/4.2.0/envs/default.env rename to apps/cloudreve/4.3.0/envs/default.env diff --git a/apps/cloudreve/4.2.0/envs/global.env b/apps/cloudreve/4.3.0/envs/global.env similarity index 100% rename from apps/cloudreve/4.2.0/envs/global.env rename to apps/cloudreve/4.3.0/envs/global.env diff --git a/apps/cloudreve/4.2.0/scripts/init.sh b/apps/cloudreve/4.3.0/scripts/init.sh similarity index 100% rename from apps/cloudreve/4.2.0/scripts/init.sh rename to apps/cloudreve/4.3.0/scripts/init.sh diff --git a/apps/cloudreve/4.2.0/scripts/uninstall.sh b/apps/cloudreve/4.3.0/scripts/uninstall.sh similarity index 100% rename from apps/cloudreve/4.2.0/scripts/uninstall.sh rename to apps/cloudreve/4.3.0/scripts/uninstall.sh diff --git a/apps/cloudreve/4.2.0/scripts/upgrade.sh b/apps/cloudreve/4.3.0/scripts/upgrade.sh similarity index 100% rename from apps/cloudreve/4.2.0/scripts/upgrade.sh rename to apps/cloudreve/4.3.0/scripts/upgrade.sh From f26cf5d58f18df5f893b15ac9ca3fb5480960dd8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 10:12:50 +0000 Subject: [PATCH 14/35] Update getfider/fider Docker tag to v0.28.0 --- apps/fider/0.27.0/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/fider/0.27.0/docker-compose.yml b/apps/fider/0.27.0/docker-compose.yml index 8898ec28f..fd9786f28 100644 --- a/apps/fider/0.27.0/docker-compose.yml +++ b/apps/fider/0.27.0/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: fider: - image: getfider/fider:v0.27.0 + image: getfider/fider:v0.28.0 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 08b4200cb0981d0db67de37f8f96d5cabd811962 Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 15 Jul 2025 10:12:59 +0000 Subject: [PATCH 15/35] Update app version [skip ci] --- apps/fider/{0.27.0 => 0.28.0}/data.yml | 0 apps/fider/{0.27.0 => 0.28.0}/docker-compose.yml | 0 apps/fider/{0.27.0 => 0.28.0}/envs/default.env | 0 apps/fider/{0.27.0 => 0.28.0}/envs/global.env | 0 apps/fider/{0.27.0 => 0.28.0}/scripts/init.sh | 0 apps/fider/{0.27.0 => 0.28.0}/scripts/uninstall.sh | 0 apps/fider/{0.27.0 => 0.28.0}/scripts/upgrade.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename apps/fider/{0.27.0 => 0.28.0}/data.yml (100%) rename apps/fider/{0.27.0 => 0.28.0}/docker-compose.yml (100%) rename apps/fider/{0.27.0 => 0.28.0}/envs/default.env (100%) rename apps/fider/{0.27.0 => 0.28.0}/envs/global.env (100%) rename apps/fider/{0.27.0 => 0.28.0}/scripts/init.sh (100%) rename apps/fider/{0.27.0 => 0.28.0}/scripts/uninstall.sh (100%) rename apps/fider/{0.27.0 => 0.28.0}/scripts/upgrade.sh (100%) diff --git a/apps/fider/0.27.0/data.yml b/apps/fider/0.28.0/data.yml similarity index 100% rename from apps/fider/0.27.0/data.yml rename to apps/fider/0.28.0/data.yml diff --git a/apps/fider/0.27.0/docker-compose.yml b/apps/fider/0.28.0/docker-compose.yml similarity index 100% rename from apps/fider/0.27.0/docker-compose.yml rename to apps/fider/0.28.0/docker-compose.yml diff --git a/apps/fider/0.27.0/envs/default.env b/apps/fider/0.28.0/envs/default.env similarity index 100% rename from apps/fider/0.27.0/envs/default.env rename to apps/fider/0.28.0/envs/default.env diff --git a/apps/fider/0.27.0/envs/global.env b/apps/fider/0.28.0/envs/global.env similarity index 100% rename from apps/fider/0.27.0/envs/global.env rename to apps/fider/0.28.0/envs/global.env diff --git a/apps/fider/0.27.0/scripts/init.sh b/apps/fider/0.28.0/scripts/init.sh similarity index 100% rename from apps/fider/0.27.0/scripts/init.sh rename to apps/fider/0.28.0/scripts/init.sh diff --git a/apps/fider/0.27.0/scripts/uninstall.sh b/apps/fider/0.28.0/scripts/uninstall.sh similarity index 100% rename from apps/fider/0.27.0/scripts/uninstall.sh rename to apps/fider/0.28.0/scripts/uninstall.sh diff --git a/apps/fider/0.27.0/scripts/upgrade.sh b/apps/fider/0.28.0/scripts/upgrade.sh similarity index 100% rename from apps/fider/0.27.0/scripts/upgrade.sh rename to apps/fider/0.28.0/scripts/upgrade.sh From ee1909530418e87f2700b27dd7a949eb37aa42d5 Mon Sep 17 00:00:00 2001 From: QYG2297248353 Date: Tue, 15 Jul 2025 12:49:31 +0000 Subject: [PATCH 16/35] Processed apps directory via GitHub Actions --- appstore/cloudreve/{4.2.0 => 4.3.0}/.env | 0 appstore/cloudreve/{4.2.0 => 4.3.0}/data.yml | 0 appstore/cloudreve/{4.2.0 => 4.3.0}/docker-compose.yml | 2 +- appstore/cloudreve/{4.2.0 => 4.3.0}/envs/default.env | 0 appstore/cloudreve/{4.2.0 => 4.3.0}/envs/global.env | 0 appstore/cloudreve/{4.2.0 => 4.3.0}/scripts/init.sh | 0 appstore/cloudreve/{4.2.0 => 4.3.0}/scripts/uninstall.sh | 0 appstore/cloudreve/{4.2.0 => 4.3.0}/scripts/upgrade.sh | 0 appstore/fider/{0.27.0 => 0.28.0}/.env | 0 appstore/fider/{0.27.0 => 0.28.0}/data.yml | 0 appstore/fider/{0.27.0 => 0.28.0}/docker-compose.yml | 2 +- appstore/fider/{0.27.0 => 0.28.0}/envs/default.env | 0 appstore/fider/{0.27.0 => 0.28.0}/envs/global.env | 0 appstore/fider/{0.27.0 => 0.28.0}/scripts/init.sh | 0 appstore/fider/{0.27.0 => 0.28.0}/scripts/uninstall.sh | 0 appstore/fider/{0.27.0 => 0.28.0}/scripts/upgrade.sh | 0 appstore/komga/{1.22.0 => 1.22.1}/.env | 0 appstore/komga/{1.22.0 => 1.22.1}/data.yml | 0 appstore/komga/{1.22.0 => 1.22.1}/docker-compose.yml | 2 +- appstore/komga/{1.22.0 => 1.22.1}/envs/default.env | 0 appstore/komga/{1.22.0 => 1.22.1}/envs/global.env | 0 appstore/komga/{1.22.0 => 1.22.1}/scripts/init.sh | 0 appstore/komga/{1.22.0 => 1.22.1}/scripts/uninstall.sh | 0 appstore/komga/{1.22.0 => 1.22.1}/scripts/upgrade.sh | 0 dockge/cloudreve/docker-compose.yml | 2 +- dockge/fider/docker-compose.yml | 2 +- dockge/komga/docker-compose.yml | 2 +- 27 files changed, 6 insertions(+), 6 deletions(-) rename appstore/cloudreve/{4.2.0 => 4.3.0}/.env (100%) rename appstore/cloudreve/{4.2.0 => 4.3.0}/data.yml (100%) rename appstore/cloudreve/{4.2.0 => 4.3.0}/docker-compose.yml (91%) rename appstore/cloudreve/{4.2.0 => 4.3.0}/envs/default.env (100%) rename appstore/cloudreve/{4.2.0 => 4.3.0}/envs/global.env (100%) rename appstore/cloudreve/{4.2.0 => 4.3.0}/scripts/init.sh (100%) rename appstore/cloudreve/{4.2.0 => 4.3.0}/scripts/uninstall.sh (100%) rename appstore/cloudreve/{4.2.0 => 4.3.0}/scripts/upgrade.sh (100%) rename appstore/fider/{0.27.0 => 0.28.0}/.env (100%) rename appstore/fider/{0.27.0 => 0.28.0}/data.yml (100%) rename appstore/fider/{0.27.0 => 0.28.0}/docker-compose.yml (92%) rename appstore/fider/{0.27.0 => 0.28.0}/envs/default.env (100%) rename appstore/fider/{0.27.0 => 0.28.0}/envs/global.env (100%) rename appstore/fider/{0.27.0 => 0.28.0}/scripts/init.sh (100%) rename appstore/fider/{0.27.0 => 0.28.0}/scripts/uninstall.sh (100%) rename appstore/fider/{0.27.0 => 0.28.0}/scripts/upgrade.sh (100%) rename appstore/komga/{1.22.0 => 1.22.1}/.env (100%) rename appstore/komga/{1.22.0 => 1.22.1}/data.yml (100%) rename appstore/komga/{1.22.0 => 1.22.1}/docker-compose.yml (95%) rename appstore/komga/{1.22.0 => 1.22.1}/envs/default.env (100%) rename appstore/komga/{1.22.0 => 1.22.1}/envs/global.env (100%) rename appstore/komga/{1.22.0 => 1.22.1}/scripts/init.sh (100%) rename appstore/komga/{1.22.0 => 1.22.1}/scripts/uninstall.sh (100%) rename appstore/komga/{1.22.0 => 1.22.1}/scripts/upgrade.sh (100%) diff --git a/appstore/cloudreve/4.2.0/.env b/appstore/cloudreve/4.3.0/.env similarity index 100% rename from appstore/cloudreve/4.2.0/.env rename to appstore/cloudreve/4.3.0/.env diff --git a/appstore/cloudreve/4.2.0/data.yml b/appstore/cloudreve/4.3.0/data.yml similarity index 100% rename from appstore/cloudreve/4.2.0/data.yml rename to appstore/cloudreve/4.3.0/data.yml diff --git a/appstore/cloudreve/4.2.0/docker-compose.yml b/appstore/cloudreve/4.3.0/docker-compose.yml similarity index 91% rename from appstore/cloudreve/4.2.0/docker-compose.yml rename to appstore/cloudreve/4.3.0/docker-compose.yml index 12e9be0aa..010884a08 100644 --- a/appstore/cloudreve/4.2.0/docker-compose.yml +++ b/appstore/cloudreve/4.3.0/docker-compose.yml @@ -9,7 +9,7 @@ services: - .env environment: - TZ=Asia/Shanghai - image: cloudreve/cloudreve:4.2.0 + image: cloudreve/cloudreve:4.3.0 labels: createdBy: Apps networks: diff --git a/appstore/cloudreve/4.2.0/envs/default.env b/appstore/cloudreve/4.3.0/envs/default.env similarity index 100% rename from appstore/cloudreve/4.2.0/envs/default.env rename to appstore/cloudreve/4.3.0/envs/default.env diff --git a/appstore/cloudreve/4.2.0/envs/global.env b/appstore/cloudreve/4.3.0/envs/global.env similarity index 100% rename from appstore/cloudreve/4.2.0/envs/global.env rename to appstore/cloudreve/4.3.0/envs/global.env diff --git a/appstore/cloudreve/4.2.0/scripts/init.sh b/appstore/cloudreve/4.3.0/scripts/init.sh similarity index 100% rename from appstore/cloudreve/4.2.0/scripts/init.sh rename to appstore/cloudreve/4.3.0/scripts/init.sh diff --git a/appstore/cloudreve/4.2.0/scripts/uninstall.sh b/appstore/cloudreve/4.3.0/scripts/uninstall.sh similarity index 100% rename from appstore/cloudreve/4.2.0/scripts/uninstall.sh rename to appstore/cloudreve/4.3.0/scripts/uninstall.sh diff --git a/appstore/cloudreve/4.2.0/scripts/upgrade.sh b/appstore/cloudreve/4.3.0/scripts/upgrade.sh similarity index 100% rename from appstore/cloudreve/4.2.0/scripts/upgrade.sh rename to appstore/cloudreve/4.3.0/scripts/upgrade.sh diff --git a/appstore/fider/0.27.0/.env b/appstore/fider/0.28.0/.env similarity index 100% rename from appstore/fider/0.27.0/.env rename to appstore/fider/0.28.0/.env diff --git a/appstore/fider/0.27.0/data.yml b/appstore/fider/0.28.0/data.yml similarity index 100% rename from appstore/fider/0.27.0/data.yml rename to appstore/fider/0.28.0/data.yml diff --git a/appstore/fider/0.27.0/docker-compose.yml b/appstore/fider/0.28.0/docker-compose.yml similarity index 92% rename from appstore/fider/0.27.0/docker-compose.yml rename to appstore/fider/0.28.0/docker-compose.yml index 3d0d4129e..378fcb58d 100644 --- a/appstore/fider/0.27.0/docker-compose.yml +++ b/appstore/fider/0.28.0/docker-compose.yml @@ -9,7 +9,7 @@ services: - .env environment: - DATABASE_URL=postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_NAME}?sslmode=disable - image: getfider/fider:v0.27.0 + image: getfider/fider:v0.28.0 labels: createdBy: Apps networks: diff --git a/appstore/fider/0.27.0/envs/default.env b/appstore/fider/0.28.0/envs/default.env similarity index 100% rename from appstore/fider/0.27.0/envs/default.env rename to appstore/fider/0.28.0/envs/default.env diff --git a/appstore/fider/0.27.0/envs/global.env b/appstore/fider/0.28.0/envs/global.env similarity index 100% rename from appstore/fider/0.27.0/envs/global.env rename to appstore/fider/0.28.0/envs/global.env diff --git a/appstore/fider/0.27.0/scripts/init.sh b/appstore/fider/0.28.0/scripts/init.sh similarity index 100% rename from appstore/fider/0.27.0/scripts/init.sh rename to appstore/fider/0.28.0/scripts/init.sh diff --git a/appstore/fider/0.27.0/scripts/uninstall.sh b/appstore/fider/0.28.0/scripts/uninstall.sh similarity index 100% rename from appstore/fider/0.27.0/scripts/uninstall.sh rename to appstore/fider/0.28.0/scripts/uninstall.sh diff --git a/appstore/fider/0.27.0/scripts/upgrade.sh b/appstore/fider/0.28.0/scripts/upgrade.sh similarity index 100% rename from appstore/fider/0.27.0/scripts/upgrade.sh rename to appstore/fider/0.28.0/scripts/upgrade.sh diff --git a/appstore/komga/1.22.0/.env b/appstore/komga/1.22.1/.env similarity index 100% rename from appstore/komga/1.22.0/.env rename to appstore/komga/1.22.1/.env diff --git a/appstore/komga/1.22.0/data.yml b/appstore/komga/1.22.1/data.yml similarity index 100% rename from appstore/komga/1.22.0/data.yml rename to appstore/komga/1.22.1/data.yml diff --git a/appstore/komga/1.22.0/docker-compose.yml b/appstore/komga/1.22.1/docker-compose.yml similarity index 95% rename from appstore/komga/1.22.0/docker-compose.yml rename to appstore/komga/1.22.1/docker-compose.yml index 1323c72f3..07f4ba37f 100644 --- a/appstore/komga/1.22.0/docker-compose.yml +++ b/appstore/komga/1.22.1/docker-compose.yml @@ -9,7 +9,7 @@ services: - .env environment: - TZ=Asia/Shanghai - image: gotson/komga:1.22.0 + image: gotson/komga:1.22.1 labels: createdBy: Apps networks: diff --git a/appstore/komga/1.22.0/envs/default.env b/appstore/komga/1.22.1/envs/default.env similarity index 100% rename from appstore/komga/1.22.0/envs/default.env rename to appstore/komga/1.22.1/envs/default.env diff --git a/appstore/komga/1.22.0/envs/global.env b/appstore/komga/1.22.1/envs/global.env similarity index 100% rename from appstore/komga/1.22.0/envs/global.env rename to appstore/komga/1.22.1/envs/global.env diff --git a/appstore/komga/1.22.0/scripts/init.sh b/appstore/komga/1.22.1/scripts/init.sh similarity index 100% rename from appstore/komga/1.22.0/scripts/init.sh rename to appstore/komga/1.22.1/scripts/init.sh diff --git a/appstore/komga/1.22.0/scripts/uninstall.sh b/appstore/komga/1.22.1/scripts/uninstall.sh similarity index 100% rename from appstore/komga/1.22.0/scripts/uninstall.sh rename to appstore/komga/1.22.1/scripts/uninstall.sh diff --git a/appstore/komga/1.22.0/scripts/upgrade.sh b/appstore/komga/1.22.1/scripts/upgrade.sh similarity index 100% rename from appstore/komga/1.22.0/scripts/upgrade.sh rename to appstore/komga/1.22.1/scripts/upgrade.sh diff --git a/dockge/cloudreve/docker-compose.yml b/dockge/cloudreve/docker-compose.yml index 12e9be0aa..010884a08 100644 --- a/dockge/cloudreve/docker-compose.yml +++ b/dockge/cloudreve/docker-compose.yml @@ -9,7 +9,7 @@ services: - .env environment: - TZ=Asia/Shanghai - image: cloudreve/cloudreve:4.2.0 + image: cloudreve/cloudreve:4.3.0 labels: createdBy: Apps networks: diff --git a/dockge/fider/docker-compose.yml b/dockge/fider/docker-compose.yml index 3d0d4129e..378fcb58d 100644 --- a/dockge/fider/docker-compose.yml +++ b/dockge/fider/docker-compose.yml @@ -9,7 +9,7 @@ services: - .env environment: - DATABASE_URL=postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_NAME}?sslmode=disable - image: getfider/fider:v0.27.0 + image: getfider/fider:v0.28.0 labels: createdBy: Apps networks: diff --git a/dockge/komga/docker-compose.yml b/dockge/komga/docker-compose.yml index 1323c72f3..07f4ba37f 100644 --- a/dockge/komga/docker-compose.yml +++ b/dockge/komga/docker-compose.yml @@ -9,7 +9,7 @@ services: - .env environment: - TZ=Asia/Shanghai - image: gotson/komga:1.22.0 + image: gotson/komga:1.22.1 labels: createdBy: Apps networks: From 21c8ead8ef2abb503a8416ee3b9585e76330dfde Mon Sep 17 00:00:00 2001 From: Meng Sen Date: Tue, 15 Jul 2025 22:00:08 +0800 Subject: [PATCH 17/35] Add files via upload --- apps/mdc-ng/logo.png | Bin 11652 -> 10745 bytes apps/mdc-ng/logo.svg | 7 +++++++ 2 files changed, 7 insertions(+) create mode 100644 apps/mdc-ng/logo.svg diff --git a/apps/mdc-ng/logo.png b/apps/mdc-ng/logo.png index 2512e2b9c51ec76297a259267e8856d202b6695e..41e26219e6afa03bb789ac9b32ceecc12990957d 100644 GIT binary patch literal 10745 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 literal 11652 zcmV-~Eql_5P)~w6QAOdQmD=~>3AwrzHoj^^3Xheu3F(N}W zinPms8lxtfIFhKXiKJU5WiZ;2MxY85gPKSK4N5@9xBocj;-#$NoO}0ozWwd}{MM?K zsjU01%B{2CyU%mJ9hr$FNg9{C)E+>RBrTo`fFwyH@fFwyHw&9*OMtbR`R|LLR??zGX4alTQimeq@xU{H z{ej(p9ai{9T>)GK{3Gz?%=~sY6H4j>7XYbo5pj3m*QURo0X(eGm-->_CE&}zmooE) zLSIMH0=NK3jf#jz0*3-G1GZoAm%k492=JcF{N94UwxkZY07#9Ah^GRt2A)a%koPv= z^T3Ij`PIs^NScESfYgYH*aJA0$$R^KbT)8QW}a1h5J{Wo0wDEVMC=OuG4O04DvvXZ z(}34z<^{C}k+g9x08&py#6y9%0574vkL=zKdt^6DfH!C6m6d0aw2TXY)Dsc04e3HVt0;v-e%0w7fs5o>^V0{hgSWx>t|UYD6?)E-0{tJ}(-*e@AI4BnS|}F) zX#pZ)E8xXULb&@?9;dIa1&(8Ks^HIR4BV<;#UjhdmLM$ZL6qh#QxDMLYxmJ5JJ#lTM+VJN84F#^;m_=sL@hL0ZB=y(S}gJ$5T z6)+UkD7XMp`ZrE2vE&4@Y8}A3TjZi z1E6LZ_^Bd8K{d|>K+Q4mQ;!%5s#z`oYKnoMddg5x&2a%x6Ab*+2tz?N!w68l<|BI5 z7#}^XX1D;Tmm*^Oh=wy!;mv?0C)pk6WX zEA9s1B;dHrycQrLwgr9{cq4Gnin9%sp`d!n1wg%F;8)b`z+VAJW#*4I^cy1L{!Bu) zR{>itaJI296jZOc0I0f%*oR5rx2E~RQ1GnU zgJ|4b08~vxJOcP*-~~Wb9%qQY!Q?`7`bz%85wRDO#q3F)PNgMZ0A8D!>uL|8adH9B z!g+#UaX(fRGgupI^hDK6*KTFu1et7 z6+^+|3iNYC|I1KpjN~MKr{2!ZgIT}{JLT&Se&7t=H>#R%`)&S zuJ?goR}2MyGg|v3Tm@l0JK2{e#JE%_;tllusB0OZIlau z?!>^axIqPeT`?3a&QMUlzy&~nw`3P!uz_D!3^Fw1Hn¥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ʗZKGcRmSpDVfyV+z;RA)b=A(zDP4E%D#oY)T z5A2qiA06t!KJ)U0c$v(+Av2F>^5n3O;VFV$GZd88W8hcZ7l6lQ=24mX)7r!Ii3`96 zWabYt^F>U~4mhv&JOgAXsL?ak>*b6uq_-^HKhR9G* zqhsJ#+!er~z~0l>aBYMOz-CMzEc7WRZwnmGw!N49-Wz|WTqeS z-V7Ij8D-|pnRz0x6O)+arphA?jiI0h$-u9;TYyu5oig+2%=Ec0Gx9}tPMLX4W*!AR z9{3c7f?YEd)LhJwWz3aS$Z ze#II1RpyIhC5D2<847B}4E%~S@aq8=fXWO7i!&6|%nbaBGw|yX7l58H6fDkAP#b07 zSDb-g54iyJh@oI{hJv~i1Ha-7{CdmM-8)Yb1+~`6<1Ha-7{4_Hc z0Bx3`U~z*F1r7X)Gw{>g2KPdvatsBF8)PVG;8&c1pH{>LKyxz`EN&2?pn+d;27X!< z7XYo8pJYz@2;I2uDiX}Rl}+$lTG zz)y?f0-%L66qN2@;HPR_091{kphnKXPgS`9sJe*Q7kDSIXYE;}1vrmM;CE*2K{Reg zfU0i#Lbw-(f*Q7^z;ACa{^|qo0H{|C1vNkhe(EI`0QFKtY!AGJ$uh82<#D8yxCMAW z@V3mny7n;A`dk3iYtvBhc;JBAvq*FJ9B^c2uB$zWv@tFKYJw*Usu7;xr)C%dstKMb zsGjo#KQ+fY0BVk*pnAl>Pt9@xP_sNyP!)NCpPJ_apyqj^pcc#%{4@wI02&NKK^11; zr$I3S)LVSct2F(RPgJvkG6)^DAD7XM<6buD5BLhE;h6{j3 z#ZXWiVc@6HF#^=67z%1V27VeX?*M4DB4QihFyIXs3XaXSz&n8VX68+`hmmS<0nq3f z3XY0_pETtHAWiw`;lc9}z0xu+0MdFQVqf5$z@D{dQ76u068N22dl0Eli~yzeOfM9B z0nY<2uRD!a;c_PbKitcUzx0c|10ZdJCki&n6a1tZxBy5qh=}chw=h`-wyHdiHtZJQ z{lMEY^Xl5eNPXu5AkD#0u(u5Sq&c|&NGo6{*c%3Z(h3;?N-MA|6!b*FI+jlG+uMu3 zv@+fSkXFeP1sBQ_{G^V!07xD2M8Tpw!B6U#3xL!yL&44&_(=u007!)x3a*-gpHz?$ zpj3#V;EEaeNekc|0BHdX1!rR5CoPZ*fV4oKD7ZnM;3rk!0w7f|4F!(@o()9hacVjZ zI6N~itUZV{HZA~CMI#Oc4g93ai~yyIM)>IA%kdGtQZIN1K zQSd0>_kg=q9%r>~1pYg4TxMQVdl*SS=K>)0R75XQb<1wb0Oh`0yv=;^QRroZk5Y&-oe*8@M9{<<1i3#`q| z8x}vUq(yN7kR)k@d=`KtNh9O}AW6~)xd2F#G(s)_k|d3g3xFg^Bjf@gNzw?p07#NF zLM{N3B#n>@fFwyH + + + + + + From 8caef7711f8d737e700f0a9d69eed9fdca833636 Mon Sep 17 00:00:00 2001 From: QYG2297248353 Date: Tue, 15 Jul 2025 15:24:01 +0000 Subject: [PATCH 18/35] Processed apps directory via GitHub Actions --- appstore/mdc-ng/logo.png | Bin 11652 -> 10745 bytes appstore/mdc-ng/logo.svg | 7 +++++++ 2 files changed, 7 insertions(+) create mode 100644 appstore/mdc-ng/logo.svg diff --git a/appstore/mdc-ng/logo.png b/appstore/mdc-ng/logo.png index 2512e2b9c51ec76297a259267e8856d202b6695e..41e26219e6afa03bb789ac9b32ceecc12990957d 100644 GIT binary patch literal 10745 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 literal 11652 zcmV-~Eql_5P)~w6QAOdQmD=~>3AwrzHoj^^3Xheu3F(N}W zinPms8lxtfIFhKXiKJU5WiZ;2MxY85gPKSK4N5@9xBocj;-#$NoO}0ozWwd}{MM?K zsjU01%B{2CyU%mJ9hr$FNg9{C)E+>RBrTo`fFwyH@fFwyHw&9*OMtbR`R|LLR??zGX4alTQimeq@xU{H z{ej(p9ai{9T>)GK{3Gz?%=~sY6H4j>7XYbo5pj3m*QURo0X(eGm-->_CE&}zmooE) zLSIMH0=NK3jf#jz0*3-G1GZoAm%k492=JcF{N94UwxkZY07#9Ah^GRt2A)a%koPv= z^T3Ij`PIs^NScESfYgYH*aJA0$$R^KbT)8QW}a1h5J{Wo0wDEVMC=OuG4O04DvvXZ z(}34z<^{C}k+g9x08&py#6y9%0574vkL=zKdt^6DfH!C6m6d0aw2TXY)Dsc04e3HVt0;v-e%0w7fs5o>^V0{hgSWx>t|UYD6?)E-0{tJ}(-*e@AI4BnS|}F) zX#pZ)E8xXULb&@?9;dIa1&(8Ks^HIR4BV<;#UjhdmLM$ZL6qh#QxDMLYxmJ5JJ#lTM+VJN84F#^;m_=sL@hL0ZB=y(S}gJ$5T z6)+UkD7XMp`ZrE2vE&4@Y8}A3TjZi z1E6LZ_^Bd8K{d|>K+Q4mQ;!%5s#z`oYKnoMddg5x&2a%x6Ab*+2tz?N!w68l<|BI5 z7#}^XX1D;Tmm*^Oh=wy!;mv?0C)pk6WX zEA9s1B;dHrycQrLwgr9{cq4Gnin9%sp`d!n1wg%F;8)b`z+VAJW#*4I^cy1L{!Bu) zR{>itaJI296jZOc0I0f%*oR5rx2E~RQ1GnU zgJ|4b08~vxJOcP*-~~Wb9%qQY!Q?`7`bz%85wRDO#q3F)PNgMZ0A8D!>uL|8adH9B z!g+#UaX(fRGgupI^hDK6*KTFu1et7 z6+^+|3iNYC|I1KpjN~MKr{2!ZgIT}{JLT&Se&7t=H>#R%`)&S zuJ?goR}2MyGg|v3Tm@l0JK2{e#JE%_;tllusB0OZIlau z?!>^axIqPeT`?3a&QMUlzy&~nw`3P!uz_D!3^Fw1Hn¥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ʗZKGcRmSpDVfyV+z;RA)b=A(zDP4E%D#oY)T z5A2qiA06t!KJ)U0c$v(+Av2F>^5n3O;VFV$GZd88W8hcZ7l6lQ=24mX)7r!Ii3`96 zWabYt^F>U~4mhv&JOgAXsL?ak>*b6uq_-^HKhR9G* zqhsJ#+!er~z~0l>aBYMOz-CMzEc7WRZwnmGw!N49-Wz|WTqeS z-V7Ij8D-|pnRz0x6O)+arphA?jiI0h$-u9;TYyu5oig+2%=Ec0Gx9}tPMLX4W*!AR z9{3c7f?YEd)LhJwWz3aS$Z ze#II1RpyIhC5D2<847B}4E%~S@aq8=fXWO7i!&6|%nbaBGw|yX7l58H6fDkAP#b07 zSDb-g54iyJh@oI{hJv~i1Ha-7{CdmM-8)Yb1+~`6<1Ha-7{4_Hc z0Bx3`U~z*F1r7X)Gw{>g2KPdvatsBF8)PVG;8&c1pH{>LKyxz`EN&2?pn+d;27X!< z7XYo8pJYz@2;I2uDiX}Rl}+$lTG zz)y?f0-%L66qN2@;HPR_091{kphnKXPgS`9sJe*Q7kDSIXYE;}1vrmM;CE*2K{Reg zfU0i#Lbw-(f*Q7^z;ACa{^|qo0H{|C1vNkhe(EI`0QFKtY!AGJ$uh82<#D8yxCMAW z@V3mny7n;A`dk3iYtvBhc;JBAvq*FJ9B^c2uB$zWv@tFKYJw*Usu7;xr)C%dstKMb zsGjo#KQ+fY0BVk*pnAl>Pt9@xP_sNyP!)NCpPJ_apyqj^pcc#%{4@wI02&NKK^11; zr$I3S)LVSct2F(RPgJvkG6)^DAD7XM<6buD5BLhE;h6{j3 z#ZXWiVc@6HF#^=67z%1V27VeX?*M4DB4QihFyIXs3XaXSz&n8VX68+`hmmS<0nq3f z3XY0_pETtHAWiw`;lc9}z0xu+0MdFQVqf5$z@D{dQ76u068N22dl0Eli~yzeOfM9B z0nY<2uRD!a;c_PbKitcUzx0c|10ZdJCki&n6a1tZxBy5qh=}chw=h`-wyHdiHtZJQ z{lMEY^Xl5eNPXu5AkD#0u(u5Sq&c|&NGo6{*c%3Z(h3;?N-MA|6!b*FI+jlG+uMu3 zv@+fSkXFeP1sBQ_{G^V!07xD2M8Tpw!B6U#3xL!yL&44&_(=u007!)x3a*-gpHz?$ zpj3#V;EEaeNekc|0BHdX1!rR5CoPZ*fV4oKD7ZnM;3rk!0w7f|4F!(@o()9hacVjZ zI6N~itUZV{HZA~CMI#Oc4g93ai~yyIM)>IA%kdGtQZIN1K zQSd0>_kg=q9%r>~1pYg4TxMQVdl*SS=K>)0R75XQb<1wb0Oh`0yv=;^QRroZk5Y&-oe*8@M9{<<1i3#`q| z8x}vUq(yN7kR)k@d=`KtNh9O}AW6~)xd2F#G(s)_k|d3g3xFg^Bjf@gNzw?p07#NF zLM{N3B#n>@fFwyH + + + + + + From 1bc754d2c25e67a83c79ebf3d7ca3268992c1a93 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 21:25:06 +0000 Subject: [PATCH 19/35] Update amir20/dozzle Docker tag to v8.13.6 --- apps/dozzle/8.13.5/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/dozzle/8.13.5/docker-compose.yml b/apps/dozzle/8.13.5/docker-compose.yml index 92d781df2..769c556b2 100644 --- a/apps/dozzle/8.13.5/docker-compose.yml +++ b/apps/dozzle/8.13.5/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: dozzle: - image: amir20/dozzle:v8.13.5 + image: amir20/dozzle:v8.13.6 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 6feedb45f1b01cd71893ef29c42213b3c2f9c9f7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 21:25:10 +0000 Subject: [PATCH 20/35] Update fallenbagel/jellyseerr Docker tag to v2.7.1 --- apps/jellyseerr/2.7.0/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/jellyseerr/2.7.0/docker-compose.yml b/apps/jellyseerr/2.7.0/docker-compose.yml index 5043c501f..91c04fc1f 100644 --- a/apps/jellyseerr/2.7.0/docker-compose.yml +++ b/apps/jellyseerr/2.7.0/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: jellyseerr: - image: fallenbagel/jellyseerr:2.7.0 + image: fallenbagel/jellyseerr:2.7.1 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 783e5d045fc76c516fd119082d323219234bc049 Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 15 Jul 2025 21:25:14 +0000 Subject: [PATCH 21/35] Update app version [skip ci] --- apps/dozzle/{8.13.5 => 8.13.6}/data.yml | 0 apps/dozzle/{8.13.5 => 8.13.6}/docker-compose.yml | 0 apps/dozzle/{8.13.5 => 8.13.6}/envs/default.env | 0 apps/dozzle/{8.13.5 => 8.13.6}/envs/global.env | 0 apps/dozzle/{8.13.5 => 8.13.6}/scripts/init.sh | 0 apps/dozzle/{8.13.5 => 8.13.6}/scripts/uninstall.sh | 0 apps/dozzle/{8.13.5 => 8.13.6}/scripts/upgrade.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename apps/dozzle/{8.13.5 => 8.13.6}/data.yml (100%) rename apps/dozzle/{8.13.5 => 8.13.6}/docker-compose.yml (100%) rename apps/dozzle/{8.13.5 => 8.13.6}/envs/default.env (100%) rename apps/dozzle/{8.13.5 => 8.13.6}/envs/global.env (100%) rename apps/dozzle/{8.13.5 => 8.13.6}/scripts/init.sh (100%) rename apps/dozzle/{8.13.5 => 8.13.6}/scripts/uninstall.sh (100%) rename apps/dozzle/{8.13.5 => 8.13.6}/scripts/upgrade.sh (100%) diff --git a/apps/dozzle/8.13.5/data.yml b/apps/dozzle/8.13.6/data.yml similarity index 100% rename from apps/dozzle/8.13.5/data.yml rename to apps/dozzle/8.13.6/data.yml diff --git a/apps/dozzle/8.13.5/docker-compose.yml b/apps/dozzle/8.13.6/docker-compose.yml similarity index 100% rename from apps/dozzle/8.13.5/docker-compose.yml rename to apps/dozzle/8.13.6/docker-compose.yml diff --git a/apps/dozzle/8.13.5/envs/default.env b/apps/dozzle/8.13.6/envs/default.env similarity index 100% rename from apps/dozzle/8.13.5/envs/default.env rename to apps/dozzle/8.13.6/envs/default.env diff --git a/apps/dozzle/8.13.5/envs/global.env b/apps/dozzle/8.13.6/envs/global.env similarity index 100% rename from apps/dozzle/8.13.5/envs/global.env rename to apps/dozzle/8.13.6/envs/global.env diff --git a/apps/dozzle/8.13.5/scripts/init.sh b/apps/dozzle/8.13.6/scripts/init.sh similarity index 100% rename from apps/dozzle/8.13.5/scripts/init.sh rename to apps/dozzle/8.13.6/scripts/init.sh diff --git a/apps/dozzle/8.13.5/scripts/uninstall.sh b/apps/dozzle/8.13.6/scripts/uninstall.sh similarity index 100% rename from apps/dozzle/8.13.5/scripts/uninstall.sh rename to apps/dozzle/8.13.6/scripts/uninstall.sh diff --git a/apps/dozzle/8.13.5/scripts/upgrade.sh b/apps/dozzle/8.13.6/scripts/upgrade.sh similarity index 100% rename from apps/dozzle/8.13.5/scripts/upgrade.sh rename to apps/dozzle/8.13.6/scripts/upgrade.sh From fdde2c5e747aa59556edca9bd7b2eb0759da759b Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Tue, 15 Jul 2025 21:25:20 +0000 Subject: [PATCH 22/35] Update app version [skip ci] --- apps/jellyseerr/{2.7.0 => 2.7.1}/data.yml | 0 apps/jellyseerr/{2.7.0 => 2.7.1}/docker-compose.yml | 0 apps/jellyseerr/{2.7.0 => 2.7.1}/envs/default.env | 0 apps/jellyseerr/{2.7.0 => 2.7.1}/envs/global.env | 0 apps/jellyseerr/{2.7.0 => 2.7.1}/scripts/init.sh | 0 apps/jellyseerr/{2.7.0 => 2.7.1}/scripts/uninstall.sh | 0 apps/jellyseerr/{2.7.0 => 2.7.1}/scripts/upgrade.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename apps/jellyseerr/{2.7.0 => 2.7.1}/data.yml (100%) rename apps/jellyseerr/{2.7.0 => 2.7.1}/docker-compose.yml (100%) rename apps/jellyseerr/{2.7.0 => 2.7.1}/envs/default.env (100%) rename apps/jellyseerr/{2.7.0 => 2.7.1}/envs/global.env (100%) rename apps/jellyseerr/{2.7.0 => 2.7.1}/scripts/init.sh (100%) rename apps/jellyseerr/{2.7.0 => 2.7.1}/scripts/uninstall.sh (100%) rename apps/jellyseerr/{2.7.0 => 2.7.1}/scripts/upgrade.sh (100%) diff --git a/apps/jellyseerr/2.7.0/data.yml b/apps/jellyseerr/2.7.1/data.yml similarity index 100% rename from apps/jellyseerr/2.7.0/data.yml rename to apps/jellyseerr/2.7.1/data.yml diff --git a/apps/jellyseerr/2.7.0/docker-compose.yml b/apps/jellyseerr/2.7.1/docker-compose.yml similarity index 100% rename from apps/jellyseerr/2.7.0/docker-compose.yml rename to apps/jellyseerr/2.7.1/docker-compose.yml diff --git a/apps/jellyseerr/2.7.0/envs/default.env b/apps/jellyseerr/2.7.1/envs/default.env similarity index 100% rename from apps/jellyseerr/2.7.0/envs/default.env rename to apps/jellyseerr/2.7.1/envs/default.env diff --git a/apps/jellyseerr/2.7.0/envs/global.env b/apps/jellyseerr/2.7.1/envs/global.env similarity index 100% rename from apps/jellyseerr/2.7.0/envs/global.env rename to apps/jellyseerr/2.7.1/envs/global.env diff --git a/apps/jellyseerr/2.7.0/scripts/init.sh b/apps/jellyseerr/2.7.1/scripts/init.sh similarity index 100% rename from apps/jellyseerr/2.7.0/scripts/init.sh rename to apps/jellyseerr/2.7.1/scripts/init.sh diff --git a/apps/jellyseerr/2.7.0/scripts/uninstall.sh b/apps/jellyseerr/2.7.1/scripts/uninstall.sh similarity index 100% rename from apps/jellyseerr/2.7.0/scripts/uninstall.sh rename to apps/jellyseerr/2.7.1/scripts/uninstall.sh diff --git a/apps/jellyseerr/2.7.0/scripts/upgrade.sh b/apps/jellyseerr/2.7.1/scripts/upgrade.sh similarity index 100% rename from apps/jellyseerr/2.7.0/scripts/upgrade.sh rename to apps/jellyseerr/2.7.1/scripts/upgrade.sh From 8b25e76c3927f1b3f4baa84f006fb6ca7b8638e9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 02:02:15 +0000 Subject: [PATCH 23/35] Update linuxserver/plex Docker tag to v1.41.9 --- apps/plex/1.41.8/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/plex/1.41.8/docker-compose.yml b/apps/plex/1.41.8/docker-compose.yml index 5d10962d9..63f7b616d 100644 --- a/apps/plex/1.41.8/docker-compose.yml +++ b/apps/plex/1.41.8/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: plex: - image: linuxserver/plex:1.41.8 + image: linuxserver/plex:1.41.9 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 2c1041aa2c5da2b8d11c63162101fb45d4ff6498 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 02:02:19 +0000 Subject: [PATCH 24/35] Update vectorim/element-web Docker tag to v1.11.106 --- apps/element-web/1.11.105/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/element-web/1.11.105/docker-compose.yml b/apps/element-web/1.11.105/docker-compose.yml index 94e07ba7a..2a8ba9251 100644 --- a/apps/element-web/1.11.105/docker-compose.yml +++ b/apps/element-web/1.11.105/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: element-web: - image: vectorim/element-web:v1.11.105 + image: vectorim/element-web:v1.11.106 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From eec3c195f166456c9c57e6d79785c2d1dd7352fc Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Wed, 16 Jul 2025 02:02:25 +0000 Subject: [PATCH 25/35] Update app version [skip ci] --- apps/plex/{1.41.8 => 1.41.9}/data.yml | 0 apps/plex/{1.41.8 => 1.41.9}/docker-compose.yml | 0 apps/plex/{1.41.8 => 1.41.9}/envs/default.env | 0 apps/plex/{1.41.8 => 1.41.9}/envs/global.env | 0 apps/plex/{1.41.8 => 1.41.9}/scripts/init.sh | 0 apps/plex/{1.41.8 => 1.41.9}/scripts/uninstall.sh | 0 apps/plex/{1.41.8 => 1.41.9}/scripts/upgrade.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename apps/plex/{1.41.8 => 1.41.9}/data.yml (100%) rename apps/plex/{1.41.8 => 1.41.9}/docker-compose.yml (100%) rename apps/plex/{1.41.8 => 1.41.9}/envs/default.env (100%) rename apps/plex/{1.41.8 => 1.41.9}/envs/global.env (100%) rename apps/plex/{1.41.8 => 1.41.9}/scripts/init.sh (100%) rename apps/plex/{1.41.8 => 1.41.9}/scripts/uninstall.sh (100%) rename apps/plex/{1.41.8 => 1.41.9}/scripts/upgrade.sh (100%) diff --git a/apps/plex/1.41.8/data.yml b/apps/plex/1.41.9/data.yml similarity index 100% rename from apps/plex/1.41.8/data.yml rename to apps/plex/1.41.9/data.yml diff --git a/apps/plex/1.41.8/docker-compose.yml b/apps/plex/1.41.9/docker-compose.yml similarity index 100% rename from apps/plex/1.41.8/docker-compose.yml rename to apps/plex/1.41.9/docker-compose.yml diff --git a/apps/plex/1.41.8/envs/default.env b/apps/plex/1.41.9/envs/default.env similarity index 100% rename from apps/plex/1.41.8/envs/default.env rename to apps/plex/1.41.9/envs/default.env diff --git a/apps/plex/1.41.8/envs/global.env b/apps/plex/1.41.9/envs/global.env similarity index 100% rename from apps/plex/1.41.8/envs/global.env rename to apps/plex/1.41.9/envs/global.env diff --git a/apps/plex/1.41.8/scripts/init.sh b/apps/plex/1.41.9/scripts/init.sh similarity index 100% rename from apps/plex/1.41.8/scripts/init.sh rename to apps/plex/1.41.9/scripts/init.sh diff --git a/apps/plex/1.41.8/scripts/uninstall.sh b/apps/plex/1.41.9/scripts/uninstall.sh similarity index 100% rename from apps/plex/1.41.8/scripts/uninstall.sh rename to apps/plex/1.41.9/scripts/uninstall.sh diff --git a/apps/plex/1.41.8/scripts/upgrade.sh b/apps/plex/1.41.9/scripts/upgrade.sh similarity index 100% rename from apps/plex/1.41.8/scripts/upgrade.sh rename to apps/plex/1.41.9/scripts/upgrade.sh From 35bd94f7207cdf87db7bd16a36362dc4e61206ad Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Wed, 16 Jul 2025 02:02:29 +0000 Subject: [PATCH 26/35] Update app version [skip ci] --- apps/element-web/{1.11.105 => 1.11.106}/conf/config.sample.json | 0 apps/element-web/{1.11.105 => 1.11.106}/data.yml | 0 apps/element-web/{1.11.105 => 1.11.106}/docker-compose.yml | 0 apps/element-web/{1.11.105 => 1.11.106}/envs/default.env | 0 apps/element-web/{1.11.105 => 1.11.106}/envs/global.env | 0 apps/element-web/{1.11.105 => 1.11.106}/scripts/init.sh | 0 apps/element-web/{1.11.105 => 1.11.106}/scripts/uninstall.sh | 0 apps/element-web/{1.11.105 => 1.11.106}/scripts/upgrade.sh | 0 8 files changed, 0 insertions(+), 0 deletions(-) rename apps/element-web/{1.11.105 => 1.11.106}/conf/config.sample.json (100%) rename apps/element-web/{1.11.105 => 1.11.106}/data.yml (100%) rename apps/element-web/{1.11.105 => 1.11.106}/docker-compose.yml (100%) rename apps/element-web/{1.11.105 => 1.11.106}/envs/default.env (100%) rename apps/element-web/{1.11.105 => 1.11.106}/envs/global.env (100%) rename apps/element-web/{1.11.105 => 1.11.106}/scripts/init.sh (100%) rename apps/element-web/{1.11.105 => 1.11.106}/scripts/uninstall.sh (100%) rename apps/element-web/{1.11.105 => 1.11.106}/scripts/upgrade.sh (100%) diff --git a/apps/element-web/1.11.105/conf/config.sample.json b/apps/element-web/1.11.106/conf/config.sample.json similarity index 100% rename from apps/element-web/1.11.105/conf/config.sample.json rename to apps/element-web/1.11.106/conf/config.sample.json diff --git a/apps/element-web/1.11.105/data.yml b/apps/element-web/1.11.106/data.yml similarity index 100% rename from apps/element-web/1.11.105/data.yml rename to apps/element-web/1.11.106/data.yml diff --git a/apps/element-web/1.11.105/docker-compose.yml b/apps/element-web/1.11.106/docker-compose.yml similarity index 100% rename from apps/element-web/1.11.105/docker-compose.yml rename to apps/element-web/1.11.106/docker-compose.yml diff --git a/apps/element-web/1.11.105/envs/default.env b/apps/element-web/1.11.106/envs/default.env similarity index 100% rename from apps/element-web/1.11.105/envs/default.env rename to apps/element-web/1.11.106/envs/default.env diff --git a/apps/element-web/1.11.105/envs/global.env b/apps/element-web/1.11.106/envs/global.env similarity index 100% rename from apps/element-web/1.11.105/envs/global.env rename to apps/element-web/1.11.106/envs/global.env diff --git a/apps/element-web/1.11.105/scripts/init.sh b/apps/element-web/1.11.106/scripts/init.sh similarity index 100% rename from apps/element-web/1.11.105/scripts/init.sh rename to apps/element-web/1.11.106/scripts/init.sh diff --git a/apps/element-web/1.11.105/scripts/uninstall.sh b/apps/element-web/1.11.106/scripts/uninstall.sh similarity index 100% rename from apps/element-web/1.11.105/scripts/uninstall.sh rename to apps/element-web/1.11.106/scripts/uninstall.sh diff --git a/apps/element-web/1.11.105/scripts/upgrade.sh b/apps/element-web/1.11.106/scripts/upgrade.sh similarity index 100% rename from apps/element-web/1.11.105/scripts/upgrade.sh rename to apps/element-web/1.11.106/scripts/upgrade.sh From da2fea31375893f8818e8a26f783880e71566e9b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 03:25:14 +0000 Subject: [PATCH 27/35] Update wushuo894/ani-rss Docker tag to v2.0.29 --- apps/ani-rss/2.0.28/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/ani-rss/2.0.28/docker-compose.yml b/apps/ani-rss/2.0.28/docker-compose.yml index d8a98d75d..565162880 100644 --- a/apps/ani-rss/2.0.28/docker-compose.yml +++ b/apps/ani-rss/2.0.28/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: ani-rss: - image: wushuo894/ani-rss:v2.0.28 + image: wushuo894/ani-rss:v2.0.29 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From ada9f962fde39c08ebd155b4061c2299b2c983f5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 03:25:18 +0000 Subject: [PATCH 28/35] Update casbin/casdoor Docker tag to v1.972.0 --- apps/casdoor/1.970.0/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/casdoor/1.970.0/docker-compose.yml b/apps/casdoor/1.970.0/docker-compose.yml index bd42e08d3..e8908127c 100644 --- a/apps/casdoor/1.970.0/docker-compose.yml +++ b/apps/casdoor/1.970.0/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: casdoor: - image: casbin/casdoor:v1.970.0 + image: casbin/casdoor:v1.972.0 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 546b520a4d1a04d20cc738b7ab987d37c1eeb884 Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Wed, 16 Jul 2025 03:25:27 +0000 Subject: [PATCH 29/35] Update app version [skip ci] --- apps/ani-rss/{2.0.28 => 2.0.29}/data.yml | 0 apps/ani-rss/{2.0.28 => 2.0.29}/docker-compose.yml | 0 apps/ani-rss/{2.0.28 => 2.0.29}/envs/default.env | 0 apps/ani-rss/{2.0.28 => 2.0.29}/envs/global.env | 0 apps/ani-rss/{2.0.28 => 2.0.29}/scripts/init.sh | 0 apps/ani-rss/{2.0.28 => 2.0.29}/scripts/uninstall.sh | 0 apps/ani-rss/{2.0.28 => 2.0.29}/scripts/upgrade.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename apps/ani-rss/{2.0.28 => 2.0.29}/data.yml (100%) rename apps/ani-rss/{2.0.28 => 2.0.29}/docker-compose.yml (100%) rename apps/ani-rss/{2.0.28 => 2.0.29}/envs/default.env (100%) rename apps/ani-rss/{2.0.28 => 2.0.29}/envs/global.env (100%) rename apps/ani-rss/{2.0.28 => 2.0.29}/scripts/init.sh (100%) rename apps/ani-rss/{2.0.28 => 2.0.29}/scripts/uninstall.sh (100%) rename apps/ani-rss/{2.0.28 => 2.0.29}/scripts/upgrade.sh (100%) diff --git a/apps/ani-rss/2.0.28/data.yml b/apps/ani-rss/2.0.29/data.yml similarity index 100% rename from apps/ani-rss/2.0.28/data.yml rename to apps/ani-rss/2.0.29/data.yml diff --git a/apps/ani-rss/2.0.28/docker-compose.yml b/apps/ani-rss/2.0.29/docker-compose.yml similarity index 100% rename from apps/ani-rss/2.0.28/docker-compose.yml rename to apps/ani-rss/2.0.29/docker-compose.yml diff --git a/apps/ani-rss/2.0.28/envs/default.env b/apps/ani-rss/2.0.29/envs/default.env similarity index 100% rename from apps/ani-rss/2.0.28/envs/default.env rename to apps/ani-rss/2.0.29/envs/default.env diff --git a/apps/ani-rss/2.0.28/envs/global.env b/apps/ani-rss/2.0.29/envs/global.env similarity index 100% rename from apps/ani-rss/2.0.28/envs/global.env rename to apps/ani-rss/2.0.29/envs/global.env diff --git a/apps/ani-rss/2.0.28/scripts/init.sh b/apps/ani-rss/2.0.29/scripts/init.sh similarity index 100% rename from apps/ani-rss/2.0.28/scripts/init.sh rename to apps/ani-rss/2.0.29/scripts/init.sh diff --git a/apps/ani-rss/2.0.28/scripts/uninstall.sh b/apps/ani-rss/2.0.29/scripts/uninstall.sh similarity index 100% rename from apps/ani-rss/2.0.28/scripts/uninstall.sh rename to apps/ani-rss/2.0.29/scripts/uninstall.sh diff --git a/apps/ani-rss/2.0.28/scripts/upgrade.sh b/apps/ani-rss/2.0.29/scripts/upgrade.sh similarity index 100% rename from apps/ani-rss/2.0.28/scripts/upgrade.sh rename to apps/ani-rss/2.0.29/scripts/upgrade.sh From 4f7234a2cffa5592d42e2abb0398b4f3f6deeca3 Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Wed, 16 Jul 2025 03:25:29 +0000 Subject: [PATCH 30/35] Update app version [skip ci] --- apps/casdoor/{1.970.0 => 1.972.0}/config/init_data.json | 0 apps/casdoor/{1.970.0 => 1.972.0}/data.yml | 0 apps/casdoor/{1.970.0 => 1.972.0}/docker-compose.yml | 0 apps/casdoor/{1.970.0 => 1.972.0}/envs/casdoor.env | 0 apps/casdoor/{1.970.0 => 1.972.0}/envs/default.env | 0 apps/casdoor/{1.970.0 => 1.972.0}/envs/global.env | 0 apps/casdoor/{1.970.0 => 1.972.0}/scripts/init.sh | 0 apps/casdoor/{1.970.0 => 1.972.0}/scripts/uninstall.sh | 0 apps/casdoor/{1.970.0 => 1.972.0}/scripts/upgrade.sh | 0 9 files changed, 0 insertions(+), 0 deletions(-) rename apps/casdoor/{1.970.0 => 1.972.0}/config/init_data.json (100%) rename apps/casdoor/{1.970.0 => 1.972.0}/data.yml (100%) rename apps/casdoor/{1.970.0 => 1.972.0}/docker-compose.yml (100%) rename apps/casdoor/{1.970.0 => 1.972.0}/envs/casdoor.env (100%) rename apps/casdoor/{1.970.0 => 1.972.0}/envs/default.env (100%) rename apps/casdoor/{1.970.0 => 1.972.0}/envs/global.env (100%) rename apps/casdoor/{1.970.0 => 1.972.0}/scripts/init.sh (100%) rename apps/casdoor/{1.970.0 => 1.972.0}/scripts/uninstall.sh (100%) rename apps/casdoor/{1.970.0 => 1.972.0}/scripts/upgrade.sh (100%) diff --git a/apps/casdoor/1.970.0/config/init_data.json b/apps/casdoor/1.972.0/config/init_data.json similarity index 100% rename from apps/casdoor/1.970.0/config/init_data.json rename to apps/casdoor/1.972.0/config/init_data.json diff --git a/apps/casdoor/1.970.0/data.yml b/apps/casdoor/1.972.0/data.yml similarity index 100% rename from apps/casdoor/1.970.0/data.yml rename to apps/casdoor/1.972.0/data.yml diff --git a/apps/casdoor/1.970.0/docker-compose.yml b/apps/casdoor/1.972.0/docker-compose.yml similarity index 100% rename from apps/casdoor/1.970.0/docker-compose.yml rename to apps/casdoor/1.972.0/docker-compose.yml diff --git a/apps/casdoor/1.970.0/envs/casdoor.env b/apps/casdoor/1.972.0/envs/casdoor.env similarity index 100% rename from apps/casdoor/1.970.0/envs/casdoor.env rename to apps/casdoor/1.972.0/envs/casdoor.env diff --git a/apps/casdoor/1.970.0/envs/default.env b/apps/casdoor/1.972.0/envs/default.env similarity index 100% rename from apps/casdoor/1.970.0/envs/default.env rename to apps/casdoor/1.972.0/envs/default.env diff --git a/apps/casdoor/1.970.0/envs/global.env b/apps/casdoor/1.972.0/envs/global.env similarity index 100% rename from apps/casdoor/1.970.0/envs/global.env rename to apps/casdoor/1.972.0/envs/global.env diff --git a/apps/casdoor/1.970.0/scripts/init.sh b/apps/casdoor/1.972.0/scripts/init.sh similarity index 100% rename from apps/casdoor/1.970.0/scripts/init.sh rename to apps/casdoor/1.972.0/scripts/init.sh diff --git a/apps/casdoor/1.970.0/scripts/uninstall.sh b/apps/casdoor/1.972.0/scripts/uninstall.sh similarity index 100% rename from apps/casdoor/1.970.0/scripts/uninstall.sh rename to apps/casdoor/1.972.0/scripts/uninstall.sh diff --git a/apps/casdoor/1.970.0/scripts/upgrade.sh b/apps/casdoor/1.972.0/scripts/upgrade.sh similarity index 100% rename from apps/casdoor/1.970.0/scripts/upgrade.sh rename to apps/casdoor/1.972.0/scripts/upgrade.sh From 3cfee35101c4bfe238a4068b39b3ba1419cfa3c0 Mon Sep 17 00:00:00 2001 From: QYG2297248353 Date: Wed, 16 Jul 2025 03:58:29 +0000 Subject: [PATCH 31/35] Processed apps directory via GitHub Actions --- appstore/ani-rss/{2.0.28 => 2.0.29}/.env | 0 appstore/ani-rss/{2.0.28 => 2.0.29}/data.yml | 0 appstore/ani-rss/{2.0.28 => 2.0.29}/docker-compose.yml | 2 +- appstore/ani-rss/{2.0.28 => 2.0.29}/envs/default.env | 0 appstore/ani-rss/{2.0.28 => 2.0.29}/envs/global.env | 0 appstore/ani-rss/{2.0.28 => 2.0.29}/scripts/init.sh | 0 appstore/ani-rss/{2.0.28 => 2.0.29}/scripts/uninstall.sh | 0 appstore/ani-rss/{2.0.28 => 2.0.29}/scripts/upgrade.sh | 0 appstore/casdoor/{1.970.0 => 1.972.0}/.env | 0 appstore/casdoor/{1.970.0 => 1.972.0}/config/init_data.json | 0 appstore/casdoor/{1.970.0 => 1.972.0}/data.yml | 0 appstore/casdoor/{1.970.0 => 1.972.0}/docker-compose.yml | 2 +- appstore/casdoor/{1.970.0 => 1.972.0}/envs/casdoor.env | 0 appstore/casdoor/{1.970.0 => 1.972.0}/envs/default.env | 0 appstore/casdoor/{1.970.0 => 1.972.0}/envs/global.env | 0 appstore/casdoor/{1.970.0 => 1.972.0}/scripts/init.sh | 0 appstore/casdoor/{1.970.0 => 1.972.0}/scripts/uninstall.sh | 0 appstore/casdoor/{1.970.0 => 1.972.0}/scripts/upgrade.sh | 0 appstore/dozzle/{8.13.5 => 8.13.6}/.env | 0 appstore/dozzle/{8.13.5 => 8.13.6}/data.yml | 0 appstore/dozzle/{8.13.5 => 8.13.6}/docker-compose.yml | 2 +- appstore/dozzle/{8.13.5 => 8.13.6}/envs/default.env | 0 appstore/dozzle/{8.13.5 => 8.13.6}/envs/global.env | 0 appstore/dozzle/{8.13.5 => 8.13.6}/scripts/init.sh | 0 appstore/dozzle/{8.13.5 => 8.13.6}/scripts/uninstall.sh | 0 appstore/dozzle/{8.13.5 => 8.13.6}/scripts/upgrade.sh | 0 appstore/element-web/{1.11.105 => 1.11.106}/.env | 0 .../element-web/{1.11.105 => 1.11.106}/conf/config.sample.json | 0 appstore/element-web/{1.11.105 => 1.11.106}/data.yml | 0 appstore/element-web/{1.11.105 => 1.11.106}/docker-compose.yml | 2 +- appstore/element-web/{1.11.105 => 1.11.106}/envs/default.env | 0 appstore/element-web/{1.11.105 => 1.11.106}/envs/global.env | 0 appstore/element-web/{1.11.105 => 1.11.106}/scripts/init.sh | 0 .../element-web/{1.11.105 => 1.11.106}/scripts/uninstall.sh | 0 appstore/element-web/{1.11.105 => 1.11.106}/scripts/upgrade.sh | 0 appstore/jellyseerr/{2.7.0 => 2.7.1}/.env | 0 appstore/jellyseerr/{2.7.0 => 2.7.1}/data.yml | 0 appstore/jellyseerr/{2.7.0 => 2.7.1}/docker-compose.yml | 2 +- appstore/jellyseerr/{2.7.0 => 2.7.1}/envs/default.env | 0 appstore/jellyseerr/{2.7.0 => 2.7.1}/envs/global.env | 0 appstore/jellyseerr/{2.7.0 => 2.7.1}/scripts/init.sh | 0 appstore/jellyseerr/{2.7.0 => 2.7.1}/scripts/uninstall.sh | 0 appstore/jellyseerr/{2.7.0 => 2.7.1}/scripts/upgrade.sh | 0 appstore/plex/{1.41.8 => 1.41.9}/.env | 0 appstore/plex/{1.41.8 => 1.41.9}/data.yml | 0 appstore/plex/{1.41.8 => 1.41.9}/docker-compose.yml | 2 +- appstore/plex/{1.41.8 => 1.41.9}/envs/default.env | 0 appstore/plex/{1.41.8 => 1.41.9}/envs/global.env | 0 appstore/plex/{1.41.8 => 1.41.9}/scripts/init.sh | 0 appstore/plex/{1.41.8 => 1.41.9}/scripts/uninstall.sh | 0 appstore/plex/{1.41.8 => 1.41.9}/scripts/upgrade.sh | 0 dockge/ani-rss/docker-compose.yml | 2 +- dockge/casdoor/docker-compose.yml | 2 +- dockge/dozzle/docker-compose.yml | 2 +- dockge/element-web/docker-compose.yml | 2 +- dockge/jellyseerr/docker-compose.yml | 2 +- dockge/plex/docker-compose.yml | 2 +- 57 files changed, 12 insertions(+), 12 deletions(-) rename appstore/ani-rss/{2.0.28 => 2.0.29}/.env (100%) rename appstore/ani-rss/{2.0.28 => 2.0.29}/data.yml (100%) rename appstore/ani-rss/{2.0.28 => 2.0.29}/docker-compose.yml (95%) rename appstore/ani-rss/{2.0.28 => 2.0.29}/envs/default.env (100%) rename appstore/ani-rss/{2.0.28 => 2.0.29}/envs/global.env (100%) rename appstore/ani-rss/{2.0.28 => 2.0.29}/scripts/init.sh (100%) rename appstore/ani-rss/{2.0.28 => 2.0.29}/scripts/uninstall.sh (100%) rename appstore/ani-rss/{2.0.28 => 2.0.29}/scripts/upgrade.sh (100%) rename appstore/casdoor/{1.970.0 => 1.972.0}/.env (100%) rename appstore/casdoor/{1.970.0 => 1.972.0}/config/init_data.json (100%) rename appstore/casdoor/{1.970.0 => 1.972.0}/data.yml (100%) rename appstore/casdoor/{1.970.0 => 1.972.0}/docker-compose.yml (93%) rename appstore/casdoor/{1.970.0 => 1.972.0}/envs/casdoor.env (100%) rename appstore/casdoor/{1.970.0 => 1.972.0}/envs/default.env (100%) rename appstore/casdoor/{1.970.0 => 1.972.0}/envs/global.env (100%) rename appstore/casdoor/{1.970.0 => 1.972.0}/scripts/init.sh (100%) rename appstore/casdoor/{1.970.0 => 1.972.0}/scripts/uninstall.sh (100%) rename appstore/casdoor/{1.970.0 => 1.972.0}/scripts/upgrade.sh (100%) rename appstore/dozzle/{8.13.5 => 8.13.6}/.env (100%) rename appstore/dozzle/{8.13.5 => 8.13.6}/data.yml (100%) rename appstore/dozzle/{8.13.5 => 8.13.6}/docker-compose.yml (94%) rename appstore/dozzle/{8.13.5 => 8.13.6}/envs/default.env (100%) rename appstore/dozzle/{8.13.5 => 8.13.6}/envs/global.env (100%) rename appstore/dozzle/{8.13.5 => 8.13.6}/scripts/init.sh (100%) rename appstore/dozzle/{8.13.5 => 8.13.6}/scripts/uninstall.sh (100%) rename appstore/dozzle/{8.13.5 => 8.13.6}/scripts/upgrade.sh (100%) rename appstore/element-web/{1.11.105 => 1.11.106}/.env (100%) rename appstore/element-web/{1.11.105 => 1.11.106}/conf/config.sample.json (100%) rename appstore/element-web/{1.11.105 => 1.11.106}/data.yml (100%) rename appstore/element-web/{1.11.105 => 1.11.106}/docker-compose.yml (89%) rename appstore/element-web/{1.11.105 => 1.11.106}/envs/default.env (100%) rename appstore/element-web/{1.11.105 => 1.11.106}/envs/global.env (100%) rename appstore/element-web/{1.11.105 => 1.11.106}/scripts/init.sh (100%) rename appstore/element-web/{1.11.105 => 1.11.106}/scripts/uninstall.sh (100%) rename appstore/element-web/{1.11.105 => 1.11.106}/scripts/upgrade.sh (100%) rename appstore/jellyseerr/{2.7.0 => 2.7.1}/.env (100%) rename appstore/jellyseerr/{2.7.0 => 2.7.1}/data.yml (100%) rename appstore/jellyseerr/{2.7.0 => 2.7.1}/docker-compose.yml (91%) rename appstore/jellyseerr/{2.7.0 => 2.7.1}/envs/default.env (100%) rename appstore/jellyseerr/{2.7.0 => 2.7.1}/envs/global.env (100%) rename appstore/jellyseerr/{2.7.0 => 2.7.1}/scripts/init.sh (100%) rename appstore/jellyseerr/{2.7.0 => 2.7.1}/scripts/uninstall.sh (100%) rename appstore/jellyseerr/{2.7.0 => 2.7.1}/scripts/upgrade.sh (100%) rename appstore/plex/{1.41.8 => 1.41.9}/.env (100%) rename appstore/plex/{1.41.8 => 1.41.9}/data.yml (100%) rename appstore/plex/{1.41.8 => 1.41.9}/docker-compose.yml (95%) rename appstore/plex/{1.41.8 => 1.41.9}/envs/default.env (100%) rename appstore/plex/{1.41.8 => 1.41.9}/envs/global.env (100%) rename appstore/plex/{1.41.8 => 1.41.9}/scripts/init.sh (100%) rename appstore/plex/{1.41.8 => 1.41.9}/scripts/uninstall.sh (100%) rename appstore/plex/{1.41.8 => 1.41.9}/scripts/upgrade.sh (100%) diff --git a/appstore/ani-rss/2.0.28/.env b/appstore/ani-rss/2.0.29/.env similarity index 100% rename from appstore/ani-rss/2.0.28/.env rename to appstore/ani-rss/2.0.29/.env diff --git a/appstore/ani-rss/2.0.28/data.yml b/appstore/ani-rss/2.0.29/data.yml similarity index 100% rename from appstore/ani-rss/2.0.28/data.yml rename to appstore/ani-rss/2.0.29/data.yml diff --git a/appstore/ani-rss/2.0.28/docker-compose.yml b/appstore/ani-rss/2.0.29/docker-compose.yml similarity index 95% rename from appstore/ani-rss/2.0.28/docker-compose.yml rename to appstore/ani-rss/2.0.29/docker-compose.yml index b233a777f..fc4ef1075 100644 --- a/appstore/ani-rss/2.0.28/docker-compose.yml +++ b/appstore/ani-rss/2.0.29/docker-compose.yml @@ -14,7 +14,7 @@ services: - PORT=7789 - CONFIG=/config - TZ=Asia/Shanghai - image: wushuo894/ani-rss:v2.0.28 + image: wushuo894/ani-rss:v2.0.29 labels: createdBy: Apps networks: diff --git a/appstore/ani-rss/2.0.28/envs/default.env b/appstore/ani-rss/2.0.29/envs/default.env similarity index 100% rename from appstore/ani-rss/2.0.28/envs/default.env rename to appstore/ani-rss/2.0.29/envs/default.env diff --git a/appstore/ani-rss/2.0.28/envs/global.env b/appstore/ani-rss/2.0.29/envs/global.env similarity index 100% rename from appstore/ani-rss/2.0.28/envs/global.env rename to appstore/ani-rss/2.0.29/envs/global.env diff --git a/appstore/ani-rss/2.0.28/scripts/init.sh b/appstore/ani-rss/2.0.29/scripts/init.sh similarity index 100% rename from appstore/ani-rss/2.0.28/scripts/init.sh rename to appstore/ani-rss/2.0.29/scripts/init.sh diff --git a/appstore/ani-rss/2.0.28/scripts/uninstall.sh b/appstore/ani-rss/2.0.29/scripts/uninstall.sh similarity index 100% rename from appstore/ani-rss/2.0.28/scripts/uninstall.sh rename to appstore/ani-rss/2.0.29/scripts/uninstall.sh diff --git a/appstore/ani-rss/2.0.28/scripts/upgrade.sh b/appstore/ani-rss/2.0.29/scripts/upgrade.sh similarity index 100% rename from appstore/ani-rss/2.0.28/scripts/upgrade.sh rename to appstore/ani-rss/2.0.29/scripts/upgrade.sh diff --git a/appstore/casdoor/1.970.0/.env b/appstore/casdoor/1.972.0/.env similarity index 100% rename from appstore/casdoor/1.970.0/.env rename to appstore/casdoor/1.972.0/.env diff --git a/appstore/casdoor/1.970.0/config/init_data.json b/appstore/casdoor/1.972.0/config/init_data.json similarity index 100% rename from appstore/casdoor/1.970.0/config/init_data.json rename to appstore/casdoor/1.972.0/config/init_data.json diff --git a/appstore/casdoor/1.970.0/data.yml b/appstore/casdoor/1.972.0/data.yml similarity index 100% rename from appstore/casdoor/1.970.0/data.yml rename to appstore/casdoor/1.972.0/data.yml diff --git a/appstore/casdoor/1.970.0/docker-compose.yml b/appstore/casdoor/1.972.0/docker-compose.yml similarity index 93% rename from appstore/casdoor/1.970.0/docker-compose.yml rename to appstore/casdoor/1.972.0/docker-compose.yml index c83cf8b1a..c637d372b 100644 --- a/appstore/casdoor/1.970.0/docker-compose.yml +++ b/appstore/casdoor/1.972.0/docker-compose.yml @@ -14,7 +14,7 @@ services: - verificationCodeTimeout=10 - appname=casdoor - authState=casdoor - image: casbin/casdoor:v1.970.0 + image: casbin/casdoor:v1.972.0 labels: createdBy: Apps networks: diff --git a/appstore/casdoor/1.970.0/envs/casdoor.env b/appstore/casdoor/1.972.0/envs/casdoor.env similarity index 100% rename from appstore/casdoor/1.970.0/envs/casdoor.env rename to appstore/casdoor/1.972.0/envs/casdoor.env diff --git a/appstore/casdoor/1.970.0/envs/default.env b/appstore/casdoor/1.972.0/envs/default.env similarity index 100% rename from appstore/casdoor/1.970.0/envs/default.env rename to appstore/casdoor/1.972.0/envs/default.env diff --git a/appstore/casdoor/1.970.0/envs/global.env b/appstore/casdoor/1.972.0/envs/global.env similarity index 100% rename from appstore/casdoor/1.970.0/envs/global.env rename to appstore/casdoor/1.972.0/envs/global.env diff --git a/appstore/casdoor/1.970.0/scripts/init.sh b/appstore/casdoor/1.972.0/scripts/init.sh similarity index 100% rename from appstore/casdoor/1.970.0/scripts/init.sh rename to appstore/casdoor/1.972.0/scripts/init.sh diff --git a/appstore/casdoor/1.970.0/scripts/uninstall.sh b/appstore/casdoor/1.972.0/scripts/uninstall.sh similarity index 100% rename from appstore/casdoor/1.970.0/scripts/uninstall.sh rename to appstore/casdoor/1.972.0/scripts/uninstall.sh diff --git a/appstore/casdoor/1.970.0/scripts/upgrade.sh b/appstore/casdoor/1.972.0/scripts/upgrade.sh similarity index 100% rename from appstore/casdoor/1.970.0/scripts/upgrade.sh rename to appstore/casdoor/1.972.0/scripts/upgrade.sh diff --git a/appstore/dozzle/8.13.5/.env b/appstore/dozzle/8.13.6/.env similarity index 100% rename from appstore/dozzle/8.13.5/.env rename to appstore/dozzle/8.13.6/.env diff --git a/appstore/dozzle/8.13.5/data.yml b/appstore/dozzle/8.13.6/data.yml similarity index 100% rename from appstore/dozzle/8.13.5/data.yml rename to appstore/dozzle/8.13.6/data.yml diff --git a/appstore/dozzle/8.13.5/docker-compose.yml b/appstore/dozzle/8.13.6/docker-compose.yml similarity index 94% rename from appstore/dozzle/8.13.5/docker-compose.yml rename to appstore/dozzle/8.13.6/docker-compose.yml index b353009e5..ac0a0993b 100644 --- a/appstore/dozzle/8.13.5/docker-compose.yml +++ b/appstore/dozzle/8.13.6/docker-compose.yml @@ -20,7 +20,7 @@ services: - /dozzle - healthcheck timeout: 30s - image: amir20/dozzle:v8.13.5 + image: amir20/dozzle:v8.13.6 labels: createdBy: Apps networks: diff --git a/appstore/dozzle/8.13.5/envs/default.env b/appstore/dozzle/8.13.6/envs/default.env similarity index 100% rename from appstore/dozzle/8.13.5/envs/default.env rename to appstore/dozzle/8.13.6/envs/default.env diff --git a/appstore/dozzle/8.13.5/envs/global.env b/appstore/dozzle/8.13.6/envs/global.env similarity index 100% rename from appstore/dozzle/8.13.5/envs/global.env rename to appstore/dozzle/8.13.6/envs/global.env diff --git a/appstore/dozzle/8.13.5/scripts/init.sh b/appstore/dozzle/8.13.6/scripts/init.sh similarity index 100% rename from appstore/dozzle/8.13.5/scripts/init.sh rename to appstore/dozzle/8.13.6/scripts/init.sh diff --git a/appstore/dozzle/8.13.5/scripts/uninstall.sh b/appstore/dozzle/8.13.6/scripts/uninstall.sh similarity index 100% rename from appstore/dozzle/8.13.5/scripts/uninstall.sh rename to appstore/dozzle/8.13.6/scripts/uninstall.sh diff --git a/appstore/dozzle/8.13.5/scripts/upgrade.sh b/appstore/dozzle/8.13.6/scripts/upgrade.sh similarity index 100% rename from appstore/dozzle/8.13.5/scripts/upgrade.sh rename to appstore/dozzle/8.13.6/scripts/upgrade.sh diff --git a/appstore/element-web/1.11.105/.env b/appstore/element-web/1.11.106/.env similarity index 100% rename from appstore/element-web/1.11.105/.env rename to appstore/element-web/1.11.106/.env diff --git a/appstore/element-web/1.11.105/conf/config.sample.json b/appstore/element-web/1.11.106/conf/config.sample.json similarity index 100% rename from appstore/element-web/1.11.105/conf/config.sample.json rename to appstore/element-web/1.11.106/conf/config.sample.json diff --git a/appstore/element-web/1.11.105/data.yml b/appstore/element-web/1.11.106/data.yml similarity index 100% rename from appstore/element-web/1.11.105/data.yml rename to appstore/element-web/1.11.106/data.yml diff --git a/appstore/element-web/1.11.105/docker-compose.yml b/appstore/element-web/1.11.106/docker-compose.yml similarity index 89% rename from appstore/element-web/1.11.105/docker-compose.yml rename to appstore/element-web/1.11.106/docker-compose.yml index 868f7e858..b6dd5f77e 100644 --- a/appstore/element-web/1.11.105/docker-compose.yml +++ b/appstore/element-web/1.11.106/docker-compose.yml @@ -7,7 +7,7 @@ services: env_file: - ./envs/global.env - .env - image: vectorim/element-web:v1.11.105 + image: vectorim/element-web:v1.11.106 labels: createdBy: Apps networks: diff --git a/appstore/element-web/1.11.105/envs/default.env b/appstore/element-web/1.11.106/envs/default.env similarity index 100% rename from appstore/element-web/1.11.105/envs/default.env rename to appstore/element-web/1.11.106/envs/default.env diff --git a/appstore/element-web/1.11.105/envs/global.env b/appstore/element-web/1.11.106/envs/global.env similarity index 100% rename from appstore/element-web/1.11.105/envs/global.env rename to appstore/element-web/1.11.106/envs/global.env diff --git a/appstore/element-web/1.11.105/scripts/init.sh b/appstore/element-web/1.11.106/scripts/init.sh similarity index 100% rename from appstore/element-web/1.11.105/scripts/init.sh rename to appstore/element-web/1.11.106/scripts/init.sh diff --git a/appstore/element-web/1.11.105/scripts/uninstall.sh b/appstore/element-web/1.11.106/scripts/uninstall.sh similarity index 100% rename from appstore/element-web/1.11.105/scripts/uninstall.sh rename to appstore/element-web/1.11.106/scripts/uninstall.sh diff --git a/appstore/element-web/1.11.105/scripts/upgrade.sh b/appstore/element-web/1.11.106/scripts/upgrade.sh similarity index 100% rename from appstore/element-web/1.11.105/scripts/upgrade.sh rename to appstore/element-web/1.11.106/scripts/upgrade.sh diff --git a/appstore/jellyseerr/2.7.0/.env b/appstore/jellyseerr/2.7.1/.env similarity index 100% rename from appstore/jellyseerr/2.7.0/.env rename to appstore/jellyseerr/2.7.1/.env diff --git a/appstore/jellyseerr/2.7.0/data.yml b/appstore/jellyseerr/2.7.1/data.yml similarity index 100% rename from appstore/jellyseerr/2.7.0/data.yml rename to appstore/jellyseerr/2.7.1/data.yml diff --git a/appstore/jellyseerr/2.7.0/docker-compose.yml b/appstore/jellyseerr/2.7.1/docker-compose.yml similarity index 91% rename from appstore/jellyseerr/2.7.0/docker-compose.yml rename to appstore/jellyseerr/2.7.1/docker-compose.yml index 405aec0f6..b3c2923d3 100644 --- a/appstore/jellyseerr/2.7.0/docker-compose.yml +++ b/appstore/jellyseerr/2.7.1/docker-compose.yml @@ -12,7 +12,7 @@ services: - LOG_LEVEL=debug - TZ=Asia/Shanghai - https_proxy=${http_proxy:-} - image: fallenbagel/jellyseerr:2.7.0 + image: fallenbagel/jellyseerr:2.7.1 labels: createdBy: Apps networks: diff --git a/appstore/jellyseerr/2.7.0/envs/default.env b/appstore/jellyseerr/2.7.1/envs/default.env similarity index 100% rename from appstore/jellyseerr/2.7.0/envs/default.env rename to appstore/jellyseerr/2.7.1/envs/default.env diff --git a/appstore/jellyseerr/2.7.0/envs/global.env b/appstore/jellyseerr/2.7.1/envs/global.env similarity index 100% rename from appstore/jellyseerr/2.7.0/envs/global.env rename to appstore/jellyseerr/2.7.1/envs/global.env diff --git a/appstore/jellyseerr/2.7.0/scripts/init.sh b/appstore/jellyseerr/2.7.1/scripts/init.sh similarity index 100% rename from appstore/jellyseerr/2.7.0/scripts/init.sh rename to appstore/jellyseerr/2.7.1/scripts/init.sh diff --git a/appstore/jellyseerr/2.7.0/scripts/uninstall.sh b/appstore/jellyseerr/2.7.1/scripts/uninstall.sh similarity index 100% rename from appstore/jellyseerr/2.7.0/scripts/uninstall.sh rename to appstore/jellyseerr/2.7.1/scripts/uninstall.sh diff --git a/appstore/jellyseerr/2.7.0/scripts/upgrade.sh b/appstore/jellyseerr/2.7.1/scripts/upgrade.sh similarity index 100% rename from appstore/jellyseerr/2.7.0/scripts/upgrade.sh rename to appstore/jellyseerr/2.7.1/scripts/upgrade.sh diff --git a/appstore/plex/1.41.8/.env b/appstore/plex/1.41.9/.env similarity index 100% rename from appstore/plex/1.41.8/.env rename to appstore/plex/1.41.9/.env diff --git a/appstore/plex/1.41.8/data.yml b/appstore/plex/1.41.9/data.yml similarity index 100% rename from appstore/plex/1.41.8/data.yml rename to appstore/plex/1.41.9/data.yml diff --git a/appstore/plex/1.41.8/docker-compose.yml b/appstore/plex/1.41.9/docker-compose.yml similarity index 95% rename from appstore/plex/1.41.8/docker-compose.yml rename to appstore/plex/1.41.9/docker-compose.yml index 7e9806afc..8c49a6692 100644 --- a/appstore/plex/1.41.8/docker-compose.yml +++ b/appstore/plex/1.41.9/docker-compose.yml @@ -14,7 +14,7 @@ services: - UMASK=022 - TZ=Asia/Shanghai - VERSION=docker - image: linuxserver/plex:1.41.8 + image: linuxserver/plex:1.41.9 labels: createdBy: Apps network_mode: ${NETWORK_MODE} diff --git a/appstore/plex/1.41.8/envs/default.env b/appstore/plex/1.41.9/envs/default.env similarity index 100% rename from appstore/plex/1.41.8/envs/default.env rename to appstore/plex/1.41.9/envs/default.env diff --git a/appstore/plex/1.41.8/envs/global.env b/appstore/plex/1.41.9/envs/global.env similarity index 100% rename from appstore/plex/1.41.8/envs/global.env rename to appstore/plex/1.41.9/envs/global.env diff --git a/appstore/plex/1.41.8/scripts/init.sh b/appstore/plex/1.41.9/scripts/init.sh similarity index 100% rename from appstore/plex/1.41.8/scripts/init.sh rename to appstore/plex/1.41.9/scripts/init.sh diff --git a/appstore/plex/1.41.8/scripts/uninstall.sh b/appstore/plex/1.41.9/scripts/uninstall.sh similarity index 100% rename from appstore/plex/1.41.8/scripts/uninstall.sh rename to appstore/plex/1.41.9/scripts/uninstall.sh diff --git a/appstore/plex/1.41.8/scripts/upgrade.sh b/appstore/plex/1.41.9/scripts/upgrade.sh similarity index 100% rename from appstore/plex/1.41.8/scripts/upgrade.sh rename to appstore/plex/1.41.9/scripts/upgrade.sh diff --git a/dockge/ani-rss/docker-compose.yml b/dockge/ani-rss/docker-compose.yml index b233a777f..fc4ef1075 100644 --- a/dockge/ani-rss/docker-compose.yml +++ b/dockge/ani-rss/docker-compose.yml @@ -14,7 +14,7 @@ services: - PORT=7789 - CONFIG=/config - TZ=Asia/Shanghai - image: wushuo894/ani-rss:v2.0.28 + image: wushuo894/ani-rss:v2.0.29 labels: createdBy: Apps networks: diff --git a/dockge/casdoor/docker-compose.yml b/dockge/casdoor/docker-compose.yml index c83cf8b1a..c637d372b 100644 --- a/dockge/casdoor/docker-compose.yml +++ b/dockge/casdoor/docker-compose.yml @@ -14,7 +14,7 @@ services: - verificationCodeTimeout=10 - appname=casdoor - authState=casdoor - image: casbin/casdoor:v1.970.0 + image: casbin/casdoor:v1.972.0 labels: createdBy: Apps networks: diff --git a/dockge/dozzle/docker-compose.yml b/dockge/dozzle/docker-compose.yml index b353009e5..ac0a0993b 100644 --- a/dockge/dozzle/docker-compose.yml +++ b/dockge/dozzle/docker-compose.yml @@ -20,7 +20,7 @@ services: - /dozzle - healthcheck timeout: 30s - image: amir20/dozzle:v8.13.5 + image: amir20/dozzle:v8.13.6 labels: createdBy: Apps networks: diff --git a/dockge/element-web/docker-compose.yml b/dockge/element-web/docker-compose.yml index 868f7e858..b6dd5f77e 100644 --- a/dockge/element-web/docker-compose.yml +++ b/dockge/element-web/docker-compose.yml @@ -7,7 +7,7 @@ services: env_file: - ./envs/global.env - .env - image: vectorim/element-web:v1.11.105 + image: vectorim/element-web:v1.11.106 labels: createdBy: Apps networks: diff --git a/dockge/jellyseerr/docker-compose.yml b/dockge/jellyseerr/docker-compose.yml index 405aec0f6..b3c2923d3 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.7.0 + image: fallenbagel/jellyseerr:2.7.1 labels: createdBy: Apps networks: diff --git a/dockge/plex/docker-compose.yml b/dockge/plex/docker-compose.yml index 7e9806afc..8c49a6692 100644 --- a/dockge/plex/docker-compose.yml +++ b/dockge/plex/docker-compose.yml @@ -14,7 +14,7 @@ services: - UMASK=022 - TZ=Asia/Shanghai - VERSION=docker - image: linuxserver/plex:1.41.8 + image: linuxserver/plex:1.41.9 labels: createdBy: Apps network_mode: ${NETWORK_MODE} From e006258cdfd1764f63169d29c25ba9937d335f97 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 04:01:35 +0000 Subject: [PATCH 32/35] Update ghost Docker tag to v5.130.0 --- apps/ghost/5.129.2/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/ghost/5.129.2/docker-compose.yml b/apps/ghost/5.129.2/docker-compose.yml index 2c187873e..5302664e8 100644 --- a/apps/ghost/5.129.2/docker-compose.yml +++ b/apps/ghost/5.129.2/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: ghost: - image: ghost:5.129.2 + image: ghost:5.130.0 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 18b94dea3400724d792821d8217c65f79d722874 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 04:01:39 +0000 Subject: [PATCH 33/35] Update huolalatech/page-spy-web Docker tag to v2.4.0 --- apps/page-spy-web/2.3.3/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/page-spy-web/2.3.3/docker-compose.yml b/apps/page-spy-web/2.3.3/docker-compose.yml index 0124c359d..acccaceed 100644 --- a/apps/page-spy-web/2.3.3/docker-compose.yml +++ b/apps/page-spy-web/2.3.3/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: page-spy-web: - image: huolalatech/page-spy-web:v2.3.3 + image: huolalatech/page-spy-web:v2.4.0 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 179ab81f3e8194eb257dfafa81a0fc2644dd5e3f Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Wed, 16 Jul 2025 04:01:44 +0000 Subject: [PATCH 34/35] Update app version [skip ci] --- apps/ghost/{5.129.2 => 5.130.0}/data.yml | 0 apps/ghost/{5.129.2 => 5.130.0}/docker-compose.yml | 0 apps/ghost/{5.129.2 => 5.130.0}/envs/default.env | 0 apps/ghost/{5.129.2 => 5.130.0}/envs/global.env | 0 apps/ghost/{5.129.2 => 5.130.0}/scripts/init.sh | 0 apps/ghost/{5.129.2 => 5.130.0}/scripts/uninstall.sh | 0 apps/ghost/{5.129.2 => 5.130.0}/scripts/upgrade.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename apps/ghost/{5.129.2 => 5.130.0}/data.yml (100%) rename apps/ghost/{5.129.2 => 5.130.0}/docker-compose.yml (100%) rename apps/ghost/{5.129.2 => 5.130.0}/envs/default.env (100%) rename apps/ghost/{5.129.2 => 5.130.0}/envs/global.env (100%) rename apps/ghost/{5.129.2 => 5.130.0}/scripts/init.sh (100%) rename apps/ghost/{5.129.2 => 5.130.0}/scripts/uninstall.sh (100%) rename apps/ghost/{5.129.2 => 5.130.0}/scripts/upgrade.sh (100%) diff --git a/apps/ghost/5.129.2/data.yml b/apps/ghost/5.130.0/data.yml similarity index 100% rename from apps/ghost/5.129.2/data.yml rename to apps/ghost/5.130.0/data.yml diff --git a/apps/ghost/5.129.2/docker-compose.yml b/apps/ghost/5.130.0/docker-compose.yml similarity index 100% rename from apps/ghost/5.129.2/docker-compose.yml rename to apps/ghost/5.130.0/docker-compose.yml diff --git a/apps/ghost/5.129.2/envs/default.env b/apps/ghost/5.130.0/envs/default.env similarity index 100% rename from apps/ghost/5.129.2/envs/default.env rename to apps/ghost/5.130.0/envs/default.env diff --git a/apps/ghost/5.129.2/envs/global.env b/apps/ghost/5.130.0/envs/global.env similarity index 100% rename from apps/ghost/5.129.2/envs/global.env rename to apps/ghost/5.130.0/envs/global.env diff --git a/apps/ghost/5.129.2/scripts/init.sh b/apps/ghost/5.130.0/scripts/init.sh similarity index 100% rename from apps/ghost/5.129.2/scripts/init.sh rename to apps/ghost/5.130.0/scripts/init.sh diff --git a/apps/ghost/5.129.2/scripts/uninstall.sh b/apps/ghost/5.130.0/scripts/uninstall.sh similarity index 100% rename from apps/ghost/5.129.2/scripts/uninstall.sh rename to apps/ghost/5.130.0/scripts/uninstall.sh diff --git a/apps/ghost/5.129.2/scripts/upgrade.sh b/apps/ghost/5.130.0/scripts/upgrade.sh similarity index 100% rename from apps/ghost/5.129.2/scripts/upgrade.sh rename to apps/ghost/5.130.0/scripts/upgrade.sh From c2f989983a9f48bb7252681d6ebbefd44ec41fc2 Mon Sep 17 00:00:00 2001 From: github-action update-app-version Date: Wed, 16 Jul 2025 04:01:49 +0000 Subject: [PATCH 35/35] Update app version [skip ci] --- apps/page-spy-web/{2.3.3 => 2.4.0}/data.yml | 0 apps/page-spy-web/{2.3.3 => 2.4.0}/docker-compose.yml | 0 apps/page-spy-web/{2.3.3 => 2.4.0}/envs/default.env | 0 apps/page-spy-web/{2.3.3 => 2.4.0}/envs/global.env | 0 apps/page-spy-web/{2.3.3 => 2.4.0}/scripts/init.sh | 0 apps/page-spy-web/{2.3.3 => 2.4.0}/scripts/uninstall.sh | 0 apps/page-spy-web/{2.3.3 => 2.4.0}/scripts/upgrade.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename apps/page-spy-web/{2.3.3 => 2.4.0}/data.yml (100%) rename apps/page-spy-web/{2.3.3 => 2.4.0}/docker-compose.yml (100%) rename apps/page-spy-web/{2.3.3 => 2.4.0}/envs/default.env (100%) rename apps/page-spy-web/{2.3.3 => 2.4.0}/envs/global.env (100%) rename apps/page-spy-web/{2.3.3 => 2.4.0}/scripts/init.sh (100%) rename apps/page-spy-web/{2.3.3 => 2.4.0}/scripts/uninstall.sh (100%) rename apps/page-spy-web/{2.3.3 => 2.4.0}/scripts/upgrade.sh (100%) diff --git a/apps/page-spy-web/2.3.3/data.yml b/apps/page-spy-web/2.4.0/data.yml similarity index 100% rename from apps/page-spy-web/2.3.3/data.yml rename to apps/page-spy-web/2.4.0/data.yml diff --git a/apps/page-spy-web/2.3.3/docker-compose.yml b/apps/page-spy-web/2.4.0/docker-compose.yml similarity index 100% rename from apps/page-spy-web/2.3.3/docker-compose.yml rename to apps/page-spy-web/2.4.0/docker-compose.yml diff --git a/apps/page-spy-web/2.3.3/envs/default.env b/apps/page-spy-web/2.4.0/envs/default.env similarity index 100% rename from apps/page-spy-web/2.3.3/envs/default.env rename to apps/page-spy-web/2.4.0/envs/default.env diff --git a/apps/page-spy-web/2.3.3/envs/global.env b/apps/page-spy-web/2.4.0/envs/global.env similarity index 100% rename from apps/page-spy-web/2.3.3/envs/global.env rename to apps/page-spy-web/2.4.0/envs/global.env diff --git a/apps/page-spy-web/2.3.3/scripts/init.sh b/apps/page-spy-web/2.4.0/scripts/init.sh similarity index 100% rename from apps/page-spy-web/2.3.3/scripts/init.sh rename to apps/page-spy-web/2.4.0/scripts/init.sh diff --git a/apps/page-spy-web/2.3.3/scripts/uninstall.sh b/apps/page-spy-web/2.4.0/scripts/uninstall.sh similarity index 100% rename from apps/page-spy-web/2.3.3/scripts/uninstall.sh rename to apps/page-spy-web/2.4.0/scripts/uninstall.sh diff --git a/apps/page-spy-web/2.3.3/scripts/upgrade.sh b/apps/page-spy-web/2.4.0/scripts/upgrade.sh similarity index 100% rename from apps/page-spy-web/2.3.3/scripts/upgrade.sh rename to apps/page-spy-web/2.4.0/scripts/upgrade.sh