This article will show you how to install OpenRemote, a straightforward and user-friendly open source IoT platform, on your Linux VPS server. The installation directions are for an Ubuntu VPS, but the process is the same for CentOS (just replace the Ubuntu commands with the necessary CentOS commands).
More information about the product is available at: https://openremote.io/product/.
- A droplet / VPS server running Debian 9 (x64) Linux distribution (at least 1GB RAM is recommended, however 2GB+ RAM would be ideal).
- Do you not have a VPS server with you?
A DigitalOcean droplet is the same as a VPS server. Sign up today through this link to receive a free $100 credit over the next 60 days. Redeem Immediately!!
- Root access to your server is essential.
Let’s get this installation started.
If you are not root, take sudo privileges
Update your system packages information
Download docker compose file for OpenRemote
Install docker compose
apt-get install docker-compose
Install and Start OpenRemote
If you’re using localhost on your PC, execute this command.
docker-compose -p openremote up
If you’re using a VPS server, execute this command.
KEYCLOAK_FRONTEND_URL=https://YOUR_SERVER_PUBLIC_IP/auth docker-compose -p openremote up -d
Replace “YOUR SERVER PUBLIC IP” with your server’s IP address.
This process will take sometime, and once completed you’ll be able to access the application in your browser
- In PC – localhost : https://localhost
- In VPS server : https://YOUR_SERVER_PUBLIC_IP
Default admin user credentials are as follows
Now you have successfully installed OpenRemote in your Ubuntu server.
In the comments section, please tell me about any issues you encountered while following this guide. I am delighted to assist you.