Install PostgreSQL on Ubuntu 20.04 and connect Ignition to it

The basics of connecting Ignition 8 to PostgreSQL I used this page: https://www.postgresql.org/download/linux/ubuntu/ and ran the script to add the PostgreSQL apt repository so that I would be getting the latest version of PostgreSQL. # Create the file repository configuration: sudo sh -c ‘echo “deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main” > /etc/apt/sources.list.d/pgdg.list’ # Import the repository… Continue reading Install PostgreSQL on Ubuntu 20.04 and connect Ignition to it

Using a self signed Certificate for SSL with Ignition 8 and Windows.

Sometimes you might want to run ignition on your internal network using SSL via the internal IP address. Real SSL certificates are usually only issued for fully qualified domain names. For this we can self sign a certificate, however web browsers will moan at you and make you go through hoops to connect, as they… Continue reading Using a self signed Certificate for SSL with Ignition 8 and Windows.

Using a Reverse Proxy with Ignition 8 on Windows

Includes Auto-Renewing SSL certificates. In this article I’m going to go through setting up two versions of Ignition behind a reverse proxy. We’ll be using a windows server machine to run the reverse proxy software. There will be two instances of Ignition running on separate servers behind the proxy. One will be straight Ignition 8,… Continue reading Using a Reverse Proxy with Ignition 8 on Windows

Ignition 8 Deployment Best Practices

Ignition recently published an excellent guide to best practices when deploying an Ignition 8 installation. It includes excellent recomendations for workflow and integrating dev/production using gitlab. As someone who comes from the electrical side, this article is very useful. I am struggling to get to grips with development using Git, but it is definitely the… Continue reading Ignition 8 Deployment Best Practices

Installing Ignition in Ubuntu 20.04 Server

Installing Inductive Automations Ignition 8 in a headless Ubuntu 20.04 server. Since Ignition 8 it is really simple to install Ignition in a headless linux server environment. A java runtime is no longer needed as Ignition ships with its own built in correctly licensed java executable. There is just one gotcha, and that is downloading… Continue reading Installing Ignition in Ubuntu 20.04 Server