From bd44c4057281c1de2aba5611788cd104ec240ffa Mon Sep 17 00:00:00 2001
From: hoangvv <shintheman12@gmail.com>
Date: Sat, 2 Nov 2024 14:50:07 +0700
Subject: [PATCH] update plugin structure and update link

---
 dev/docker-compose.txt                        | 547 ++++++++++++++++++
 dev/download.sh                               |  34 ++
 dev/link.txt                                  |   1 +
 dev/nextweb.json                              |   2 +-
 .../{ => 5.2.1}/phpmyadmin-5.2.1.tar.gz       | Bin
 dev/replace.sh                                |  16 +
 6 files changed, 599 insertions(+), 1 deletion(-)
 create mode 100644 dev/docker-compose.txt
 create mode 100644 dev/download.sh
 rename dev/nextweb/phpmyadmin/{ => 5.2.1}/phpmyadmin-5.2.1.tar.gz (100%)
 create mode 100755 dev/replace.sh

diff --git a/dev/docker-compose.txt b/dev/docker-compose.txt
new file mode 100644
index 0000000..1a789aa
--- /dev/null
+++ b/dev/docker-compose.txt
@@ -0,0 +1,547 @@
+https://apps-assets.fit2cloud.com/dev/1panel/mariadb/11.5.2/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.22.0-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.21.2-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.21.1-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.21.0-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.20.3-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.20.2-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.20.1-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.20.0-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.19.4-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.19.3-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.19.2-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.19.1-alpine/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.23.0-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/redis-commander/latest/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/redis-commander/latest/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/11.3.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/11.2.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/11.2.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/11.2.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/11.1.4/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/11.1.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/11.1.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/11.0.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/10.4.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/10.4.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/10.4.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/10.4.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/10.3.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/10.3.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/10.2.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/10.2.2/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/grafana/11.3.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/adminer/4.8.1/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/adminer/4.8.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.7.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.7.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.7.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.7.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.6.9/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.6.8/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.6.7/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.6.6/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.6.5/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.6.4/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.6.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.6.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.6.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.6.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.5.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.3.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.3.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.3.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.3.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.2.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.2.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.2.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.1.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.1.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.1.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.0.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.0.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/5.7.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/5.7.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/5.6.7/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/5.6.6/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/ddns-go/6.7.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.6.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.6.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.6.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.5.5/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.5.4/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.5.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.5.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.5.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.4.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.4.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.4.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.4.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.3.2/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/wordpress/6.6.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/4.0.3-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/4.0.2-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/4.0.1-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.13.7-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.13.6-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.13.5-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.13.4-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.13.3-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.13.2-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.13.1-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.13.0-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.12.13-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.12.12-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.12.11-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.12.10-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.12.9-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/3.12.8-management-alpine/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/rabbitmq/4.0.3-management-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/postgresql/17.0-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/postgresql/16.4-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/postgresql/15.8-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/postgresql/14.13-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/postgresql/13.16-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/postgresql/12.20-alpine/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/postgresql/17.0-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/web-check/1.0.0/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/web-check/1.0.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openlitespeed/1.8.2-lsphp81/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openlitespeed/1.8.1-lsphp81/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openlitespeed/1.8.1-lsphp74/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openlitespeed/1.7.19-lsphp81/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openlitespeed/1.7.19-lsphp74/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openlitespeed/1.7.18-lsphp81/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openlitespeed/1.7.18-lsphp74/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openlitespeed/1.8.2-lsphp81/docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openresty/1.25.3.2-0-1-focal/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openresty/1.21.4.3-3-3-focal/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openresty/1.21.4.3-3-2-focal/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openresty/1.21.4.3-3-1-focal/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openresty/1.21.4.3-2-2-focal/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openresty/1.21.4.3-2-1-focal/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openresty/1.21.4.3-0-focal/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openresty/1.25.3.2-0-1-focal/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.15/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.14/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.12/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.11/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.9/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.8/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.7/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.6/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.5/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.4/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/6.0.19/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/6.0.18/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/6.0.17/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/6.0.16/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/6.0.15/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/6.0.14/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongodb/7.0.15/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php8/8.3.8/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php8/8.2.22/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php8/8.2.20/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php8/8.2.15/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php8/8.1.29/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php8/8.1.27/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php8/8.1.23/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php8/8.0.30/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php8/8.3.8/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php7/7.4.33/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php7/7.3.33/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php7/7.2.34/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php7/7.1.33/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php7/7.0.33/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php7/7.4.33/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php5/5.6.40/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php5/5.5.38/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php5/5.4.45/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php5/5.6.40/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mssql/2022-latest/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mssql/2019-latest/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mssql/2017-latest/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mssql/2022-latest/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.12/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.11/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.10/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.9/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.8/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.7/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.6/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.5/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.4/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/7.8/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/pgadmin4/8.12/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/it-tools/2024.10.22-7ca5933/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/it-tools/2024.5.13-a0bc346/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/it-tools/2023.12.21-5ed3693/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/it-tools/2023.11.2-7d94e11/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/it-tools/2023.5.14-77f2efc/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/it-tools/2024.10.22-7ca5933/docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/python/3.11.10/docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openldap/2.6.8/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/openldap/2.6.8/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/typecho/1.2.1-php8.0-apache/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/typecho/nightly-php7.4-apache/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/typecho/1.2.1-php8.0-apache/docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/php/5/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.15.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.15.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.15.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.15.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.14.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.14.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.14.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.14.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.13.4/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.13.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.13.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.12.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.12.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.12.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.11.4/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.11.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.11.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/7.17.25/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/7.17.24/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/7.17.23/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/7.17.22/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/7.17.21/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/7.17.20/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/7.17.19/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/7.17.18/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/7.17.17/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/7.17.16/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/7.17.15/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/elasticsearch/8.15.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/changedetectionio/0.45/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/changedetectionio/0.45/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/nginx-proxy-manager/2.12.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/nginx-proxy-manager/2.11.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/nginx-proxy-manager/2.11.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/nginx-proxy-manager/2.11.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/nginx-proxy-manager/2.10.4/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/nginx-proxy-manager/github-pr-3281/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/nginx-proxy-manager/github-pr-3027/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/nginx-proxy-manager/2.12.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/zerotier-one/1.12.1/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/zerotier-one/1.12.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mysql/8.4.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mysql/8.4.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mysql/8.0.40/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mysql/8.0.39/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mysql/5.7.44/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mysql/5.6.51/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mysql/8.4.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/java/22/docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/java/22/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/cloudbeaver/24.2.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/cloudbeaver/24.2.2/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/cloudbeaver/24.2.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/node/22.2.0/docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/node/21.1.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/node/20.14.0/docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/node/20.9.0/docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/node/14.21.3/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/node/12.22.12/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/node/22.2.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/zerotier-moon/1.8.4/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/zerotier-moon/1.8.4/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/kodbox/1.4505/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/kodbox/1.4505/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/neo4j/5.24.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/neo4j/5.24.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/neo4j/5.23.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/neo4j/5.22.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/neo4j/5.21.2/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/neo4j/5.21.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/neo4j/5.20.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/neo4j/5.19.0/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/neo4j/5.24.2/docker-compose.yml
+docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/go/1.21/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/redis/7.4.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/redis/7.4.0/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/redis/7.2.5/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/redis/6.2.16/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/redis/6.2.14/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/redis/7.4.1/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/sftpgo/2.6.2-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/sftpgo/2.6.0-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/sftpgo/2.5.6-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/sftpgo/2.5.5-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/sftpgo/v2.5.4/docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/sftpgo/2.6.2-alpine/docker-compose.yml
+docker-compose.yml
+https://apps-assets.fit2cloud.com/dev/1panel/mongo-express/1.0.2-20/docker-compose.yml
diff --git a/dev/download.sh b/dev/download.sh
new file mode 100644
index 0000000..9ba1a61
--- /dev/null
+++ b/dev/download.sh
@@ -0,0 +1,34 @@
+#!/bin/bash
+
+# Create a temporary file to store the URLs
+temp_file=$(mktemp)
+
+# Extract URLs from the link.txt file
+grep -o 'https://apps-assets.fit2cloud.com/dev/1panel/.*' docker-compose.txt > "$temp_file"
+
+# Create a directory to store the downloaded files
+mkdir -p nextweb
+
+# Change to the downloads directory
+cd nextweb
+
+# Read each URL from the temporary file
+while IFS= read -r url; do
+    # Extract the path after the base URL
+    path=$(echo "$url" | sed 's|https://apps-assets.fit2cloud.com/dev/1panel/||')
+    
+    # Create the directory structure if it doesn't exist
+    if [ ! -d "$(dirname "$path")" ]; then
+        mkdir -p "$(dirname "$path")"
+    fi
+    
+    # Download the file
+    filename=$(basename "$url")
+    wget -q "$url" -O "$filename"
+    
+    # Move the file to the appropriate directory
+    mv "$filename" "$(dirname "$path")"
+done < "$temp_file"
+
+# Remove the temporary file
+rm "$temp_file"
\ No newline at end of file
diff --git a/dev/link.txt b/dev/link.txt
index 9a38e59..770a254 100644
--- a/dev/link.txt
+++ b/dev/link.txt
@@ -1,3 +1,4 @@
+https://apps-assets.fit2cloud.com/dev/1panel/mariadb/11.5.2/mariadb-11.5.2.tar.gz
 https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.22.0-alpine/portainer-ce-2.22.0-alpine.tar.gz
 portainer-ce-2.21.2-alpine.tar.gz
 https://apps-assets.fit2cloud.com/dev/1panel/portainer-ce/2.21.2-alpine/portainer-ce-2.21.2-alpine.tar.gz
diff --git a/dev/nextweb.json b/dev/nextweb.json
index ce06155..3222987 100644
--- a/dev/nextweb.json
+++ b/dev/nextweb.json
@@ -94,7 +94,7 @@
                                     "lastModified": "2024-10-31T14:22:24.000+00:00"
                                 }
                             ],
-                            "downloadUrl": "https://cdn.nextzenos.com/CDN/NextWeb/raw/branch/main/dev/nextweb/phpmyadmin/phpmyadmin-5.2.1.tar.gz",
+                            "downloadUrl": "https://cdn.nextzenos.com/CDN/NextWeb/raw/branch/main/dev/nextweb/phpmyadmin/5.2.1/phpmyadmin-5.2.1.tar.gz",
                             "downloadCallbackUrl": "https://cdn.nextzenos.com/CDN/NextWeb/raw/branch/main/download-callback",
                             "additionalProperties": {
                                 "formFields": [
diff --git a/dev/nextweb/phpmyadmin/phpmyadmin-5.2.1.tar.gz b/dev/nextweb/phpmyadmin/5.2.1/phpmyadmin-5.2.1.tar.gz
similarity index 100%
rename from dev/nextweb/phpmyadmin/phpmyadmin-5.2.1.tar.gz
rename to dev/nextweb/phpmyadmin/5.2.1/phpmyadmin-5.2.1.tar.gz
diff --git a/dev/replace.sh b/dev/replace.sh
new file mode 100755
index 0000000..e28b162
--- /dev/null
+++ b/dev/replace.sh
@@ -0,0 +1,16 @@
+#!/bin/bash
+
+# Input file containing URLs and filenames
+input_file="docker-compose.txt"
+# Output file to save the modified content
+output_file="docker-compose-out.txt"
+
+# Read through each line of the input file
+while IFS= read -r line; do
+  # Replace any filename or URL ending with .tar.gz with docker-compose.yml
+  modified_line=$(echo "$line" | sed 's/[a-zA-Z0-9.-]*\.tar\.gz/docker-compose.yml/g')
+  # Write the modified line to the output file
+  echo "$modified_line" >> "$output_file"
+done < "$input_file"
+
+echo "Replacement complete. Check the file $output_file for results."
\ No newline at end of file