From 31f6aa1d3252fedd5380b82e273bb6ec44b59157 Mon Sep 17 00:00:00 2001 From: zhengkunwang <31820853+zhengkunwang223@users.noreply.github.com> Date: Mon, 24 Jun 2024 17:04:54 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=20screego=20?= =?UTF-8?q?=E5=BA=94=E7=94=A8=20(#1627)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kodbox/1.4505/1.4104/data.yml | 10 ------- kodbox/1.4505/1.4104/docker-compose.yml | 16 ---------- memos/0.22.2/0.15.2/data.yml | 10 ------- memos/0.22.2/0.15.2/docker-compose.yml | 16 ---------- qiandao/20240210/docker-compose.yml | 2 -- screego/1.10.3/data.yml | 34 ++++++++++++++++++++++ screego/1.10.3/docker-compose.yml | 11 +++++++ screego/README.md | 37 ++++++++++++++++++++++++ screego/data.yml | 19 ++++++++++++ screego/logo.png | Bin 0 -> 8203 bytes 10 files changed, 101 insertions(+), 54 deletions(-) delete mode 100755 kodbox/1.4505/1.4104/data.yml delete mode 100644 kodbox/1.4505/1.4104/docker-compose.yml delete mode 100755 memos/0.22.2/0.15.2/data.yml delete mode 100644 memos/0.22.2/0.15.2/docker-compose.yml create mode 100644 screego/1.10.3/data.yml create mode 100644 screego/1.10.3/docker-compose.yml create mode 100644 screego/README.md create mode 100644 screego/data.yml create mode 100644 screego/logo.png diff --git a/kodbox/1.4505/1.4104/data.yml b/kodbox/1.4505/1.4104/data.yml deleted file mode 100755 index fef861e2a..000000000 --- a/kodbox/1.4505/1.4104/data.yml +++ /dev/null @@ -1,10 +0,0 @@ -additionalProperties: - formFields: - - default: 8081 - edit: true - envKey: PANEL_APP_PORT_HTTP - labelEn: Port - labelZh: 端口 - required: true - rule: paramPort - type: number diff --git a/kodbox/1.4505/1.4104/docker-compose.yml b/kodbox/1.4505/1.4104/docker-compose.yml deleted file mode 100644 index aa259cf06..000000000 --- a/kodbox/1.4505/1.4104/docker-compose.yml +++ /dev/null @@ -1,16 +0,0 @@ -services: - kodbox: - image: kodcloud/kodbox:v1.4505 - container_name: ${CONTAINER_NAME} - ports: - - ${PANEL_APP_PORT_HTTP}:80 - volumes: - - "./site:/var/www/html" - restart: always - labels: - createdBy: "Apps" - networks: - - 1panel-network -networks: - 1panel-network: - external: true diff --git a/memos/0.22.2/0.15.2/data.yml b/memos/0.22.2/0.15.2/data.yml deleted file mode 100755 index 93ac8576b..000000000 --- a/memos/0.22.2/0.15.2/data.yml +++ /dev/null @@ -1,10 +0,0 @@ -additionalProperties: - formFields: - - default: 5230 - edit: true - envKey: PANEL_APP_PORT_HTTP - labelEn: Port - labelZh: 端口 - required: true - rule: paramPort - type: number diff --git a/memos/0.22.2/0.15.2/docker-compose.yml b/memos/0.22.2/0.15.2/docker-compose.yml deleted file mode 100644 index 81fc2baef..000000000 --- a/memos/0.22.2/0.15.2/docker-compose.yml +++ /dev/null @@ -1,16 +0,0 @@ -services: - memos: - image: neosmemo/memos:0.22.2 - container_name: ${CONTAINER_NAME} - restart: always - networks: - - 1panel-network - ports: - - ${PANEL_APP_PORT_HTTP}:5230 - volumes: - - ./memos:/var/opt/memos - labels: - createdBy: "Apps" -networks: - 1panel-network: - external: true \ No newline at end of file diff --git a/qiandao/20240210/docker-compose.yml b/qiandao/20240210/docker-compose.yml index e5ad08804..425d47031 100644 --- a/qiandao/20240210/docker-compose.yml +++ b/qiandao/20240210/docker-compose.yml @@ -142,8 +142,6 @@ services: # - MAIL_SSL=True # - MAILGUN_KEY= image: a76yyyy/qiandao:20240210 - # image: a76yyyy/qiandao:latest - # image: a76yyyy/qiandao:lite-latest labels: createdBy: "Apps" networks: diff --git a/screego/1.10.3/data.yml b/screego/1.10.3/data.yml new file mode 100644 index 000000000..8cb04e0b8 --- /dev/null +++ b/screego/1.10.3/data.yml @@ -0,0 +1,34 @@ +additionalProperties: + formFields: + - default: 5050 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: External access port + labelZh: 外部访问端口 + required: true + rule: paramPort + type: number + - default: 3478 + edit: true + envKey: PANEL_APP_PORT_TURN + labelEn: TURN Port + labelZh: TURN 端口 + required: true + rule: paramPort + type: number + - default: 127.0.0.1 + edit: true + envKey: SCREEGO_EXTERNAL_IP + labelEn: EXTERNAL IP + labelZh: 外部 IP + required: true + rule: paramCommon + type: text + - default: 50000-50200 + edit: true + envKey: SCREEGO_TURN_PORT_RANGE + labelEn: Turn Port Range + labelZh: TURN 端口范围 + required: true + rule: paramCommon + type: text diff --git a/screego/1.10.3/docker-compose.yml b/screego/1.10.3/docker-compose.yml new file mode 100644 index 000000000..ba68dde39 --- /dev/null +++ b/screego/1.10.3/docker-compose.yml @@ -0,0 +1,11 @@ +services: + screego: + container_name: ${CONTAINER_NAME} + image: ghcr.io/screego/server:1.10.3 + ports: + - ${PANEL_APP_PORT_HTTP}:5050 + - ${PANEL_APP_PORT_TURN}:3478 + - ${SCREEGO_TURN_PORT_RANGE}:50000-50200/udp + environment: + SCREEGO_EXTERNAL_IP: ${SCREEGO_EXTERNAL_IP} + SCREEGO_TURN_PORT_RANGE: "50000:50200" \ No newline at end of file diff --git a/screego/README.md b/screego/README.md new file mode 100644 index 000000000..be9f36536 --- /dev/null +++ b/screego/README.md @@ -0,0 +1,37 @@ +# Screego + +Screego 是一款开源的屏幕共享与协作工具,旨在促进无缝的远程沟通和团队协作。 + +## 主要功能: + +### 屏幕共享 + +Screego 允许用户实时分享屏幕,非常适合进行演示、远程培训或团队协作。 + +### 远程协助 + +用户可以通过互联网查看和控制其他计算机的桌面,提供远程支持和协助。 + +### 文件传输 + +无需依赖第三方工具或云存储服务,轻松在本地计算机和远程计算机之间传输文件,确保高效的文档和数据共享。 + +### 多平台支持 + +Screego 支持包括 Windows、Linux 和 macOS 在内的多种操作系统,提供不同平台用户的灵活选择。 + +### 安全性 + +通过加密连接确保远程访问的安全性,保护用户的数据和隐私,使用安全协议防止未经授权的访问。 + +### 简单易用的界面 + +Screego 旨在提供直观的界面和简单的设置,使用户能够快速上手,轻松启动屏幕共享或远程会话。 + +### 可定制和开源 + +作为开源项目,Screego 提供了定制和扩展的选项,用户可以根据自己的需求进行定制,并参与到项目的持续开发中。 + +## 开始使用 + +要开始使用 Screego,只需在你选择的操作系统上下载并安装应用程序。按照安装说明设置,便可以开始进行屏幕共享和远程会话。 \ No newline at end of file diff --git a/screego/data.yml b/screego/data.yml new file mode 100644 index 000000000..e6c8b4c9c --- /dev/null +++ b/screego/data.yml @@ -0,0 +1,19 @@ +name: screego +tags: + - 实用工具 +title: 开源屏幕共享工具 +description: 开源屏幕共享工具 +additionalProperties: + key: screego + name: screego + tags: + - Tool + shortDescZh: 开源屏幕共享工具 + shortDescEn: Open source screen sharing tools + type: tool + crossVersionUpdate: false + limit: 0 + recommend: 0 + website: https://screego.net/#/ + github: https://github.com/screego/server + document: https://screego.net/#/ diff --git a/screego/logo.png b/screego/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..15793e7b1b299eef4a340e5ad639cda2f2587c1d GIT binary patch literal 8203 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 literal 0 HcmV?d00001