A Video Streaming Server that people watch on Browser feat uploader and yt-dlp with supports MPEG2-TS and HTML5 Player
- .ts
- .m2ts
- .mp4
- .webm
See a .env
and edit it.
Version: 5.0.1
Version: Latest
Using this Fork and Build
docker-compose up -d --build
version: '3.8'
services:
app:
container_name: videos
image: videos:latest
build:
context: .
dockerfile: Dockerfile
volumes:
- ./storage:/app/storage:rw
- ./thumbnail:/app/thumbnail:rw
env_file:
- .env
environment:
- TZ=Asia/Tokyo
- LANG=ja_JP.UTF-8
- PORT=3000
networks:
- default
ports:
- 3000:3000
restart: unless-stopped
ADMIN_USER=hoge
ADMIN_PASS=foo
UPLOAD_LIMIT_MB=1000
SITE_BASEURL=https://foo.com
yarn dev
Bundle by Webpack and Copy built mpegts.js
yarn build
node app.js
MIT License.