HTML5 video client utilizing video-js to connect to a HLS stream on the local server (or at least behind the same proxy/domain), locked behind Discord Auth that checks for Guild/Server membership before granting access
- Discord Auth
- VideoJS player
- thats about it
- really, it's just a video player locked behind discord auth
- PLaylist switching for multiple "channels"
- "Up next" preview for streams
- Discord channel chat mirroring
- Deny login based on Discord Guild Role membership
- pip install -r requirements.txt
- Run as a service and serve with nginx by following these instructions from DigitalOcean