Show HN: SSH-hypervisor – like SSH, but each user gets their own microVM
Show HN (score: 6)Description
It's like a little SimCity for VMs.
This turned out to be a lot of fun, and I've wanted to make my own custom SSH server for a while now, with its fancy progress bars and color animations. The hardest part was definitely debugging VM setup, boot, and networking though! Compiling the Linux kernel with all the right configs was difficult. For a while I had issues with silent hangs on boot due to lack of available system entropy, on Linux <4.19. Anyway, I wrote a bit about my struggles. :D
I managed to bundle everything (vmlinux 6.1, firecracker, SSH server, iptables/bridge/masquerade) into a single, statically-linked binary for x86_64/aarch64. It takes the kernel rootfs as a command-line argument.
More from Show
Show HN: I built a tool that reviews any GitHub PR and quizzes you on it
Show HN: I built a tool that reviews any GitHub PR and quizzes you on it Prepend any Github PR URL with `makesense` to get a<p>- quick review for all sorts of issues (cleanly designed issue explorer)<p>- summary of changes in concise slide deck to grasp the essence of changes<p>- a 5 question quiz on the changes to make sure there's "cognitive coverage" of the change<p>There's also a handy bookmarklet using which you can trigger a review for any publicly accessible Github PR<p>Feedback welcome
Show HN: A Handwritten Blogging Platform
Show HN: A Handwritten Blogging Platform The idea is a place for beautiful notes like <a href="https://insidevoices.handwritten.blog" rel="nofollow">https://insidevoices.handwritten.blog</a>.
No other tools from this source yet.