-
Notifications
You must be signed in to change notification settings - Fork 132
arrX
Read through this entire page, even if you are only installing one of the apps. The instructions at the bottom of the page assume you have read the material at the top of the page.
NOTE: the names have to be compliant with both domain names and docker names, so no funny business. Do not use anything but a-z and 0-9, no spaces, no commas, no colons, no dash, no exclamation marks, no nothing!
ALSO NOTE: All apps will prefix subdomain and docker container names with the name of the app. For example the subdomain and names of sonarr's docker containers will, with the default settings, be sonarr1080webdl and sonarr1080remux.
There is nothing magic about the example configs [1080webdl, 1080remux] given below. They represent some common use cases, but you can use whatever names you wish.
In general terms:
appname:
roles: ["", bing, bang, boing]
will create:
- appname
- appnamebing
- appnamebang
- appnameboing
as docker containers, subdomain, and data directories in /opt
You will need to configure these new containers just as you did the stock containers. One change; be sure each one gets a unique download category, so that each instance imports only those downloads meant for it.
Also, you probably want to put some thought into the directory and library structure you want to use. See "Customizing Plex Libraries".
-
Edit
settings.yml
and change the sonarrx roles to what you want:NOTE:
""
is to createsonarr.domain.com
so remember to stop & remove any existing Cloudbox Sonarr containers if you want to use SonarrX exclusively instead of the included Cloudbox ones. If you do NOT want that to happen, leave that empty entry out of this config.sonarrx: roles: ["", 1080webdl, 1080remux]
-
Run the sonarrx role as a normal community role.
cd ~/community sudo ansible-playbook community.yml --tags sonarrx
-
Edit
settings.yml
and change the radarrx roles to what you want:NOTE:
""
is to createradarr.domain.com
so remember to stop & remove any existing Cloudbox Radarr containers if you want to use RadarrX exclusively instead of the included Cloudbox ones. If you do NOT want that to happen, leave that empty entry out of this config.radarrx: roles: ["", 1080webdl, 1080remux]
-
Run the radarrx role as a normal community role.
cd ~/community sudo ansible-playbook community.yml --tags radarrx
-
Edit
settings.yml
and change the bazarrx roles to what you want:NOTE:
""
is to createbazarr.domain.com
so remember to stop & remove any existing Cloudbox Bazarr containers if you want to use BazarrX exclusively instead of the included Cloudbox ones. If you do NOT want that to happen, leave that empty entry out of this config.bazarrx: roles: ["", 1080webdl, 1080remux]
-
Run the bazarrx role as a normal community role.
cd ~/community sudo ansible-playbook community.yml --tags bazarrx
-
Edit
settings.yml
and change the bazarrx roles to what you want:bazarrx: roles: [""]
-
Run the bazarrx role as a normal community role.
cd ~/community sudo ansible-playbook community.yml --tags bazarrx
-
Edit
settings.yml
. -
Add the following:
sonarrx: roles: [4k] radarrx: roles: [4k]
-
Run the following tags:
cd ~/community sudo ansible-playbook community.yml --tags sonarrx,radarrx
-
Containers should be up and running again. With the same paths as were setup with CB, i.e. your data will have been migrated over if you had the original "radarrx" and "sonarrx" installed.
If you use NZBHydra2 as an indexer in Radarr create a duplicate entry with caching enabled as an additional parameter. Repeat for Sonarr.
During the initial install of Bazarr, use the following input to set up Sonarr and Radarr
- Hostname or IP Address: domain of your Radarr/Sonarr instance, do not specify https (e.g., sonarr.example.com)
- Listening port: 443
- Base URL: empty
- SSL Enabled: yes
- API Key: API Key retrieved from Sonarr/Radarr settings -> general
- airdcpp
- Airsonic
- alltube
- always
- amongus
- Apprise
- archivebox
- arrX (SonarrX, RadarrX, BazarrX)
- AssHama
- autoscan
- Bazarrx
- Beets
- Bitwarden
- Booksonic
- Bookstack
- btrfsmaintenance
- calibre-web
- calibre
- Coder
- comicstreamer
- comixed
- couchpotato
- Dashmachine
- deemix
- deezloader-remix
- Deluge
- DelugeVPN
- Drive STRM
- eBooks: Calibre and Calibre web
- emby2
- embystat
- EPMS
- Filebot
- Filebrowser
- filezilla
- FlareSolverr
- Funkwhale
- Gazee
- Gitea
- Glances
- Goplaxt
- gotify
- grafana
- Guacamole
- Handbrake
- Heimdall
- Hetzner NFS VLAN
- influxdb
- InvoiceNinja
- JDownloader2
- Jellyfin
- Jirafeau
- KCPTUN
- Kitana
- komga
- Krusader
- LazyLibrarian
- lidarrx
- Logarr
- Mango
- Mediabutler
- medusa
- Mellow
- Minecraft
- Monitorr
- Mylar
- mylar3
- navidrome
- Nextcloud
- NowShowing
- NZBHydra (v1)
- ombix
- Organizr (v1)
- ouroboros
- overseerr
- paperless-ng
- plex2
- Pyload
- qBittorrent
- qbittorrentvpn
- Quassel
- RadarrX
- redbot
- requestrr
- requestrrx
- resilio-sync
- rocketchat
- sickchill
- searx
- SonarrX
- Speedtest
- SSHswifty
- stash
- Subsonic
- SyncLounge
- Tdarr
- telegraf
- Telly
- TheLounge
- transmissionvpn
- transmissionx
- ubooquity
- Unifi
- unmanic
- Varken
- vnstat
- wallabag
- Watchtower
- Wordpress
- Xteve
- ZNC
- Custom python plexlibrary libraries
- Speed up Plex / Emby / Jellyfin
- Tautulli Custom Scripts
- Plex Scanners and Agents