myhouse-project / myhouse-docker

myHouse on Docker
https://hub.docker.com/r/myhouseproject/myhouse
0 stars 0 forks source link

myHouse

Think of myHouse as a framework for collecting statistics and automating your house. Configure the sensors you want to collect data from by leveraging the included plugins (e.g. to collect weather statistics, images from the Internet, your GPS position, data collected by MySensors, etc.).

What will be presented in the web interface is completely up to you. You can define your own modules, configure all the widgets and statistics that will be presented in the order you like the most. From the interface your actuators can be controlled as well.

You can also easily create rules to be automatically alerted whenever a specific situation is taking place. Notifications are both presented within the web interface, sent by e-mail and posted on a Slack channel of your choice. A Slack bot allows also direct interaction in your natural language. It can reply to your questions, share with you statistics and charts or even control the actuators on your behalf

myHouse Project Home Page: https://myhouse-project.github.io

myHouse on Docker: https://github.com/myhouse-project/myhouse-docker

Docker Image Features

How to Run It

Example

docker run --rm -p 80:80 -v $(pwd)/conf:/conf -v $(pwd)/data:/data myhouseproject/myhouse

Caveats

Docker Compose

Especially when running the redis database in an independent container or if one of the scenarios above applies, providing all the command line arguments may become cumbersome. Docker compose can help in this situation, also for centralizing the configuration of all the containers. A sample docker-compose.yml file is provided on https://github.com/myhouse-project/myhouse-docker. Customize the file based on your needs and run it with docker-compose up -d

Tags