diff --git a/apps/pic-smaller/20240517/.env.sample b/apps/pic-smaller/20240517/.env.sample new file mode 100644 index 00000000..39b024c8 --- /dev/null +++ b/apps/pic-smaller/20240517/.env.sample @@ -0,0 +1,2 @@ +CONTAINER_NAME="pic-smaller" +PANEL_APP_PORT_HTTP="40253" diff --git a/apps/pic-smaller/20240517/data.yml b/apps/pic-smaller/20240517/data.yml new file mode 100644 index 00000000..9be33f14 --- /dev/null +++ b/apps/pic-smaller/20240517/data.yml @@ -0,0 +1,10 @@ +additionalProperties: + formFields: + - default: 40253 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number diff --git a/apps/pic-smaller/20240517/docker-compose.yml b/apps/pic-smaller/20240517/docker-compose.yml new file mode 100644 index 00000000..ec63cf15 --- /dev/null +++ b/apps/pic-smaller/20240517/docker-compose.yml @@ -0,0 +1,16 @@ +version: "3" +services: + pic-smaller: + image: "vimiix/pic-smaller:20240517" + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/apps/pic-smaller/README.md b/apps/pic-smaller/README.md new file mode 100644 index 00000000..489e145c --- /dev/null +++ b/apps/pic-smaller/README.md @@ -0,0 +1,3 @@ +# Pic Smaller (图小小) + +**Pic Smaller** is a super easy-to-use online image compression tool. Its UI is intuitive and supports compression configuration. At the same time, because it is purely local compression without any server-side logic, it is completely safe. \ No newline at end of file diff --git a/apps/pic-smaller/data.yml b/apps/pic-smaller/data.yml new file mode 100644 index 00000000..4485e428 --- /dev/null +++ b/apps/pic-smaller/data.yml @@ -0,0 +1,21 @@ +name: Pic Smaller +tags: + - 实用工具 + - 多媒体 +title: 智能图片压缩工具 +description: 智能压缩 JPEG、PNG、WEBP、AVIF、SVG 和 GIF 图片 +additionalProperties: + key: pic-smaller + name: Pic Smaller + tags: + - Tool + - Media + shortDescZh: 智能压缩 JPEG、PNG、WEBP、AVIF、SVG 和 GIF 图片 + shortDescEn: Compress JPEG, PNG, WEBP, AVIF, SVG and GIF images intelligently + type: tool + crossVersionUpdate: true + limit: 0 + recommend: 0 + website: https://picsmaller.com + github: https://github.com/joye61/pic-smaller + document: https://github.com/joye61/pic-smaller diff --git a/apps/pic-smaller/latest/.env.sample b/apps/pic-smaller/latest/.env.sample new file mode 100644 index 00000000..39b024c8 --- /dev/null +++ b/apps/pic-smaller/latest/.env.sample @@ -0,0 +1,2 @@ +CONTAINER_NAME="pic-smaller" +PANEL_APP_PORT_HTTP="40253" diff --git a/apps/pic-smaller/latest/data.yml b/apps/pic-smaller/latest/data.yml new file mode 100644 index 00000000..9be33f14 --- /dev/null +++ b/apps/pic-smaller/latest/data.yml @@ -0,0 +1,10 @@ +additionalProperties: + formFields: + - default: 40253 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number diff --git a/apps/pic-smaller/latest/docker-compose.yml b/apps/pic-smaller/latest/docker-compose.yml new file mode 100644 index 00000000..41be4382 --- /dev/null +++ b/apps/pic-smaller/latest/docker-compose.yml @@ -0,0 +1,16 @@ +version: "3" +services: + pic-smaller: + image: "vimiix/pic-smaller:latest" + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true \ No newline at end of file diff --git a/apps/pic-smaller/logo.png b/apps/pic-smaller/logo.png new file mode 100644 index 00000000..79bd5296 Binary files /dev/null and b/apps/pic-smaller/logo.png differ