Skip to content

I make all this to create my own media-service with my RPI4

Notifications You must be signed in to change notification settings

alejo-acevedo-deel/Pi-Nas-Docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PI-NAS-DOCKER

Here, I have some stuff that I use to develope my PI-NAS Server over Docker

Publish local domains

I used some local domain to could reach all my service easily. For these reason I have used avahi-utils plus haproxy

  1. Install avahi-utils sudo apt-get install avahi-utils
  2. Move [email protected] to /etc/systemd/system sudo cp [email protected] /etc/systemd/system/[email protected]
  3. Publish all required domains sudo systemctl enable --now [email protected]

Zerotier

To reach my network from outside of my house I use zerotier and ztdns to get some internal friendly url

  1. Install zerotier
  2. Join zerotier sudo zerotier-cli join {network-id}
  3. Config ztdns/.ztdns.toml with your API token and your managed ip

Docker

To deploy all service at once I use docker and docker-compose

  1. Deploy docker-compose up -d

Transmission

Torrent client to download anything. Default user and password is admin admin PLEASE CHANGE IT at ./media/transmission/settings.json

Jackett

Jackett is an indexer to obtain some info about movies and series

  1. Go to jackett-page
  2. Choose some indexers.

Sonarr, Radarr and Bazarr

This three make your life easier and happier

  1. Go to sonarr-page, radarr-page, bazarr-page
  2. Configure it to contact jackett. They are at the same docker network so, you can use just jackett like url

Plex

The choosen media server

  1. First time you have to make a port-fowarding ssh -L 32400:pi-nas.local:32400 [email protected]
  2. Claim server with your plex account

About

I make all this to create my own media-service with my RPI4

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published