I use an USB-TV dongle to capture 433MHz signals sent out by various devices such as weather stations to display the data in a Prometheus/Grafana stack. The dongle stops working from time to time (sometimes it’s overheating, sometimes it just stops working) and needs a power cycle. As it is cumbersome to power cycle it manually by unplugging and replugging it I was looking into a way to do the power cycle through Linux’s USB interface.
For some time now I was looking into owning a digital pictureframe to bring all those pictures to light which are stored and mostly hidden in various gallery directories - everyone has their own archiving structure I guess. Owning of course means not only possession of the hardware but the software too. To get something working quickly and not end up buying yet another set of hardware and never finish I built a somewhat hacky “prototype” but at least it is working as intended.
To be able to use ssh with for example Gitea in Kubernetes an additional port needs to be exposed. I normally use port 2222 as the ssh port for Git. In the standard configuration nginx-ingress-controller only serves ports 80 (HTTP) and 443 (HTTPS). It would be possible to expose the port with a seperate load balancer service but this would mean a different hostname to access the load balancer service too.