News for hackers. Stuff that matters.
Re:How I earn a living selling my open-source web-based invo... by imhoguy on Thursday March 11, 2021 @02:37PM (#26428068)
Why do you think it is opened to the Internet? May be just a box behind a NAT calling home and/or be part of closed VPN swarm.

I would love to hear how the management part got implemented.

Re:How I earn a living selling my open-source web-based invo... by nemiah on Thursday March 11, 2021 @03:11PM (#26428450)
The management works like this:

Every open3ABox has an open websocket connection to my server. I do the monitoring over this connection and for updates and support I tell the box over the websocket connection to forward a port via ssh to my server. The port will be automatically closed by the open3ABox after three hours.

This means no constantly open port and an encrypted connection where only my server is allowed to do a remote function execution (get monitoring values, open port, etc.) on the box.

Re:How I earn a living selling my open-source web-based invo... by imhoguy on Friday March 12, 2021 @05:11AM (#26434011)
That is very clever, I like it. Especially dependency on proven and simple technology. VPN swarm like e.g. ZeroTier which I was thinking about would be too complex and thus harder to maintain.

Thank you for the explanation!

Re:How I earn a living selling my open-source web-based invo... by bigiain on Thursday March 11, 2021 @08:35PM (#26431311)
Nice.

Reverse ssh tunnels are a really good way to manage stuff like that.

Re:How I earn a living selling my open-source web-based invo... by nemiah on Friday March 12, 2021 @01:10AM (#26432652)
Thanks :)