Feeder Mount
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.
The following steps will be done on the Mediabox.
-
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. -
In your Cloudbox folder, run the following command:
sudo ansible-playbook cloudbox.yml --tags feeder_mount
-
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).
The following steps will be done on the Mediabox.
-
In your Cloudbox folder, run the following command:
sudo ansible-playbook cloudbox.yml --tags feeder_unmount
-
Your docker containers will restart and media on local drive will be available in the UnionFS/MergerFS mount.
- Overview
- Presumptions
- Server
- Domain Name
- Cloudflare
- Cloud Storage
- Plex / Emby - Account
- Usenet vs. BitTorrent
Cloudbox
- Overview
- Dependencies (Choose only one of these)
- Settings
- Preinstall (Choose only one of these)
- SSH
- Ansible Vault
- Rclone
- Cloudbox (Choose only one of these)
- Application Setup
- Next Steps
Feederbox (do this first)
- Overview
- Dependencies
- Settings
- Preinstall
- SSH
- Ansible Vault
- Rclone
- Feederbox (Choose only one of these)
- Application Setup
- Next Steps
Mediabox
- Overview
- Dependencies
- Settings
- Preinstall
- SSH
- Ansible Vault
- Rclone
- Mediabox (Choose only one of these)
- Application Setup
- Next Steps
- Cloudplow (Media Uploader)
- cb utility script (Develop branch only}
- Updating Cloudbox (Choose only one of these)
- Updating Cloudbox Apps
- Removing Cloudbox Apps
- Resetting Cloudbox Apps
- Migrating Cloudbox
- Settings Updater
- Ansible Vault Primer
- Plex Access Token
- Plex Autoscan Extras
- Pushover
- Google Drive API Client ID and Client Secret
- Useful Docker Commands
- Add Your Own Docker Container into Cloudbox
- Revoking SSL Certificates
- Feeder Mount
- Adding a Subdomain
- HTTP Auth Support
- Emby
- Nextcloud
- Resilio Sync
- Plex DupeFinder
- Heimdall
- NZBHydra v1
- Plex Requests
- Sickbeard MP4 Automator
- SABnzbd
- Traktarr
See Community Wiki.