static-video-server

Crates.iostatic-video-server
lib.rsstatic-video-server
version0.1.3
sourcesrc
created_at2022-12-30 01:56:33.10261
updated_at2022-12-31 03:52:46.856649
descriptionA simple static video file server.
homepagehttps://github.com/aalekhpatel07/static-video-server
repositoryhttps://github.com/aalekhpatel07/static-video-server
max_upload_size
id747640
size92,389
Aalekh Patel (aalekhpatel07)

documentation

https://docs.rs/static-video-server/0.1.3/static-video-server

README

Static Video Server

Host a collection of static video files nested arbitrarily deep in a root directory.

Usage

The most common usage would be to provide an index of all available videos inside a root directory.

For example, host all the videos present (arbitrarily deep) inside ~/Videos via a static file server available at localhost:9092.

Natively:

$ cargo install static-video-server
$ RUST_LOG="info" static-video-server --assets-root "~/Videos" --port 9092 --host "0.0.0.0"

Docker

# Map your content root directory to container's /assets and bind ports 9092
# to access the web UI from host.

$ docker run -d --rm -v ~/Videos:/assets -p 9092:9092 static-video-server:latest
Commit count: 18

cargo fmt