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 61bf54de95 Add cleanup script to fix any problems arising from restarting the server mid-stream.
This may cause further problems if the user manages to reconnect before the cleanup script has finished, but the server *shouldn't* start listening until after the script is done.
Increment version I guess, I don't really know how versioning works.
2019-10-22 18:26:00 -05:00
config Removed old IRC implementation 2019-10-18 18:43:01 -05:00
docs Fix typo in usage instructions. 2019-10-22 17:54:57 -05:00
install Add more detailed installation instructions 2019-10-20 16:30:23 -05:00
site Add working Socket.IO based chat 2019-10-20 16:09:28 -05:00
src Add cleanup script to fix any problems arising from restarting the server mid-stream. 2019-10-22 18:26:00 -05:00
templates Add working Socket.IO based chat 2019-10-20 16:09:28 -05:00
.gitignore Removed old IRC implementation 2019-10-18 18:43:01 -05: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 Add cleanup script to fix any problems arising from restarting the server mid-stream. 2019-10-22 18:26:00 -05:00
package.json Add cleanup script to fix any problems arising from restarting the server mid-stream. 2019-10-22 18:26:00 -05: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