Like watching YouTube together, but stupidly complicated
- Make a playlist
Get your favourite videos into a playlist.
When you visit the example playlist, you can notice the weird description.
It gets parsed from top to bottom, and each statement means something about the video IDs below it.
Whitespace between sections is stylistic only.
(by default everything is in 4:3)
widescreen
-> created for 4:3 video pillarboxed to 16:9, for example this video
wvid
-> 16:9 video, automatically addswidescreen
, for example this video
taxi
-> weird aspect ratio used for Vanessa Paradis - Joe Le Taxi
stend
-> start & end in seconds, first number is the start, the second number is the end, used to cut off the end on this video for example - Create
data
directory - Run
grab.sh
- Modify
config.json
with paths to the newdata
directory andcontent.json
file, and change defaults if desired
there's three SSL modes,false
,true
andsame-port
same-port
means that both HTTP and HTTPS will be served over the same (main) port
key
andcert
are the files,port
andsocket
are for listening - Modify
users.json
Thepassword_hash
is the SHA256 encoded password.
Default hash is for the stringnez
. - Run
npm install
- Run!
You can now pass your server address as an argument in this URL. - Access the web interface
It's on the port you specified!