A self hosted livestreaming server.
This repository has been archived on 2021-01-16. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
 
 
Go to file
knotteye 5a52308503 Stop using dash.js, videojs supports it natively.
Modal messages also work again
Turn off watch in nunjucks config (oops)
Change some redirects based on logged in status.
2019-12-04 17:52:11 -06:00
config Big Commit! 2019-12-03 19:51:14 -06:00
docs Fix handling of usernames with capital letters in the web page. 2019-11-10 08:27:00 -06:00
install Change systemd service description 2019-11-27 22:07:20 -06:00
site Stop using dash.js, videojs supports it natively. 2019-12-04 17:52:11 -06:00
src Stop using dash.js, videojs supports it natively. 2019-12-04 17:52:11 -06:00
templates Stop using dash.js, videojs supports it natively. 2019-12-04 17:52:11 -06:00
.gitignore Big Commit! 2019-12-03 19:51:14 -06:00
CONTRIBUTORS Add contributors file 2019-11-05 17:22:52 -06:00
LICENSE Add package.json and LICENSE, name the project. 2019-09-15 12:23:09 -05:00
README.md Move readme because gitlab doesn't like it. 2019-10-20 16:40:19 -05:00
package-lock.json Big Commit! 2019-12-03 19:51:14 -06:00
package.json Bump Version 2019-12-03 19:58:40 -06:00
tsconfig.json Changed init functions to be more consistent. 2019-09-26 14:43:24 -05:00

README.md

Satyr: A livestreaming server

System dependencies: A stable version of node>=10, mysql3 (or a compatible implementation such as MariaDB), and ffmpeg >=4.2

Build Instructions

git clone https://gitlab.com/knotteye/satyr.git
cd satyr
npm install
npm run setup
npm run build

Follow the instructions after setup runs.

Run the server

npm start