All Projects → garage44 → pyrite

garage44 / pyrite

Licence: MIT license
Pyrite is a web(RTC) client for the Galène videoconference server.

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to pyrite

Srs
SRS is a simple, high efficiency and realtime video server, supports RTMP, WebRTC, HLS, HTTP-FLV, SRT and GB28181.
Stars: ✭ 16,734 (+6514.23%)
Mutual labels:  sfu, video-streaming
nettu-meet
Open source video conferencing system for tutors.
Stars: ✭ 1,878 (+642.29%)
Mutual labels:  collaboration, conferencing
Goodwork
Self hosted project management and collaboration tool powered by TALL stack
Stars: ✭ 1,730 (+583.79%)
Mutual labels:  collaboration, remote-work
snowem
Snowem is a lightweight live streaming server, based on webrtc technology. Its design mainly focuses on simplicity, scalability and high performance.
Stars: ✭ 73 (-71.15%)
Mutual labels:  sfu, video-streaming
Wookteam
WookTeam是一款轻量级的开源在线团队协作工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,知识库管理等工具。
Stars: ✭ 287 (+13.44%)
Mutual labels:  collaboration, remote-work
Bigbluebutton
Complete open source web conferencing system.
Stars: ✭ 7,160 (+2730.04%)
Mutual labels:  collaboration, conferencing
vscode-extension
Link your code and commits to a video recording and explain your code with video.
Stars: ✭ 67 (-73.52%)
Mutual labels:  collaboration, video-streaming
Nibriboard
🖼 An infinite whiteboard for those big ideas. Currently unstable and in alpha.
Stars: ✭ 15 (-94.07%)
Mutual labels:  collaboration
livekit-server
Scalable, high-performance WebRTC SFU. SDKs in JavaScript, React, React Native, Flutter, Swift, Kotlin, Unity/C#, Go, Ruby and Node.
Stars: ✭ 3,757 (+1384.98%)
Mutual labels:  sfu
SACK
System Abstraction Component Kit
Stars: ✭ 18 (-92.89%)
Mutual labels:  video-streaming
nvim
Repository for the Tandem NeoVim Plugin
Stars: ✭ 23 (-90.91%)
Mutual labels:  collaboration
demonstration-gsd
GSD (Get your Stuff Done) | Basic Todo list for demonstrating CQRS/Command Sourcing in Haskell
Stars: ✭ 46 (-81.82%)
Mutual labels:  remote-work
estimator-elixir
Elixir side-project: Collaboratively estimate Jira stories (for remote teams)
Stars: ✭ 44 (-82.61%)
Mutual labels:  collaboration
mystery
WebRTC Server implemented by ❤️ Rust + Node.js.
Stars: ✭ 150 (-40.71%)
Mutual labels:  sfu
xyTalk-pc
企业IM即时通讯定制平台,百万级高并发、高性能、可扩展、安全、高交互体验的企业通信和协作im平台。包含通讯服务、客户端(PC、Android、iOS)、Web门户(用于集成企业应用)、WebAPI。
Stars: ✭ 48 (-81.03%)
Mutual labels:  collaboration
remotefrontend
Fully remote jobs for front end developers.
Stars: ✭ 18 (-92.89%)
Mutual labels:  remote-work
streamZ
A simple video streaming application made with Dart, JavaScript, HTML, CSS & ❤️
Stars: ✭ 28 (-88.93%)
Mutual labels:  video-streaming
SSffmpegVideoOperation
This is a library of FFmpeg for android... 📸 🎞 🚑
Stars: ✭ 261 (+3.16%)
Mutual labels:  video-streaming
ZoomableVideo
PinchZoom on TextureView while playing your videos
Stars: ✭ 17 (-93.28%)
Mutual labels:  video-streaming
opentok-react-native
React Native live video streaming demo app using Open-Tok
Stars: ✭ 36 (-85.77%)
Mutual labels:  video-streaming

Pyrite build passing


Galène is a videoconference server (an “SFU”) that is easy to deploy and that requires moderate server resources. Pyrite is an alternative web client and management interface for Galène, based on the Vue framework. Checkout the documentation for more information about Pyrite's features and deployment instructions.

Getting Started

git clone https://github.com/garage44/pyrite
cd pyrite/docker
id # Find out your host user/group id; used to keep volume permissions sane
PYRITE_UID=1000 PYRITE_GID=1000 docker-compose up
  • Open a browser: http://localhost:3030 🎉
  • Click on the logo to switch to admin modus
  • Login with the pyrite admin credentials listed in the initial logs

Manual Installation

git clone https://github.com/jech/galene
cd galene
git checkout galene-0.5.1
CGO_ENABLED=0 go build -ldflags='-s -w'
mkdir -p {data,groups,recordings}
./galene --insecure
# Use the published version:
npx @garage44/pyrite:latest
# Or manually run the dev-stack:
git clone https://github.com/garage44/pyrite
cd pyrite
npm install
npm run dev  # vitejs dev-service: http://localhost:3000
nodemon admin/app.js  # Express backend: http://localhost:3030

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].