I work for a C++ company but the game we work on has a debug telnet server. It’s super useful to inspect state or even run automation scripts. Also has a bunch of useful debug commands like the ability to live reload shaders or change how various subsystems work.
Going through the code, I couldn't find a server but only usage of ssh client. May be I missed it. But I think GP was looking for usecases where its helpful to run an embedded ssh server using a go binary.
Ansible facts can probably be a cross platform way to collect most of the information you need. For the usecases where scp'ng the binary is needed, I think ansible supports jumphost config too. But I agree that for one off tasks, running a single binary is convenient compared to setting up ansible.
I would check out if Not Diamond (no personal affiliation) [0] fits your use case. They had a really interesting blog post recently where they open sourced their older model router [1].
We back up simple dumps to a Hetzner storage box (5€/month for 1 TB), which is fine for the moment. I download and restore the dumps locally regularly.
In the future, we will need a more robust and scalable solution of course.
Let's discuss this publicly, please. Open Knowledge has the advantage that others also benefit from it.
About the use case: Ultimately, I just want to enable my team to use different LLMs without having to create an account for each team member. However, it should be possible to upload attachments. RAG is not required at the moment.
Thanks for the constructive push back.You are definitely right. How important is self-hosting in your private VPC vs a managed solution with good tenant isolation? How sensitive are these documents you plan to upload.
I think floating the "More" link to the top is a great idea for such a valuable recurring thread. In the meantime, I got annoyed and threw together a minimal full-text search to canvas opportunities faster: https://hnjobs.lifeoverip.dev/
Very nice! Suggestions: a bit more visual distinction between the entries, perhaps change the 1-pixel line to a 5 pixel? Would also be good to have the searched text (gently) highlighted ...