https://github.com/floatingghost/pleroma-livestreaming
Create movienight channels from your pleroma account
https://github.com/floatingghost/pleroma-livestreaming
Last synced: 5 months ago
JSON representation
Create movienight channels from your pleroma account
- Host: GitHub
- URL: https://github.com/floatingghost/pleroma-livestreaming
- Owner: FloatingGhost
- Created: 2020-04-27T10:18:10.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-21T02:29:34.000Z (about 2 years ago)
- Last Synced: 2025-08-04T20:09:45.912Z (7 months ago)
- Language: JavaScript
- Size: 1.12 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pleroma-Livestreaming
Create a self-hosted twitch-like thing connected to pleroma!
You will need:
- docker
- node.js
## Installation
First you'll need to pull some docker containers
```bash
docker pull nginx
docker pull floatingghost/movienight
```
Then install JS deps
```bash
sudo npm i -g yarn
git clone https://git.ihatebeinga.live/IHBAGang/pleroma-livestreaming.git
cd pleroma-livestreaming/src
yarn
```
Then configure things. `cp .env.example .env` and edit stuff.
Then you'll want to set up your nginx. Just use the config I provided in `install/` and change bits.
Then install the systemD file from `install/` and you should be good to go.
## Installing an IRC bridge
Consider installing an IRC bridge to allow users to view your stream
without having to use the web interface
Install [Epi's bridge](https://notabug.org/epi/movie-night-chat) and
use the systemd file I've provided here to allow IRC functionality.
Incidentally, the raw FLV endpoint is `/channels//live` - point
VLC/MPV at that to view streams without using the webclient