From 45606e8e49c0b419dc6bc58bbb0c0bfe8487a07a Mon Sep 17 00:00:00 2001 From: okxlin <61420215+okxlin@users.noreply.github.com> Date: Fri, 23 Feb 2024 14:21:17 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=B7=BB=E5=8A=A0onlyoffice=E5=88=B0?= =?UTF-8?q?=E5=88=97=E8=A1=A8=20(#930)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/onlyoffice/8.0.0.1/data.yml | 19 +++++++++++++++++ apps/onlyoffice/8.0.0.1/docker-compose.yml | 23 +++++++++++++++++++++ apps/onlyoffice/README.md | 7 +++++++ apps/onlyoffice/data.yml | 20 ++++++++++++++++++ apps/onlyoffice/logo.png | Bin 0 -> 3476 bytes 5 files changed, 69 insertions(+) create mode 100644 apps/onlyoffice/8.0.0.1/data.yml create mode 100644 apps/onlyoffice/8.0.0.1/docker-compose.yml create mode 100644 apps/onlyoffice/README.md create mode 100644 apps/onlyoffice/data.yml create mode 100644 apps/onlyoffice/logo.png diff --git a/apps/onlyoffice/8.0.0.1/data.yml b/apps/onlyoffice/8.0.0.1/data.yml new file mode 100644 index 00000000..422a9691 --- /dev/null +++ b/apps/onlyoffice/8.0.0.1/data.yml @@ -0,0 +1,19 @@ +additionalProperties: + formFields: + - default: 40156 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: HTTP Port + labelZh: HTTP 端口 + required: true + rule: paramPort + type: number + - default: secret + edit: true + envKey: JWT_SECRET + labelEn: JWT Secret + labelZh: JWT密码 + random: true + required: true + rule: paramComplexity + type: password diff --git a/apps/onlyoffice/8.0.0.1/docker-compose.yml b/apps/onlyoffice/8.0.0.1/docker-compose.yml new file mode 100644 index 00000000..c9faf0aa --- /dev/null +++ b/apps/onlyoffice/8.0.0.1/docker-compose.yml @@ -0,0 +1,23 @@ +version: '3' +services: + onlyoffice: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:80" + volumes: + - ./data/logs:/var/log/onlyoffice + - ./data/data:/var/www/onlyoffice/Data + - ./data/lib:/var/lib/onlyoffice + - ./data/db:/var/lib/postgresql + environment: + - JWT_SECRET=${JWT_SECRET} + image: onlyoffice/documentserver:8.0.0.1 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/onlyoffice/README.md b/apps/onlyoffice/README.md new file mode 100644 index 00000000..438d6eb3 --- /dev/null +++ b/apps/onlyoffice/README.md @@ -0,0 +1,7 @@ +# 使用说明 + +部署完成后按照页面提示,在终端执行命令,开启服务。 + +# 简介 + +ONLYOFFICE 文档是一款强大的在线编辑器,为您使用的平台提供文本文档、电子表格、演示文稿、表单和 PDF 编辑工具。 \ No newline at end of file diff --git a/apps/onlyoffice/data.yml b/apps/onlyoffice/data.yml new file mode 100644 index 00000000..020d462c --- /dev/null +++ b/apps/onlyoffice/data.yml @@ -0,0 +1,20 @@ +name: ONLYOFFICE Docs +tags: + - 工具 +title: 一个免费的在线办公套件 +type: 工具 +description: 一个免费的在线办公套件 +additionalProperties: + key: onlyoffice + name: ONLYOFFICE Docs + tags: + - Tool + shortDescZh: 一个免费的在线办公套件 + shortDescEn: A free collaborative online office suite + type: tool + crossVersionUpdate: true + limit: 0 + recommend: 0 + website: https://www.onlyoffice.com + github: https://github.com/ONLYOFFICE + document: https://helpcenter.onlyoffice.com diff --git a/apps/onlyoffice/logo.png b/apps/onlyoffice/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ab9a64e155c6d372c2afa729905cd8881b2e05c1 GIT binary patch literal 3476 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 CBM^ZA literal 0 KcmV+b0RR6000031