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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 URKB_#{-%epqdU^dsebH#1EwUlT>t<8 literal 0 HcmV?d00001