Skip to content

raphattack/media-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

media-server

Overview of home media server setup, including architecture, workflow, and automation scripts.

rclone Setup

dbx

To get your client_id and client_secret, follow rclone's guide to Get your own Dropbox App ID.

e/n/d/r/c/s/q> n
name> dbx
Storage> 13 (dropbox)
client_id>
client_secret>
edit advanced config> n

dbxcrypt

e/n/d/r/c/s/q>
name> dbxcrypt
Storage> 14 (crypt)
remote> dbx:
filename_encryption> 1 (standard)
directory_name_encryption> 1 (true)
password for encryption>
password2 for encryption>
edit advanced config> n

High-Level Architecture

Mounts and Drives Info

  • /dbx - encrypted rclone mount
  • /media - mergerfs mount for mounts /temp:/dbx
  • /downloads - NVME
  • /temp - HDD
  • /transcode - HDD

Workflow

  1. Mount /dbx.
  2. Mount /media. Sonarr/Radarr and Plex/Emby all read from /media.
  3. NZBGet/Sabnzbd downloads to /downloads.
  4. Sonarr/Radarr post-processes files in /downloads and moves them to /temp.
  5. upload.timer triggers the upload.service daily, which runs the upload.sh script to move files from /temp to /dbx.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published