Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System installation

To setup the system run the install.sh script

What needs to be done: * Create logical partition with all disks and mounted at /mnt/storage * Clone media-dl to /mnt/storage/media-dl git clone https://github.com/lbise/media-dl.git * Create group media: sudo addgroup media * Add your user to the group: sudo usermod -a -G media leo * Create folder structure mkdir /mnt/storage/media /mnt/storage/media/tv /mnt/storage/media/movies /mnt/storage/downloads * Change group ownership: sudo chown -R :media /mnt/storage * Change permissions: sudo chmod -R g+w /mnt/storage * Create other users sudo adduser --no-create-home --disabled-login sonarr sudo adduser --no-create-home --disabled-login radarr sudo adduser --no-create-home --disabled-login nzbget sudo adduser --no-create-home --disabled-login bazarr sudo adduser --no-create-home --disabled-login plex * Add the users to the group: sudo usermod -a -G media sonarr sudo usermod -a -G media radarr sudo usermod -a -G media nzbget sudo usermod -a -G media bazarr sudo usermod -a -G media plex * Change primary group: sudo usermod -g media sonarr sudo usermod -g media radarr sudo usermod -g media nzbget sudo usermod -g media bazarr sudo usermod -g media plex * Update UID/PGID in .env if they do not match * Install docker: See https://docs.docker.com/ add their own APT server * Add your user to the docker group (so you can run it without sudo) sudo usermod -a -G docker leo * Reload groups so you don't have to relog: newgrp docker * Pull and start containers docker compose pull docker compose up -d

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages