This repository was archived by the owner on Mar 7, 2025. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 308
cb utility script
Chaz Larson edited this page Jan 20, 2021
·
5 revisions
The Develop branch installs a helper script as cb
.
This script is intended to provide shortcuts for common tasks.
Currently it can be used to run cloudbox roles and update the cloudbox repo.
Usage:
cb [-h] Display this help message.
cb install <package> Install <package>.
cb update Update Cloudbox project folder.
Using this script, you can run:
cb install SOMETAG
instead of:
cd ~/cloudbox && sudo ansible-playbook cloudbox.yml --tags SOMETAG
Also:
cb update
instead of:
cd ~/cloudbox && git fetch && git reset --hard @{u}
You can run this helper from anywhere; you don't have to cd into the cloudbox directory first.
For some tags, the script can install an instance of a container with an arbitrary name:
cb install plex -e plex_name=plex_bing
would install a plex_bing
container that stores its data in /opt/plex_bing
and is accessible at https://plex_bing.DOMAIN.TLD
.
Current roles that support this feature are:
cloudplow
emby
jackett
lidarr
mariadb
netdata
nzbget
nzbhydra2
ombi
plex
portainer
radarr
rutorrent
sabnzbd
sonarr
sstvirl
tautulli
trackarr
- 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.