IOTstack
IOTstack copied to clipboard
Feature Request - Containers
- [x] openHAB
- [x] Home Assistant
- [x] zigbee2mqtt
- [x] Pi-Hole
- [x] Telegraf
- [x] tasmoadmin
- [x] EspurinoHub
- [x] Nextcloud
- [x] Motioneye #76
- [x] Mozilla webthings gateway #79
- [x] Mariadb
- [x] Python
- [ ] ownCloud
- [ ] nginx reverse proxy (busy with testing branch)
- [ ] lamp stack
- [ ] phpliteadmin + sqlite
- [ ] SAMBA/FTP server
- [ ] Z-wave
- [ ] ttn (amd64)
- [ ] loraserver (amd64)
- [ ] Gitea
- [ ] VictoriaMetrics #71
- [ ] IObroker
- [ ] domoticz
- [ ] homebridge
- [ ] unifi
- [ ] https://github.com/alexreinert/piVCCU
- [ ] https://github.com/mpromonet/webrtc-streamer
Dear Graham, Thank you for this very nice work. Could you add to the stack tasmoadmin?
@sebi5361 I've added it to the list
@gcgarner: Maybe you could add zigbee2mqtt as well to the list?!
Maybe you could add EspruinoHub to the list as well? It is a BLE2MQTT bridge (see source code). The container on Docker Hub was lastly updated 2 years ago. As I am not familiar with docker, I am unable to tell if that container must be build again to get updated, or if this process is done automatically when fetching the container (the latest version of the source code seems to be 3-month old only). Here is described the process to build that container.
And maybe Pi-hole!?
zigbee2mqtt, EspruinioHub and Pi-hole added to list
maybe also domoticz thanks ?
I wanted to add RPIEasy to this list.
Thanks
How about adding Gitea, a lightweight self-hosted git service to the list?
Thanks Graham
@DeuceCode Gitea maybe a challenge for the Pi, it relies on mariadb which isn't available for the armhf architecture (as an official image). In the project roadmap I plan to detect the host architecture and tailor the menu to what can and can't run.
rtl_433 with easy MQTT bridge would be nice
@1337-44 I ordered a SDR yesterday to test with rlt_433, hopefully will have a stable image next week
@gcgarner I was under the impression that Gitea can run against a several databases, from the Gitea docs MySQL, PostgreSQL, SQLite3, MSSQL and TiDB with configuration done via environment variables. The most applicable here being PostgreSQL and SQLite3. I think SQLite would be sufficient for a few small repositories, accessed my 1 or 2 users.
Here is an interesting comparison of GitBucket, Gogs, Gitea and GitLab with PostgreSQL and SQLite on the Pi 3B.
@DeuceCode Thanks for the link, I only had a quick look on your first request, should have looked harder. I'll add it to the list. If it can use postgresql that would be ideal.
I'm working on integrating an SQLite db with phpmyadmin
IObroker would be a useful addition.
Hi Graham. Could you add letsencrypt to the list for the stack?
Wouldn't it be possible to install OpenVPN based on a container rather than doing a native install? Maybe it can be added to the list as well.
@DeuceCode I've made a branch containing Gitea. I would appreciate if you could try it out. I had to modify their Dockerfile to get it to work. Warning it takes quite a while to build
For the Z-Wave support, Zwave2Mqtt looks like a nice candidate. Should be easy to integrate as well.
I would also suggest adding broadlink-mqtt to the list, since it's a quite popular device system among IoT enthusiasts.
Hi Graham please could you include homebridge? It's available for the Pi now.
image: oznu/homebridge:raspberry-pi
@gcgarner
great repo, found it while searching for complex stacks to learn and also pick ideas on what else should I add to my own. Was bummed to not see Traefik anywherte, since I was having trouble to get it working with unifi/plex/flexget/transmission.
Would love to see your take on it and perhaps will make it easier for the "reverse proxy" feature you were looking forward to add.
Graphviz together with ImageMagick would be nice as well. (To follow Andreas Spiess aka @SensorsIOT latest video.)
@gcgarner thanks for all you have put together here, it is an awesome repo. Is it possible to add NEMSlinux on this build?
I will appreciate if you add this server as docker package. The link to github page is below:
https://github.com/mpromonet/webrtc-streamer
Thanks.
Awesome project. Could you add Mozilla IOT project to the list? https://github.com/mozilla-iot/gateway-docker
EDIT: I just noticed that it's already added. Sorry for overlooking. It is not listed on the list of docker stack. I'll make a PR with updated list.
Awesome work - thank you! I understand it is a bit specific but this product (UNMS) https://github.com/Nico640/docker-unms works excellent and it is maintaned regulary for a long time. Would you be so kind and add it to the project?
@gcgarner thanks for all you have put together here, it is an awesome repo. Is it possible to add NEMSlinux on this build?
Here is the installation guide I have found. https://docs.nemslinux.com/supported_platforms/docker#access_nems_linux_cli
Great work what you are doing here! To complete the home automation system, I suggest to add a voice assistant like Rhasspy. It is open source and runs locally.
- Github: https://github.com/synesthesiam/rhasspy
- Docker: https://hub.docker.com/r/synesthesiam/rhasspy-server
- Doc: https://rhasspy.readthedocs.io/en/latest/
Thanks a lot!
Great work! To complete the pi hole, I think that add a cloudflared to provide DNS-over-HTTPS will be a nice feature. PS: I can't connect this with pi hole