Skip to content
desimaniac edited this page Jul 14, 2019 · 30 revisions

Intro

For setups with separate Feeder and Media boxes, you will have newly downloaded media that will not be instantly available on cloud storage (e.g. Google Drive) and, therefore, inaccessible to Mediabox (e.g. Plex) when Sonarr/Radarr sends a media scan request.

To remedy this issue, you can use Cloudbox's Feeder Mounter to mount your Feederbox's /mnt/local path, onto your Mediabox's /mnt/feeder location, so that you are able to play those newly downloaded media files even if they haven't been uploaded to the cloud.

Note: Running the below commands will replace your unionfs.service or mergerfs.service file. If you have any custom paths in there (e.g. /mnt/rclone), make sure you back that up and add them back in once you mount/dismount the Feederbox.

Mount

The following steps will be done on the Mediabox.

  1. In rclone config, create an sftp remote to your Feederbox called feeder (asciicast).

    Note: If you don't already have one, add the feederbox subdomain and point it to your Feederbox's IP address. If you are using Cloudflare, make sure CDN/Proxy is not enabled for this subdomain.

  2. In your Cloudbox folder, run the following command:

    sudo ansible-playbook cloudbox.yml --tags feeder_mount
    
  3. Your docker containers will restart and media on Feederbox will be available to them.

Note: You do not need to do anything to your apps (eg no need to edit Plex library paths etc).

Dismount

The following steps will be done on the Mediabox.

  1. In your Cloudbox folder, run the following command:

    sudo ansible-playbook cloudbox.yml --tags feeder_unmount
    
  2. Your docker containers will restart and media on local drive will be available in the UnionFS/MergerFS mount.

Basics

  1. Introduction
  2. Cloudbox Install Types
  3. Cloudbox Paths
  4. Accessing Cloudbox Apps

Prerequisites

  1. Overview
  2. Presumptions
  3. Server
  4. Domain Name
  5. Cloudflare
  6. Cloud Storage
  7. Plex / Emby - Account
  8. Usenet vs. BitTorrent

Install Cloudbox

Cloudbox
  1. Overview
  2. Dependencies (Choose only one of these)
  3. Settings
  4. Preinstall (Choose only one of these)
  5. SSH
  6. Ansible Vault
  7. Rclone
  8. Cloudbox (Choose only one of these)
  9. Application Setup
    1. NZBGet
    2. ruTorrent
    3. NZBHydra2
    4. Jackett
    5. Plex Media Server
    6. Plex Autoscan
    7. Sonarr
    8. Radarr
    9. Lidarr
    10. PlexPy (Tautulli)
    11. Ombi
    12. Portainer
    13. Organizr
  10. Next Steps

Install Feederbox / Mediabox

Feederbox (do this first)
  1. Overview
  2. Dependencies
  3. Settings
  4. Preinstall
  5. SSH
  6. Ansible Vault
  7. Rclone
  8. Feederbox (Choose only one of these)
  9. Application Setup
    1. NZBGet
    2. ruTorrent
    3. NZBHydra2
    4. Jackett
    5. Sonarr
    6. Radarr
    7. Lidarr
    8. Portainer
    9. Organizr
  10. Next Steps

Mediabox
  1. Overview
  2. Dependencies
  3. Settings
  4. Preinstall
  5. SSH
  6. Ansible Vault
  7. Rclone
  8. Mediabox (Choose only one of these)
  9. Application Setup
    1. Feeder Mount
    2. Plex Media Server
    3. Plex Autoscan
    4. PlexPy (Tautulli)
    5. Ombi
  10. Next Steps

Recommended Reading

Backup and Restore

More Information

Advanced Configuration

Experimental

Extras

Misc

Community-Submitted

See Community Wiki.

Reference

Troubleshooting

Links

Clone this wiki locally