Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gionn/docker-popcorns
This is a first implementation of a docker-composer environment to raise a pipeline of SickRage, Plex and Transmission.
https://github.com/gionn/docker-popcorns
Last synced: 18 days ago
JSON representation
This is a first implementation of a docker-composer environment to raise a pipeline of SickRage, Plex and Transmission.
- Host: GitHub
- URL: https://github.com/gionn/docker-popcorns
- Owner: gionn
- License: mit
- Created: 2015-06-14T14:02:01.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-06-14T14:15:45.000Z (over 9 years ago)
- Last Synced: 2025-01-12T05:39:25.592Z (24 days ago)
- Size: 133 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker popcorns
This is a first implementation of a docker-composer environment to raise a pipeline of SickRage, Plex and Transmission.
# Software Requirements
* [Docker](https://docs.docker.com/installation/#installation)
* [Docker-compose](https://docs.docker.com/compose/)# Setup
* Fetch [latest archive](https://github.com/gionn/docker-popcorns/archive/master.zip) and unpack it somewhere.
* Create persistent data folders:
```
sudo mkdir /srv/popcorns/{sickrage-config,sickrage-data,downloads,tv,plex-library,downloads}
```* Give permissions (we don't care):
```
sudo chmod 777 /srv/popcorns/*
```* docker-compose up
## Configuration
### SickRage
* Access to [http://localhost:8081](http://localhost:8081).
* [Configure Torrent search](http://localhost:8081/config/search/): enable transmission intgration, set *url* **http://localhost:9091**, user *admin*, password *admin*.
* [Configure search providers](http://localhost:8081/config/providers), enable some of them (note: some requires user/password).
* [Configure post-processing](http://localhost:8081/config/postProcessing/) set *tv download dir* to **/downloads**, enable *Scan and Process*.
* [Add a new show](http://localhost:8081/home/addShows/newShow/), set **/tv** as *parent folder*.### Transmission
* Access to [http://localhost:9091](http://localhost:9091), user admin, pass admin.
### Plex
* Access to [http://localhost:32400/web/index.html](http://localhost:32400/web/index.html), add **/tv** as TV series folder
## Credits of docker images
* Sickrage: [gionn/sickrage](https://registry.hub.docker.com/u/gionn/sickrage/)
* Transmission: [dperson/transmission](https://registry.hub.docker.com/u/dperson/transmission/)
* Plex: [gionn/plex](https://registry.hub.docker.com/u/gionn/plex/)