I really like your hardware and software solutions, especially the flexibility of having cloud, hardware, and software controllers. The local controller option is a great approach.
One feature I’d love to see is a containerized version of the controller that can be pulled from a registry and deployed behind a proxy. My setup already uses ports 80 and 443 for an existing proxy, so I can’t run the Alta controller alongside it.
Are there any plans to support a more traditional container deployment?
If you already have a proxy, you can simply point that to your local controller, can’t you? I’m not sure if you have more advanced needs, so maybe I’m missing context.
We do have a docker container available. Licenses are available here.
I was looking into creating a Home Assistant addon based on the Docker container published at dockerhub, but I noticed that the latest version posted there is 1.0d: https://hub.docker.com/r/altalabs/control/tags
Maybe the release process could be updated to include pushing a new Docker image as well
I tried that but was not able to get it working without doing the following:
I stopped the proxy, and finished the setup of the controller, as described in the tutorial. After that I disabled the macvlan for the controller and started the proxy and pointed it to the controller. This worked once and a update to a new controller release broke it.
I guess what I’m trying to say is: I simply want to put the controller behind my proxy since I don’t need the L2 for the setup.
You should be able to update it from the GUI after installation. I installed mine on Proxmox using the raw root filesystem links and didn’t realize that it wasn’t the latest version (they’re also at 1.0d). Afterwords I was able to easily upgrade to 1.0p with one click in the GUI.
It’s basically just a case of creating a Container Template using the root FS file, create the container using that template, then I just resaved the network settings for the container in Proxmox as it didn’t seem to have them initially. That was it. Was then able to go through the setup process at the IP address to get the Local DDNS link etc.
It found all my new Alta devices just by using the standard Proxmox virtual bridge network. Been running fine ever since!