Deploy Ombi via Docker Compose with an Nginx proxy and Let's Encrypt for HTTPS.
This project could be easily modified to host just about any site.
A few things are required before getting started:
- A Linux host with Docker and Docker Compose
- An email address to use for registartion with Let's Encrypt
- A publicly reachable domain name for Ombi
- If using Loki logging driver, you will need to install it on the docker host first
- If using Grafana Agent, you will need to create a config file first - otherwise, simply remove the
grafana-agent
service
Clone the repo
git clone https://github.com/rnwood13/docker-nginx-letsencrypt-ombi.git
Navigate to the repo then copy or create a .env
file and fill in with your information
cd docker-nginx-letsencrypt-ombi/
cp .env.sample .env
And deploy
docker-compose up -d
Here are some links to help you find available image versions to use in the .env
file.
Distributed under the MIT License. See LICENSE
for more information.
Shout out to:
- evertramos's nginx-proxy-automation project
- willquill's plex-docker repo