feat: 增加 screego 应用 (#1627)

This commit is contained in:
zhengkunwang 2024-06-24 17:04:54 +08:00 committed by GitHub
parent e05962daa0
commit 20390c8ae8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 101 additions and 54 deletions

View File

@ -1,10 +0,0 @@
additionalProperties:
formFields:
- default: 8081
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

View File

@ -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

View File

@ -1,10 +0,0 @@
additionalProperties:
formFields:
- default: 5230
edit: true
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 端口
required: true
rule: paramPort
type: number

View File

@ -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

View File

@ -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:

View File

@ -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

View File

@ -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"

37
apps/screego/README.md Normal file
View File

@ -0,0 +1,37 @@
# Screego
Screego 是一款开源的屏幕共享与协作工具,旨在促进无缝的远程沟通和团队协作。
## 主要功能:
### 屏幕共享
Screego 允许用户实时分享屏幕,非常适合进行演示、远程培训或团队协作。
### 远程协助
用户可以通过互联网查看和控制其他计算机的桌面,提供远程支持和协助。
### 文件传输
无需依赖第三方工具或云存储服务,轻松在本地计算机和远程计算机之间传输文件,确保高效的文档和数据共享。
### 多平台支持
Screego 支持包括 Windows、Linux 和 macOS 在内的多种操作系统,提供不同平台用户的灵活选择。
### 安全性
通过加密连接确保远程访问的安全性,保护用户的数据和隐私,使用安全协议防止未经授权的访问。
### 简单易用的界面
Screego 旨在提供直观的界面和简单的设置,使用户能够快速上手,轻松启动屏幕共享或远程会话。
### 可定制和开源
作为开源项目Screego 提供了定制和扩展的选项,用户可以根据自己的需求进行定制,并参与到项目的持续开发中。
## 开始使用
要开始使用 Screego只需在你选择的操作系统上下载并安装应用程序。按照安装说明设置便可以开始进行屏幕共享和远程会话。

19
apps/screego/data.yml Normal file
View File

@ -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/#/

BIN
apps/screego/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB