/docker-peerflix-server

Build an image for peerflix-server with password protection capability.

Primary LanguageDockerfileApache License 2.0Apache-2.0

Peerflix Server, Streaming torrent client for Node.js with web ui.

Docker Build Status Docker Automated build Docker Stars Docker Pulls

This Dockerfile build an image for peerflix-server with password protection capability.

Quick Start

docker run -d --name peerflix-server \
-p 8080:8080 \
-v /your/path/to/torrent-stream:/tmp/torrent-stream \
onisuly/peerflix-server

Enable Password Protection

docker run -d --name peerflix-server \
-p 8080:8080 \
-e SECURE=true \
-e USERNAME=your_name \
-e PASSWORD=your_password \
-v /your/path/to/torrent-stream:/tmp/torrent-stream \
onisuly/peerflix-server

If you want to add multiple users, your can generate .htpasswd file here and mount it to your container.

docker run -d --name peerflix-server \
-p 8080:8080 \
-v /your/path/to/.htpasswd:/etc/squid/users \
-v /your/path/to/torrent-stream:/tmp/torrent-stream \
onisuly/peerflix-server

Read Peerflix Server Readme for more information.