I am facing problem to run OpenRemote. Before doing the customization, we are planning to run the OpenRemote using the source code.
Following steps has been followed:
We have downloaded the code form GitHub using the link.
GitHub - openremote/openremote: 100% open-source IoT Platform - Integrate your devices, create rules, and analyse and visualise your data
Installing using Dockers
After following all these steps, we are getting following screen instead of login page:
Questions / Clarification:
- Why are we getting the blank page?
- Are we missing any components to add?
- Do we need to follow any other method?
Post docker-compose here
The Docker compose file
docker-compose yml.txt (2.4 KB)
you mention localhost:9000 but in yml file where you mention this port
try to run localhost only in your browser otherwise change port no in yml file
I changed port no but still it’s not working
is this correct. how i change port no 80:80 to 9000:9000
go docker directory and run command
second ----- ```
docker-compose -p openremote up
then go to your browser and type localhost:9090
Got the Error which run “docker-compose pull command”
It seems like you are misconfusing the proxy / ports assignment here.
We have 2 different profiles, as mentioned in the Setting up an IDE documentation:
- Without SSL, hosted on
- With SSL, hosted on
Be aware that those setups do not run the manager (Backend and UI), only the dependencies.
This should be ran within your IDE.
If you’re doing local development work, hosting without SSL and proxy is the plug-and-play option. Otherwise you need to add a few environment variables as mentioned in the docs.
No need to edit the ports in the docker-compose file btw, just keep the original one.
Would only make it more tough to solve
Because what is your use case exactly? This would help for providing the correct advice.
Regarding that last
docker-compose pull issue; try restarting your Docker service / system.
If that does not work, check your network connectivity.
replace below code with yml file
Profile that runs the stack by default on https://localhost using a self-signed SSL certificate,
but optionally on https://$OR_HOSTNAME with an auto generated SSL certificate from Letsencrypt.
It is configured to use the AWS logging driver.
# USE A CUSTOM PROXY CONFIG - COPY FROM https://raw.githubusercontent.com/openremote/proxy/main/haproxy.cfg
# The following variables will configure the demo
# Bluetooth mesh volume
then run the command and post pic here
Our use case is simple :
We want to do development environment setup. Before doing any modification we want to understand how to run and Configure OpenRemote using the source code.
Great! Well then the steps provided in the docs, and the ones I mentioned should work.
I would recommend running without proxy (dev-testing profile) to prevent hassle, and then following the steps in the ‘Setting up your IDE’ documentation. After that
localhost:9000/manager/ should work.
You were already up and running, except the proxy was making life more difficult in your case.
you need to generate ssl certificate through proxy under “deployment”
Or replace domain name in place of localhost
U can buy domain or use freedns
In yml file
Hi @martin.peeters , @Rich @apurba @Don
I want to run as unsecure. so I don’t think SSL will need for this.
No you don’t need any extra configuration for this.
The screenshots you sent still use SSL; make sure you deleted all environment variables that use this.
All the issues you’ve mentioned until now are SSL related, while it doesn’t seem you want that.
So, try following the documentation from scratch, step by step, without SSL or the proxy, since that should not give any errors.