Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/nixcon/nixcon-video-infra


https://github.com/nixcon/nixcon-video-infra

Merge pull request #6 from puckipedia/jitsi-setup

Jitsi/Prometheus setup

13b5fc1e4cd12c1ce99defc60ee59e6cd3631880 authored about 4 years ago by puckipedia <[email protected]>
modules/dash: support multiple stream variants

ffmpeg (rather than nginx) listens for incoming RTMP on port 1935,
transcodes that into three di...

512ca7b535d29c6557b82455c2f21769f05eab68 authored over 4 years ago by Alyssa Ross <[email protected]>
nginxModules.rtmp: switch to ut0mt8 tree

arut's version hasn't been updated since 2017. ut0mt8's seems to be
the most actively developed...

8cb28e55fc828fa3277e09db2f8c14b4689276bf authored over 4 years ago by Alyssa Ross <[email protected]>
modules/jitsi: set up bridge cascading

This adds a module designed to allow Jitsi videobridges to select their
own region, and configur...

566e172e2aff2d30bf110c1d6b24cbf133cc5b25 authored over 4 years ago by Puck Meerburg <[email protected]>
jibri: init at 8.0-53-ga574be9

8da380e4002070b64137cb8fec4c8eeeeb5862df authored over 4 years ago by Puck Meerburg <[email protected]>
sys/jitsi: init prometheus/grafana setup

83b219dd4d0f8f8d9e3cb7ca22af697b7e7723a5 authored over 4 years ago by Puck Meerburg <[email protected]>
modules/jitsi: add mod_muc_stats module

b29b0615e2c59c98074b8a8b0b3e1c2a8c632216 authored over 4 years ago by Puck Meerburg <[email protected]>
sys/jitsi: add initial Jitsi setup

62ef93e2514ac31fa3e2f8d8456f800866896cd3 authored over 4 years ago by Puck Meerburg <[email protected]>
modules/jitsi: enable jibri

abb109fe106880e40f1c908ebbfba8030c2e2cd7 authored over 4 years ago by Puck Meerburg <[email protected]>
nixos/jitsi-videobridge: refuse to restart if changed

This is a protection against accidentally kicking everyone off the
server if something changes i...

4472791f48b7c9b9a5ac3c0e7c27266af32f740c authored over 4 years ago by Puck Meerburg <[email protected]>
modules/dash: small improvements

- There was no need for the rtmpPort option; let's just drop it.
- Use /run/nginx/dash, because ...

484a089abbbe891c9b7fb90cc1738a6ce97fb207 authored over 4 years ago by Alyssa Ross <[email protected]>
sys/relay01: init

This is an RTMP relay server. It exists to take the load of
multiplexing RTMP to many DASH serv...

e47f0ecc0a685bad42532241d7d045a75bb20c6f authored over 4 years ago by Alyssa Ross <[email protected]>
sys/dash01: init from testcon

Moving to a Google Cloud instance rather than a NixOS container
running on one of puck's machines.

9fa94c945fb511b0338b6e3d88a6de6a7e768f16 authored over 4 years ago by Alyssa Ross <[email protected]>
profiles/users: add puck

Compare with <https://puck.moe/puck.pub>.

464725e85cd45ad85867402696e20c0650ba339a authored over 4 years ago by Alyssa Ross <[email protected]>
Add configuration for testcon.puck.moe

This is a test server that ingests RTMP and emits DASH.

I've had to infer a bit of the structur...

0b46be3bcf58e634f0560db274254ef197e5211e authored over 4 years ago by Alyssa Ross <[email protected]>
add profiles/gcloud.nix

This enables journaldriver (for easy log aggregation), and enables the
firewall (so that we can ...

4fcc5a61b233db9c1958e0bb8637f7e5845efc9f authored over 4 years ago by edef <[email protected]>
nixos/jitsi-videobridge: enable REST API

4de1f622b400a0d3327e7a183cff56e217e60938 authored over 4 years ago by edef <[email protected]>
jitsi-videobridge: enable crypto acceleration

455ace8aef0dfbec85e81b4eaa23b44f0d398c42 authored over 4 years ago by Puck Meerburg <[email protected]>
add NIX_PATH to .envrc

dc37b4fcad82c860f3b2eb3dc91dd26e7ea6ecc6 authored over 4 years ago by edef <[email protected]>
nixpkgs: merge jitsi-meet

Link: https://github.com/NixOS/nixpkgs/pull/92468

a3d6a35cac9df672d4a8fdadbe3a59c8ce0c3053 authored over 4 years ago by edef <[email protected]>
nixos/jitsi-meet: allow more room names

76e04959a59f87de27c968e27d6aac043412c8d0 authored over 4 years ago by Milan Pässler <[email protected]>
jicofo: init at 1.0-589

ee61a99c283c3aa394d75e18ad83166519f4f46d authored over 4 years ago by Martin Milata <[email protected]>
nixos/jitsi-meet: init

3eb2cb3de2679430e6ec285f441d255a7fa3c53d authored over 4 years ago by Martin Milata <[email protected]>
nixos/jitsi-meet: enableACME by default

81d47205f00f75ab506b9feeb1820fc1fac8dfbe authored over 4 years ago by Milan Pässler <[email protected]>
jitsi-meet: init at 1.0.4627

f9f86fb91a23c1d0edf0bbcd088bcf4d6b26c2f9 authored over 4 years ago by Martin Milata <[email protected]>
nixos/jicofo: init

f0ec50c9f3a1f655bad94877be97f0d7530070eb authored over 4 years ago by Martin Milata <[email protected]>
jitsi-videobridge: init at 2.1-202-g5f9377b9

7f7bebb2666d8e0c364f8ad1c1010c0e6e77332a authored over 4 years ago by Martin Milata <[email protected]>
nioxs/jicofo: use existing generator

342de7b79bc2223656010493f4a445bf3434ba36 authored over 4 years ago by Milan Pässler <[email protected]>
nixos/jitsi-videobridge: init

e24490394cedecc4d4013ab1297aae4564d5ffdd authored over 4 years ago by Martin Milata <[email protected]>
Squashed 'nixpkgs/' content from commit 28fce082c8c

git-subtree-dir: nixpkgs
git-subtree-split: 28fce082c8ca1a8fb3dfac5c938829e51fb314c8

ea8f261722cb6ff5d6a8c5937c631dcd8ff4a401 authored over 4 years ago by edef <[email protected]>
nixpkgs: init at 2020-07-26

49673dfd7029c5b6f25b9c6cf332f5b78db4391f authored over 4 years ago by edef <[email protected]>
initial commit

0804bb50968775c3580473055e58e86530940d70 authored over 4 years ago by edef <[email protected]>