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.
OpenRemote WIKI: https://github.com/openremote/openremote/wiki
OpenRemote GitHub: https://github.com/openremote/openremote/wiki
I have installed the application successfully on my Oracle Cloud Linux instance, with many thanks.
I have gone to access the manager by entering https://YOUR_SERVER_PUBLIC_IP. Firefox had given a warning advising of the threats, which I accepted. The URL that came up was https://xxx.xxx.xxx.xxx/manager and the page is blank.
Can you advise on how I can fix this please.
Thank you in advance
HI there – the installation goes through ok – when i try https://************ (ip address) i get that the site refused to connect – please advise
Please check whether there is firewall in your server and port 443 is open there?
I followed your guide, but when I run the KEYCLOAK_FRONTEND_URL=https:/***.***.***.***/auth docker-compose -p openremote up -d I receive
“ERROR: for manager Container “da53328fed55″ is unhealthy.
ERROR: Encountered errors while bringing up the project.”
I run docker ps and see that openremote/keycloak:184.108.40.206 is restarting every 60 seconds.
Try to restart the docker service or re-install docker. I may fix the issue