Wiki > Ombi
Ombi is a self-hosted web application that automatically gives your shared Plex users the ability to request content. Ombi runs on its own port; 28707 has been automatically generated for you, but you may use another 5 digit port between 10000 and 32767.
Plex Login Auth 2FA Users: If you are using Plex as the login authentication and have 2FA enabled you will need to enter both your password and 2FA code as your password like “password2FACODE”
Ombi version 4
These instructions will install Ombi v4 and use the same database directory as Ombi v3. You should not run Ombi v3 after running Ombi v4.
-
Download Ombi v4
wget -O OmbiV4.tar.gz $(curl -s https://api.github.com/repositories/52522046/releases | grep linux-x64.tar.gz | grep browser_download_url | head -1 | cut -d \" -f 4) -
Extract the archive
rm -r ~/OmbiV4; mkdir ~/OmbiV4; tar xzvf OmbiV4.tar.gz -C ~/OmbiV4/ -
Create a directory to store the database.
mkdir ~/.ombi -
Start Ombi (may take a couple of minutes to start)
cd ~/OmbiV4/; screen -dmS Ombi ./Ombi --host http://*:28707 --storage ~/.ombi/
You will be able to access Ombi at http://server.whatbox.ca:28707 when Ombi has started up.
Updating Ombi
-
Stop Ombi
pkill -f Ombi -
Download Ombi v4
wget -O OmbiV4.tar.gz $(curl -s https://api.github.com/repositories/52522046/releases | grep linux-x64.tar.gz | grep browser_download_url | head -1 | cut -d \" -f 4) -
Extract the archive
tar xzvf OmbiV4.tar.gz -C ~/OmbiV4/ -
Start Ombi (may take a couple of minutes to start)
cd ~/OmbiV4/; screen -dmS Ombi ./Ombi --host http://*:28707 --storage ~/.ombi/
Automatically Restart (Ombi V4)
Below are steps to take to have your Ombi V4 instance automatically restart if it crashes, or if the server is rebooted.
-
Make a file to be used for the script.
touch ~/ombi_restart.cron -
Edit the file and enter the text below.
nano -w ~/ombi_restart.cron#!/bin/bash if pgrep -x "Ombi" > /dev/null then echo "Ombi is running." else echo "Ombi is not running, starting Ombi" cd ~/OmbiV4/; screen -dmS Ombi ./Ombi --host http://*:28707 --storage ~/.ombi/ fi exit -
Save the file with
Ctrl+xand theyandEnterto accept overwriting. -
Make the script executable.
chmod +x ~/ombi_restart.cron -
Open your crontab.
EDITOR=nano crontab -e -
Enter the following text
@reboot /home/user/ombi_restart.cron >/dev/null 2>&1 */5 * * * * /home/user/ombi_restart.cron >/dev/null 2>&1 -
Save the crontab with
Ctrl+xand theyandEnterto accept overwriting.
HTTPS
Add your Ombi port on your Domain Page.