Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tombh/docker-peerflix-vpn
Run Peerflix (split torrent streaming) in a docker container with its own VPN connection
https://github.com/tombh/docker-peerflix-vpn
Last synced: 11 days ago
JSON representation
Run Peerflix (split torrent streaming) in a docker container with its own VPN connection
- Host: GitHub
- URL: https://github.com/tombh/docker-peerflix-vpn
- Owner: tombh
- License: mit
- Created: 2016-02-20T23:05:30.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-02-21T22:54:04.000Z (over 8 years ago)
- Last Synced: 2024-04-14T13:55:34.801Z (7 months ago)
- Language: Shell
- Size: 9.77 KB
- Stars: 10
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dockerised Peerflix with a VPN
[Peerflix](https://github.com/mafintosh/peerflix) is a torrent client that downloads a torrent and efficiently
streams any media found within it. Remember that torrenting pirated films is illegal!This convenient docker image packages Peerflix with an OpenVPN client, so that you can easily torrent through a VPN
without the complexity of setting up NodeJS, OpenVPN, split traffic, etc, on your own machine.## Install
`docker pull tombh/docker-peerflix-vpn`pull the git repo to get the dockflix script
## Run
``` bash
dockflix -d /path/to/openvpn/dir -c config.ovpn -m --vlc "magnet:?..."
```This will automatically start vlc with the stream. Other options are `--mpv --mplayer` or set a custom player cmd with `--player "cmd"`.
See `dockflix --help` for more options
You can set options in .dockflixrc
## Developing
Build the image yourself by cloning this repo and running;
`docker build -t peerflix .`
Contributions welcome.