Docker compose to start my local media center
Running on: http://couchpotato.htpc/
Running on: http://plex.htpc/web/
Running on: http://utorrent.htpc/gui/web/
manage-this-node running on: http://dashboard.htpc/
This container act as a reverse proxy of the above containers
Notes: start container, enter with docker exec -it hamachi bash
and join your network manually with hamachi join <network id> <password>
Running on: http://emby.htpc/
https://github.com/RolfKoenders/potato
An environment variables file is required on: $HOME/.config/mrpotato/env
like
CB_SLACK_KEY=YOUR_SLACK_KEY
CB_SLACK_NAME=mrpotato
CB_HOST=http://couchpotato
CB_PORT=5050
# CB_BASE_URL=/
CB_COUCH_KEY=YOUR_COUCHPOTATO_KEY
https://github.com/inakiabt/utorrent-bot
An environment variables file is required on: $HOME/.config/ubot/env
like
UBOT_TOKEN=YOUR_TOKEN
UTORRENT_PASSWORD=YOUR_UTORRENT_PASSWORD
UTORRENT_USERNAME=YOUR_UTORRENT_USERNAME
UTORRENT_PORT=YOUR_UTORRENT_PORT
UTORRENT_HOST=YOUR_UTORRENT_HOST
Install brew services
brew tap homebrew/services
Install and start the service
brew install dnsmasq
sudo brew services start dnsmasq
Configure and restart
echo "nameserver 127.0.0.1" > /etc/resolver/htpc
echo "address=/.htpc/192.168.1.10\n" >> /path/to/dnsmasq.conf
sudo brew services restart dnsmasq
- linuxserver.io for those awesome dockerfiles
- jwilder for nginx-proxy
- ekho for the dockerized version of utorrent
- gfjardim for the dockerized version of hamachi