we have added docker-compose functionality to the openHAB-cloud.
You can find instructions in the updated README.
At the moment there is SSL missing, but we are on it to add Lets Encrypt support to it among other improvements.
It will be added soon and is listed as Limitations:
Lets Encrypt SSL is missing in the images and will be added soonThe nginx configuration at
/etc/nginx_openhabcloud.conf will be reused
Looking foward for your feedback.
Thanks & BR
Mehmet
I try follow the docker setup for MyOpenHab. I was confused chapter Configuration in the Docker installation. I am new to Docker, so I was wondering if I had to change the host for mogodb and rdis. How do I find the actual host?
And what happen with t nginx startup? I get errors. I don’t know nginx either and I have problems to understand what modification I have to do with the setup file for this. Can you please expalin more detailed?
I have installed docker on windows 10
I also get this “bcrypt” error. How can i fix that in the Docker image?
I suppose I have to start the images without the command, but that’s not easy. Any tips?
I had also problems to install openhab cloud correctly.
MongoDB showed the same error.
I found the solution in an open issue in the repo:
With the fixed docker-compose file it is just start and play
After everything started up modify the config files direct in the volume or copy your nginx and openhab config via docker cp to the correct places in the volume.
Thank you very much @Luca_Calcaterra!!!
The docker is still not working… did you fix it ? still the same read lock error among others. Moreover, the doc is not really reflecting files in the repo… could you please update it ?
As per the readme it says if i wish to make changes to the config.json i need to do the following to the docker-compose file … however i cant find those lines in the file … where do i make this change ?
As per readme below …
If you want to customize the openhab-cloud app or change e.g. configurations within config.json , you need to switch to the local build of the node app. Adjust the build stratgy in the docker-compose.yml and replace the image section of docker-compose.yml with the following lines, to not use the official docker hub images anymore and switch to your local sources as base for the app-1 image: