How to Install Ombi using Docker

Overview

This article provides the required information to install Ombi using Docker. Ombi is a Plex Request and User Management System that allows you to share your Plex server without any of the hassle. It allows users of your Plex server to search for and request new content using an easy to manage interface. Manage all your requests for Movies and TV with ease, leave notes for the user and get notification when a user requests something. Allow your users to post issues against their requests so you know there is a problem with the audio etc.

Create a Docker Volume for Ombi

This application will require one volume to be created to map to the /config folder in the container. This will allow the container settings to persist between container updates. You can create the volume by typing docker volume create Ombi. That will create the required volume that is needed to map the Ombi configuration folder.

Install Ombi with a Docker Run command

This guide uses the lscr.io/linuxserver/ombi docker container image.  To run the container, you can run the following docker run command in your docker host terminal.  If you need to install Docker, you can follow the Quick and Easy Steps to Install Docker on your system.

docker run -d 
  --name=ombi 
  -e PUID=1000 
  -e PGID=1000 
  -e TZ=Europe/London 
  -p 3579:3579 
  -v VOLUMENAME:/config 
  --restart unless-stopped 
  lscr.io/linuxserver/ombi

Be sure to change the TZ variable to your respective timezone. Finally, change VOLUMENAME to the name of the volume that you created at the beginning of this article.

Using the above command you will be able to access your Ombi installation by visiting http://YOUR_DOCKER_IP:3579. Be sure to replace YOUR_DOCKER_IP with the IP address of your docker host machine.

Install Ombi with a Docker Compose file

If you prefer to use a docker-compose to install Ombi on your Docker host, you can use copy and paste the following code in your docker-compose.yml file.

---
version: "2.1"
services:
  ombi:
    image: lscr.io/linuxserver/ombi
    container_name: ombi
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/London
    volumes:
      - VOLUMENAME:/config
    ports:
      - 3579:3579
    restart: unless-stopped

Be sure to change the TZ variable to your respective timezone. Finally, change VOLUMENAME to the name of the volume that you created at the beginning of this article.

Using the above command you will be able to access your Ombi installation by visiting http://YOUR_DOCKER_IP:3579. Be sure to replace YOUR_DOCKER_IP with the IP address of your docker host machine.

Additional Ombi Resources

If you would like to learn more about Ombi you can visit their official website, Github repository, or you can read more details about the docker container used in this article at the docker hub.