From 97f025a25901d2bb464015b7d1567c08416949f9 Mon Sep 17 00:00:00 2001 From: okxlin Date: Wed, 24 Apr 2024 00:40:18 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=B7=BB=E5=8A=A0moments=E5=88=B0?= =?UTF-8?q?=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/moments1/0.0.7/.env.sample | 3 +++ apps/moments1/0.0.7/data.yml | 17 +++++++++++++++++ apps/moments1/0.0.7/docker-compose.yml | 20 ++++++++++++++++++++ apps/moments1/README.md | 7 +++++++ apps/moments1/data.yml | 19 +++++++++++++++++++ apps/moments1/latest/.env.sample | 3 +++ apps/moments1/latest/data.yml | 17 +++++++++++++++++ apps/moments1/latest/docker-compose.yml | 20 ++++++++++++++++++++ apps/moments1/logo.png | Bin 0 -> 8945 bytes 9 files changed, 106 insertions(+) create mode 100644 apps/moments1/0.0.7/.env.sample create mode 100644 apps/moments1/0.0.7/data.yml create mode 100644 apps/moments1/0.0.7/docker-compose.yml create mode 100644 apps/moments1/README.md create mode 100644 apps/moments1/data.yml create mode 100644 apps/moments1/latest/.env.sample create mode 100644 apps/moments1/latest/data.yml create mode 100644 apps/moments1/latest/docker-compose.yml create mode 100644 apps/moments1/logo.png diff --git a/apps/moments1/0.0.7/.env.sample b/apps/moments1/0.0.7/.env.sample new file mode 100644 index 00000000..217f4dbc --- /dev/null +++ b/apps/moments1/0.0.7/.env.sample @@ -0,0 +1,3 @@ +CONTAINER_NAME="moments" +PANEL_APP_PORT_HTTP="40217" +DATA_PATH="./data" diff --git a/apps/moments1/0.0.7/data.yml b/apps/moments1/0.0.7/data.yml new file mode 100644 index 00000000..7e52d41f --- /dev/null +++ b/apps/moments1/0.0.7/data.yml @@ -0,0 +1,17 @@ +additionalProperties: + formFields: + - default: 40217 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: ./data + edit: true + envKey: DATA_PATH + labelEn: Data folder path + labelZh: 数据文件夹路径 + required: true + type: text diff --git a/apps/moments1/0.0.7/docker-compose.yml b/apps/moments1/0.0.7/docker-compose.yml new file mode 100644 index 00000000..bbb107b6 --- /dev/null +++ b/apps/moments1/0.0.7/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + moments1: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - "${DATA_PATH}:/app/data" + - /etc/localtime:/etc/localtime:ro + - /etc/timezone:/etc/timezone:ro + image: kingwrcy/moments:0.0.7 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/moments1/README.md b/apps/moments1/README.md new file mode 100644 index 00000000..eb0aaeae --- /dev/null +++ b/apps/moments1/README.md @@ -0,0 +1,7 @@ +# 使用说明 + +- 账户密码 +``` +username: admin +password: a123456 +``` \ No newline at end of file diff --git a/apps/moments1/data.yml b/apps/moments1/data.yml new file mode 100644 index 00000000..50bd3ae2 --- /dev/null +++ b/apps/moments1/data.yml @@ -0,0 +1,19 @@ +name: Moments +tags: + - 建站 +title: 极简朋友圈 +description: 极简朋友圈 +additionalProperties: + key: moments1 + name: Moments + tags: + - WebSite + shortDescZh: 极简朋友圈 + shortDescEn: Minimalist blogosphere platform + type: website + crossVersionUpdate: true + limit: 0 + recommend: 0 + website: https://m.mblog.club + github: https://github.com/kingwrcy/moments + document: https://github.com/kingwrcy/moments diff --git a/apps/moments1/latest/.env.sample b/apps/moments1/latest/.env.sample new file mode 100644 index 00000000..217f4dbc --- /dev/null +++ b/apps/moments1/latest/.env.sample @@ -0,0 +1,3 @@ +CONTAINER_NAME="moments" +PANEL_APP_PORT_HTTP="40217" +DATA_PATH="./data" diff --git a/apps/moments1/latest/data.yml b/apps/moments1/latest/data.yml new file mode 100644 index 00000000..7e52d41f --- /dev/null +++ b/apps/moments1/latest/data.yml @@ -0,0 +1,17 @@ +additionalProperties: + formFields: + - default: 40217 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: ./data + edit: true + envKey: DATA_PATH + labelEn: Data folder path + labelZh: 数据文件夹路径 + required: true + type: text diff --git a/apps/moments1/latest/docker-compose.yml b/apps/moments1/latest/docker-compose.yml new file mode 100644 index 00000000..612df4d1 --- /dev/null +++ b/apps/moments1/latest/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + moments1: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:3000" + volumes: + - "${DATA_PATH}:/app/data" + - /etc/localtime:/etc/localtime:ro + - /etc/timezone:/etc/timezone:ro + image: kingwrcy/moments:latest + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/moments1/logo.png b/apps/moments1/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b19bb10aaa9faf9c3cb25f15551cf2619ff39c21 GIT binary patch literal 8945 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 literal 0 HcmV?d00001