@garage44/pyrite

1.15.0 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i @garage44/pyrite

Weekly Downloads

67

Version

1.15.0

License

MIT

Unpacked Size

854 kB

Total Files

43

Last publish

Collaborators

  • garage44