From a4fe583e1e601e7943ce257658f5b83e674daa93 Mon Sep 17 00:00:00 2001 From: zhengkunwang223 Date: Thu, 14 Sep 2023 10:59:01 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=20drawio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/drawio/21.7.5/data.yml | 18 ++++++++++++++++++ apps/drawio/21.7.5/docker-compose.yml | 16 ++++++++++++++++ apps/drawio/README.md | 11 +++++++++++ apps/drawio/data.yml | 18 ++++++++++++++++++ apps/drawio/logo.png | Bin 0 -> 5192 bytes 5 files changed, 63 insertions(+) create mode 100644 apps/drawio/21.7.5/data.yml create mode 100644 apps/drawio/21.7.5/docker-compose.yml create mode 100644 apps/drawio/README.md create mode 100644 apps/drawio/data.yml create mode 100644 apps/drawio/logo.png diff --git a/apps/drawio/21.7.5/data.yml b/apps/drawio/21.7.5/data.yml new file mode 100644 index 000000000..574c2eb4c --- /dev/null +++ b/apps/drawio/21.7.5/data.yml @@ -0,0 +1,18 @@ +additionalProperties: + formFields: + - default: 8080 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: HTTP Port + labelZh: HTTP 端口 + required: true + rule: paramPort + type: number + - default: 6443 + edit: true + envKey: PANEL_APP_PORT_HTTPS + labelEn: HTTPS Port + labelZh: HTTPS 端口 + required: true + rule: paramPort + type: number diff --git a/apps/drawio/21.7.5/docker-compose.yml b/apps/drawio/21.7.5/docker-compose.yml new file mode 100644 index 000000000..85dc85794 --- /dev/null +++ b/apps/drawio/21.7.5/docker-compose.yml @@ -0,0 +1,16 @@ +version: '3' +services: + drawio: + image: jgraph/drawio:21.7.5 + container_name: ${CONTAINER_NAME} + restart: unless-stopped + networks: + - 1panel-network + ports: + - ${PANEL_APP_PORT_HTTP}:8080 + - ${PANEL_APP_PORT_HTTPS}:8443 + labels: + createdBy: "Apps" +networks: + 1panel-network: + external: true diff --git a/apps/drawio/README.md b/apps/drawio/README.md new file mode 100644 index 000000000..38fcd194c --- /dev/null +++ b/apps/drawio/README.md @@ -0,0 +1,11 @@ +## Drawio + +**Drawio** 是使用 *HTML5* 和 *JavaScript* 开发的免费和开源的跨平台图形绘制软件。它可用于创建各类图形,例如: + +- 流程图 +- 线框 +- UML图 +- 组织图 +- 网络图 + +同时也可以像跨浏览器的Web应用程序一样在线使用,也可以像 *Linux*,*macOS* 和 *Windows* 上的脱机桌面应用程序一样使用。 diff --git a/apps/drawio/data.yml b/apps/drawio/data.yml new file mode 100644 index 000000000..8040759bd --- /dev/null +++ b/apps/drawio/data.yml @@ -0,0 +1,18 @@ +name: Drawio +tags: + - 工具 +title: 免费和开源的跨平台图形绘制软件 +type: 工具 +description: 免费和开源的跨平台图形绘制软件 +additionalProperties: + key: drawio + name: Drawio + tags: + - Tool + shortDescZh: 免费和开源的跨平台图形绘制软件 + shortDescEn: Free and open source cross-platform graphics drawing software + type: tool + crossVersionUpdate: true + limit: 0 + website: https://www.drawio.com/ + github: https://github.com/jgraph/drawio diff --git a/apps/drawio/logo.png b/apps/drawio/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..0be49392f06c6637e22ba2d3f926cb3b8172b827 GIT binary patch literal 5192 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