docker-compose and config file for openhab docker image
| conf/ mariadb | 7 years ago | ||
| .env | 8 years ago | ||
| .gitignore | 7 years ago | ||
| README.md | 7 years ago | ||
| backup.sh | 7 years ago | ||
| clearPid.sh | 8 years ago | ||
| docker-compose.yml | 7 years ago | ||
| install.sh | 7 years ago | ||
| openhab.conf.example | 7 years ago | ||
Use openhab.conf for configuration. At the first start, please execute ./install.sh to use the correct user ID in the config file. After taht you can create the container with:
docker-compose up -d
And then you can use openhab at http://localhost:8080.
Connect to database container:
source openhab.conf
mariadb -h 172.55.55.101 -uopenhab -p${OPENHAB_DATABASE_PASSWORD} openhab
Install the jdbc:mariadb persistence service and add the following lines to data/conf/services/jdbc.cfg:
url=jdbc:mariadb://db-openhab:3306/openhab user=openhab password=dbpw
Replace dbpw with your password from openhab.config.
Copy these folders:
webapps/weather-data/layouts -> ./data/userdata/webapps/weather-data/layoutswebapps/weather-data -> ./data/conf/html/weather-dataAnd follow the instuctions to add static for all urls like this: https://community.openhab.org/t/html-layouts-in-oh2/8762/28?u=benjy
Openhab doku: https://www.openhab.org/addons/bindings/weather1/#html-layouts