Ombi
Ombi is a self-hosted web application that automatically gives your shared Plex or Emby users the ability to request content by themselves! Ombi can be linked to multiple TV Show and Movie DVR tools to create a seamless end-to-end experience for your users.
Initial Setup
Installing Ombi is easy. Simply issue the following command from SSH:
sudo box install ombi
This command will configure and install ombi for your user.
After installation, the files are stored in /opt/Ombi
and the configuration and database are stored in /etc/Ombi
Upgrading
Ombi v4 is installed and updated from the official stable repository. In order to keep ombi up-to-date, update your packages with:
sudo apt -y update
sudo apt -y upgrade
Upgrading from v3 to v4
If you previously had ombi v3 installed, you can upgrade to v4 using the following command.
box upgrade ombi
When you've upgraded to v4, you can keep your application up to date with the steps mentioned in the upgrading chapter above.
How to Access
After installation, Ombi will be available at the following web address: https://<hostname.ltd>/ombi
Connecting to other apps
If you would like to connect ombi to other applications you installed with swizzin, please follow the guides below.
- Plex
- Emby/Jellyfin
- Sonarr
- Radarr
- Lidarr
- SickRage
Go to Settings -> Media Server -> Plex
- Click on "Add Server"
- Connect your server through either one of the two
- Plex tokens (easier)
- Fill in your password ans username
- Press "Load Servers"
- Select your Plex server
- Manually
- Hostname:
localhost
- Port:
32400
- SSL:
OFF
- Plex auth token: Use guide here
- Machine identifier: Use guide here
- Hostname:
- Plex tokens (easier)
- Press "Test Connectivity"
- Press "Submit"
- Load your libraries and select which ones to track
- Press "Submit"
- Fill in the following fields:
- Sonarr Hostname/IP =
localhost
- Port:
8989
- API Key: Retrieve from Sonarr -> Settings -> General and copy the API Key value
- SSL:
OFF
- Sonarr base URL:
/sonarr/
- Sonarr Hostname/IP =
- Test the connection
- Press "Submit"
- Load and choose qualities
- Load and choose root folder (must already exist)
- (if on Sonarr v3) Load and choose languages
- Fill in the following fields:
- Radarr Hostname/IP =
localhost
- Port:
7878
- API Key: Retrieve from Radarr -> Settings -> General and copy the API Key value
- SSL:
OFF
- Radarr base URL:
/Radarr/
- Radarr Hostname/IP =
- Test the connection
- Press "Submit"
- Load and choose qualities
- Load and choose root folder (must already exist)
- Fill in the following fields:
- Lidarr Hostname/IP =
localhost
- Port:
8686
- API Key: Retrieve from Lidarr -> Settings -> General and copy the API Key value
- SSL:
OFF
- Lidarr base URL:
/lidarr/
- Lidarr Hostname/IP =
- Test the connection
- Press "Submit"
- Load and choose qualities
- Load and choose root folder (must already exist)
No instructions yet! Please let us know if you set this up correctly so we can add the values, or PR these in. thanks!
- Hostname/IP:
localhost
- Port:
8096
- SSL:
Off
- API Key: (Retrieve from Jellyfin -> Dashbaord -> Advanced -> API Keys)
- Externally facing hostname: (Your server domain/IP)
- Server ID: (Retrieve from Jellyfin -> Discover server information)
Service Management
The systemd service for Ombi is not enabled for use in a multi-user environment, and it comes directly from the package itself.
In order for ombi to play well in our environment, we supply a systemd
override file located in the path below.
/etc/systemd/system/ombi.service.d/override.conf
- Status
- Start
- Stop
- Restart
- Enable
- Disable
sudo systemctl status ombi
sudo systemctl start ombi
sudo systemctl stop ombi
sudo systemctl restart ombi
sudo systemctl enable ombi
sudo systemctl disable ombi