1
0
Fork 0
mirror of https://github.com/screego/server.git synced 2025-04-19 05:08:16 +03:00
screen sharing for developers https://screego.net/
Find a file
2025-04-12 18:13:57 +02:00
.github fix: update workflow 2025-04-12 18:07:01 +02:00
auth Fix linting 2023-03-17 09:59:23 +01:00
cmd refactor: rename var 2024-08-25 08:53:18 +00:00
config feat: add SCREEGO_TURN_DENY_PEERS 2024-09-28 14:07:03 +02:00
docs Fix docs typo in port range 2023-08-12 16:45:30 +02:00
logger Fix linting 2023-03-17 09:59:23 +01:00
router fix: add health endpoint 2024-10-11 15:11:07 +02:00
server Fix linting 2023-03-17 09:59:23 +01:00
turn feat: add SCREEGO_TURN_DENY_PEERS 2024-09-28 14:07:03 +02:00
ui fix: crash in chrome 2025-04-12 18:00:59 +02:00
util fix: better room name generation 2023-11-20 18:40:09 +01:00
ws fix: prevent deadlock by timeouting blocking writes 2024-12-07 12:15:44 +01:00
.gitignore Remove external ip from dev 2020-10-09 08:03:56 +00:00
.goreleaser.yml Try buildx 2023-07-26 18:12:29 +02:00
Dockerfile Add nonroot user to Dockerfile 2023-04-05 12:51:51 +02:00
go.mod fix: update dependencies 2025-04-12 18:00:59 +02:00
go.sum fix: update dependencies 2025-04-12 18:00:59 +02:00
LICENSE Add license 2020-09-29 18:54:22 +02:00
main.go Add go base project 2020-10-04 19:19:11 +02:00
README.md add ghcr badge 2024-06-10 08:38:07 +00:00
screego.config.development feat: add SCREEGO_TURN_DENY_PEERS 2024-09-28 14:07:03 +02:00
screego.config.example feat: add SCREEGO_TURN_DENY_PEERS 2024-09-28 14:07:03 +02:00
users Add config 2020-10-04 20:10:38 +02:00

screego/server

screen sharing for developers

Build Status Build Status Go Report Card Docker Pulls latest release

Intro

In the past I've had some problems sharing my screen with coworkers using corporate chatting solutions like Microsoft Teams. I wanted to show them some of my code, but either the stream lagged several seconds behind or the quality was so poor that my colleagues couldn't read the code. Or both.

That's why I created screego. It allows you to share your screen with good quality and low latency. Screego is an addition to existing software and only helps to share your screen. Nothing else (:.

Features

  • Multi User Screenshare
  • Secure transfer via WebRTC
  • Low latency / High resolution
  • Simple Install via Docker / single binary
  • Integrated TURN Server see NAT Traversal

Demo / Public InstanceInstallationConfiguration

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.