Skip to content

Options in backup_config.yml

desimaniac edited this page Aug 28, 2019 · 17 revisions

Notes

  • yes and no can be interchanged with true and false, respectively.

Config

  • local

    • enable

      • yes - Keep only the most recent backup locally.

      • no - Don't keep any backups locally.

      • Default is yes.

    • desination

      • Path for local backups (tarballs).

      • Default is /home/{{user}}/Backups.

      • Note: Having {{user}} in the path tells Ansible to fill in the username, automatically. You do not need to fill in your actual username.

  • rclone

    • enabled

      • Enable/disable cloud backups.

      • Options are yes or no. Default is no.

    • desination

      • Path for cloud backups (e.g. Google Drive). Older backups are stored in the archived folder.

      • If you use a Feederbox/Mediabox setup, you may want to change your paths to google:/Backups/Feederbox and google:/Backups/Mediabox, respectively.

      • Default is google:/Backups/Cloudbox.

  • rsync

    • enabled

      • Enable/disable Rsync backups.

      • Options are yes or no.

      • Default is no.

    • desination

      • Path for Rsync backups. Only the most recent backup is kept.
  • cron

    • cron_time

      • How often to backup should run (when cron_state is set to present).

      • Options are: reboot, yearly, annually, weekly, daily, hourly.

      • Default is weekly.

    • cron_state

      • Enable/disable automatic backups.

      • Options are absent or present. Default is absent.

  • restore service

    • Uploads config files to Cloudbox Restore Service.

    • To enable, simply fill the login credentials you want to use.

    • For more details, see here.

    • user

      • Username for Restore Service.

      • Tip: Use something like domain.com or feederbox.domain.com/mediabox.domain.com for easy to remember username.

      • Note: This username is hashed on the client-side and never sent to the Restore Service in raw format.

    • pass

      • Password for Restore Service.

Home

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
  3. Ansible Vault
  4. Settings
  5. Preinstall
  6. SSH
  7. Rclone
  8. Cloudbox
  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

Install Mediabox / Feederbox

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

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

Recommended Reading

Backup and Restore

More Information

Advanced Configuration

Experimental

Extras

Docs coming soon for ...

  • Radarr4K
  • Sonarr4K

Misc Guides

Reference

Troubleshooting

Links

Community Project

Clone this wiki locally
You can’t perform that action at this time.