From 5c13e1ee2d67ba86368064192aeada28f157779f Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Fri, 3 Oct 2025 15:51:58 +0800 Subject: [PATCH 1/8] =?UTF-8?q?=F0=9F=93=A6=20build(acg-faka):=20implement?= =?UTF-8?q?=20custom=20docker=20build=20process?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - create new Dockerfile with php 8.4 and apache bookworm base - install required dependencies (gd, pdo_mysql, zip extensions) - clone acg-faka repository directly during build --- apps/acg-faka/Dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 apps/acg-faka/Dockerfile diff --git a/apps/acg-faka/Dockerfile b/apps/acg-faka/Dockerfile new file mode 100644 index 000000000..f408b9df8 --- /dev/null +++ b/apps/acg-faka/Dockerfile @@ -0,0 +1,21 @@ +From php:8.4-apache-bookworm +ARG REF main +RUN apt-get update && apt-get install -y \ + git \ + libfreetype6-dev \ + libjpeg-dev \ + libpng-dev \ + libwebp-dev \ + libzip-dev \ + zlib1g-dev && \ + docker-php-ext-configure gd --enable-gd --with-freetype --with-jpeg --with-webp && \ + docker-php-ext-configure pdo_mysql --with-pdo-mysql=mysqlnd && \ + docker-php-ext-configure zip && \ + docker-php-ext-install gd pdo_mysql zip && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* && \ + git config --global --add safe.directory /var/www/html && \ + git clone https://github.com/lizhipay/acg-faka . && \ + git checkout $REF && \ + rm -rf .git && \ + a2enmod rewrite \ No newline at end of file From e03b607132bed19f3e2d9f301996f6905804a14b Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Fri, 3 Oct 2025 15:52:55 +0800 Subject: [PATCH 2/8] =?UTF-8?q?=E2=9C=A8=20feat(acg-faka):=20upgrade=20to?= =?UTF-8?q?=20version=203.2.1=20with=20custom=20docker=20build?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - update from version 1.3.9 to 3.2.1 with new image source (ghcr.io) - remove data persistence path configuration and volume mount --- apps/acg-faka/{1.3.9 => 3.2.1}/data.yml | 7 ------- apps/acg-faka/{1.3.9 => 3.2.1}/docker-compose.yml | 4 +--- 2 files changed, 1 insertion(+), 10 deletions(-) rename apps/acg-faka/{1.3.9 => 3.2.1}/data.yml (54%) rename apps/acg-faka/{1.3.9 => 3.2.1}/docker-compose.yml (71%) diff --git a/apps/acg-faka/1.3.9/data.yml b/apps/acg-faka/3.2.1/data.yml similarity index 54% rename from apps/acg-faka/1.3.9/data.yml rename to apps/acg-faka/3.2.1/data.yml index f68df593e..482f7b275 100644 --- a/apps/acg-faka/1.3.9/data.yml +++ b/apps/acg-faka/3.2.1/data.yml @@ -1,12 +1,5 @@ additionalProperties: formFields: - - default: "./data" - edit: true - envKey: ACG_FAKA_ROOT_PATH - labelZh: 数据持久化路径 - labelEn: Data persistence path - required: true - type: text - default: 8080 edit: true envKey: PANEL_APP_PORT_HTTP diff --git a/apps/acg-faka/1.3.9/docker-compose.yml b/apps/acg-faka/3.2.1/docker-compose.yml similarity index 71% rename from apps/acg-faka/1.3.9/docker-compose.yml rename to apps/acg-faka/3.2.1/docker-compose.yml index f330620bb..51dc10933 100644 --- a/apps/acg-faka/1.3.9/docker-compose.yml +++ b/apps/acg-faka/3.2.1/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: acg-faka: - image: qyg2297248353/acg-faka:v1.3.9 + image: ghcr.io/pooneyy/acg-faka:3.2.1 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" @@ -13,5 +13,3 @@ services: - 1panel-network ports: - ${PANEL_APP_PORT_HTTP}:80 - volumes: - - ${ACG_FAKA_ROOT_PATH}:/var/www/html From 47e2279e538569d846cbf9000b6a6d39520bb38f Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Fri, 3 Oct 2025 16:53:04 +0800 Subject: [PATCH 3/8] =?UTF-8?q?=E2=9C=A8=20feat(iframely):=20upgrade=20ifr?= =?UTF-8?q?amely=20to=20version=202.5.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - update docker image from qyg2297248353/iframely:v2.4.3 to ghcr.io/pooneyy/iframely:2.5.0 --- apps/iframely/{2.4.3 => 2.5.0}/config/config.local.js | 0 apps/iframely/{2.4.3 => 2.5.0}/data.yml | 0 apps/iframely/{2.4.3 => 2.5.0}/docker-compose.yml | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) rename apps/iframely/{2.4.3 => 2.5.0}/config/config.local.js (100%) rename apps/iframely/{2.4.3 => 2.5.0}/data.yml (100%) rename apps/iframely/{2.4.3 => 2.5.0}/docker-compose.yml (91%) diff --git a/apps/iframely/2.4.3/config/config.local.js b/apps/iframely/2.5.0/config/config.local.js similarity index 100% rename from apps/iframely/2.4.3/config/config.local.js rename to apps/iframely/2.5.0/config/config.local.js diff --git a/apps/iframely/2.4.3/data.yml b/apps/iframely/2.5.0/data.yml similarity index 100% rename from apps/iframely/2.4.3/data.yml rename to apps/iframely/2.5.0/data.yml diff --git a/apps/iframely/2.4.3/docker-compose.yml b/apps/iframely/2.5.0/docker-compose.yml similarity index 91% rename from apps/iframely/2.4.3/docker-compose.yml rename to apps/iframely/2.5.0/docker-compose.yml index 3eb804688..50e825dc2 100644 --- a/apps/iframely/2.4.3/docker-compose.yml +++ b/apps/iframely/2.5.0/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: iframely: - image: qyg2297248353/iframely:v2.4.3 + image: ghcr.io/pooneyy/iframely:2.5.0 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 0402ea151b81c0fe06430f7239d9e6d2b9e20ecb Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Fri, 3 Oct 2025 18:13:49 +0800 Subject: [PATCH 4/8] =?UTF-8?q?=E2=9C=A8=20feat(kotatsu):=20update=20image?= =?UTF-8?q?=20source=20and=20version?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - rename directory from v20250725 to 20250804 for all config files - update docker image from qyg2297248353/kotatsu-syncserver:v20250725 to ghcr.io/pooneyy/kotatsu-syncserver:20250804 --- apps/kotatsu/{v20250725 => 20250804}/config/database.sql | 0 apps/kotatsu/{v20250725 => 20250804}/data.yml | 0 apps/kotatsu/{v20250725 => 20250804}/docker-compose.yml | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) rename apps/kotatsu/{v20250725 => 20250804}/config/database.sql (100%) rename apps/kotatsu/{v20250725 => 20250804}/data.yml (100%) rename apps/kotatsu/{v20250725 => 20250804}/docker-compose.yml (91%) diff --git a/apps/kotatsu/v20250725/config/database.sql b/apps/kotatsu/20250804/config/database.sql similarity index 100% rename from apps/kotatsu/v20250725/config/database.sql rename to apps/kotatsu/20250804/config/database.sql diff --git a/apps/kotatsu/v20250725/data.yml b/apps/kotatsu/20250804/data.yml similarity index 100% rename from apps/kotatsu/v20250725/data.yml rename to apps/kotatsu/20250804/data.yml diff --git a/apps/kotatsu/v20250725/docker-compose.yml b/apps/kotatsu/20250804/docker-compose.yml similarity index 91% rename from apps/kotatsu/v20250725/docker-compose.yml rename to apps/kotatsu/20250804/docker-compose.yml index a4058078f..02bd47144 100644 --- a/apps/kotatsu/v20250725/docker-compose.yml +++ b/apps/kotatsu/20250804/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: kotatsu-syncserver: - image: qyg2297248353/kotatsu-syncserver:v20250725 + image: ghcr.io/pooneyy/kotatsu-syncserver:20250804 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" From 8f284e55b8b4453fd223b44e37e98db31c03fb2f Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Fri, 3 Oct 2025 19:28:06 +0800 Subject: [PATCH 5/8] =?UTF-8?q?=F0=9F=93=A6=20build(maccms10):=20add=20doc?= =?UTF-8?q?kerfile=20for=20maccms10=20application?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - create dockerfile based on php:8-apache-bookworm - install required dependencies (git, libzip-dev) - configure and install php extensions (pdo_mysql, zip) - clone maccms10 repository from github and checkout specified ref - clean up git repository and set proper permissions for application directories --- apps/maccms10/Dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 apps/maccms10/Dockerfile diff --git a/apps/maccms10/Dockerfile b/apps/maccms10/Dockerfile new file mode 100644 index 000000000..705afd17f --- /dev/null +++ b/apps/maccms10/Dockerfile @@ -0,0 +1,15 @@ +From php:8-apache-bookworm +ARG REF master +RUN apt-get update && apt-get install -y \ + git \ + libzip-dev && \ + docker-php-ext-configure pdo_mysql --with-pdo-mysql=mysqlnd && \ + docker-php-ext-configure zip && \ + docker-php-ext-install pdo_mysql zip && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* && \ + git config --global --add safe.directory /var/www/html && \ + git clone https://github.com/magicblack/maccms10 . && \ + git checkout $REF && \ + rm -rf .git && \ + chmod -R 777 application runtime upload From d163caa5bad95f57d3842521ee24ec727cb16c61 Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Fri, 3 Oct 2025 20:21:13 +0800 Subject: [PATCH 6/8] =?UTF-8?q?=E2=9C=A8=20feat(maccms10):=20update=20vers?= =?UTF-8?q?ion=20from=2024.11.19=20to=202025.1000.4050?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - update docker image from qyg2297248353/maccms10:v24.11.19 to ghcr.io/pooneyy/maccms10:2025.1000.4050 --- apps/maccms10/{24.11.19 => 2025.1000.4050}/data.yml | 7 ------- .../{24.11.19 => 2025.1000.4050}/docker-compose.yml | 4 +--- 2 files changed, 1 insertion(+), 10 deletions(-) rename apps/maccms10/{24.11.19 => 2025.1000.4050}/data.yml (54%) rename apps/maccms10/{24.11.19 => 2025.1000.4050}/docker-compose.yml (71%) diff --git a/apps/maccms10/24.11.19/data.yml b/apps/maccms10/2025.1000.4050/data.yml similarity index 54% rename from apps/maccms10/24.11.19/data.yml rename to apps/maccms10/2025.1000.4050/data.yml index dde8e1e6d..5eb4aaec6 100644 --- a/apps/maccms10/24.11.19/data.yml +++ b/apps/maccms10/2025.1000.4050/data.yml @@ -1,12 +1,5 @@ additionalProperties: formFields: - - default: "./data" - edit: true - envKey: MACCMS10_ROOT_PATH - labelZh: 数据持久化路径 - labelEn: Data persistence path - required: true - type: text - default: 80 edit: true envKey: PANEL_APP_PORT_HTTP diff --git a/apps/maccms10/24.11.19/docker-compose.yml b/apps/maccms10/2025.1000.4050/docker-compose.yml similarity index 71% rename from apps/maccms10/24.11.19/docker-compose.yml rename to apps/maccms10/2025.1000.4050/docker-compose.yml index c7869a5b2..7dd64550b 100644 --- a/apps/maccms10/24.11.19/docker-compose.yml +++ b/apps/maccms10/2025.1000.4050/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: maccms10: - image: qyg2297248353/maccms10:v24.11.19 + image: ghcr.io/pooneyy/maccms10:2025.1000.4050 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" @@ -13,5 +13,3 @@ services: - 1panel-network ports: - ${PANEL_APP_PORT_HTTP}:80 - volumes: - - ${MACCMS10_ROOT_PATH}/www:/var/www From 4dcb305a95859ea8d6f4db4135077a7518ef4f2d Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Fri, 3 Oct 2025 20:21:51 +0800 Subject: [PATCH 7/8] =?UTF-8?q?=F0=9F=93=A6=20build(mcy-shop):=20add=20doc?= =?UTF-8?q?kerfile=20for=20php=20application?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - create new dockerfile based on php:8-apache-bookworm - install required system dependencies (git, image libraries, zip) - configure and install php extensions (gd, pdo_mysql, zip) - clone mcy-shop repository and checkout specified ref - clean up git files and set proper permissions - enable apache rewrite module for url routing --- apps/mcy-shop/Dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 apps/mcy-shop/Dockerfile diff --git a/apps/mcy-shop/Dockerfile b/apps/mcy-shop/Dockerfile new file mode 100644 index 000000000..45ce3a734 --- /dev/null +++ b/apps/mcy-shop/Dockerfile @@ -0,0 +1,21 @@ +From php:8-apache-bookworm +ARG REF main +RUN apt-get update && apt-get install -y \ + git \ + libfreetype6-dev \ + libjpeg-dev \ + libpng-dev \ + libwebp-dev \ + libzip-dev && \ + docker-php-ext-configure gd --enable-gd --with-freetype --with-jpeg --with-webp && \ + docker-php-ext-configure pdo_mysql --with-pdo-mysql=mysqlnd && \ + docker-php-ext-configure zip && \ + docker-php-ext-install gd pdo_mysql zip && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* && \ + git config --global --add safe.directory /var/www/html && \ + git clone https://github.com/lizhipay/mcy-shop . && \ + git checkout $REF && \ + rm -rf .git && \ + chmod -R 777 ./* && \ + a2enmod rewrite From e45d44034d991c2d73e4be3fbaf60702728ae4c3 Mon Sep 17 00:00:00 2001 From: pooneyy <85266337+pooneyy@users.noreply.github.com> Date: Fri, 3 Oct 2025 20:23:15 +0800 Subject: [PATCH 8/8] =?UTF-8?q?=E2=9C=A8=20feat(mcy-shop):=20update=20to?= =?UTF-8?q?=20version=205.0.29=20with=20image=20source=20change?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - update mcy-shop from version 5.0.17 to 5.0.29 - change docker image source from qyg2297248353/mcy-shop to ghcr.io/pooneyy/mcy-shop - remove data persistence path configuration and volume mount - 【refactor】simplify deployment by eliminating external data volume requirement --- apps/mcy-shop/{5.0.17 => 5.0.29}/data.yml | 7 ------- apps/mcy-shop/{5.0.17 => 5.0.29}/docker-compose.yml | 4 +--- 2 files changed, 1 insertion(+), 10 deletions(-) rename apps/mcy-shop/{5.0.17 => 5.0.29}/data.yml (54%) rename apps/mcy-shop/{5.0.17 => 5.0.29}/docker-compose.yml (70%) diff --git a/apps/mcy-shop/5.0.17/data.yml b/apps/mcy-shop/5.0.29/data.yml similarity index 54% rename from apps/mcy-shop/5.0.17/data.yml rename to apps/mcy-shop/5.0.29/data.yml index 3c7a45eb6..482f7b275 100644 --- a/apps/mcy-shop/5.0.17/data.yml +++ b/apps/mcy-shop/5.0.29/data.yml @@ -1,12 +1,5 @@ additionalProperties: formFields: - - default: "./data" - edit: true - envKey: MCY_SHOP_ROOT_PATH - labelZh: 数据持久化路径 - labelEn: Data persistence path - required: true - type: text - default: 8080 edit: true envKey: PANEL_APP_PORT_HTTP diff --git a/apps/mcy-shop/5.0.17/docker-compose.yml b/apps/mcy-shop/5.0.29/docker-compose.yml similarity index 70% rename from apps/mcy-shop/5.0.17/docker-compose.yml rename to apps/mcy-shop/5.0.29/docker-compose.yml index dff88c8f6..cd243dfc4 100644 --- a/apps/mcy-shop/5.0.17/docker-compose.yml +++ b/apps/mcy-shop/5.0.29/docker-compose.yml @@ -4,7 +4,7 @@ networks: services: mcy-shop: - image: qyg2297248353/mcy-shop:v5.0.17 + image: ghcr.io/pooneyy/mcy-shop:5.0.29 container_name: ${CONTAINER_NAME} labels: createdBy: "Apps" @@ -13,5 +13,3 @@ services: - 1panel-network ports: - ${PANEL_APP_PORT_HTTP}:80 - volumes: - - ${MCY_SHOP_ROOT_PATH}/data:/var/www/html