RU version is available. Content is displayed in original English for accuracy.
Advertisement
Advertisement
⚡ Community Insights
Discussion Sentiment
73% Positive
Analyzed from 609 words in the discussion.
Trending Topics
#alpine#version#https#server#uses#linux#musl#resolver#home#issue

Discussion (20 Comments)Read Original on HackerNews
For a little home-server, I am in love with the KISS-ness of Alpine.
You can also go the extra mile and use bubblewrap to initialize the desired mount environment and then enter a sandbox from it using virtualization (/dev/kvm). Some VMM's such as muvm[1] even allow for hardware acceleration and performant Wayland pass-through.
[1] <https://github.com/AsahiLinux/muvm>
This project aims to do exactly what I described but defaults to Nix: <https://git.clan.lol/clan/munix>
You got any blog or something about your alpine router?
Also are there any issues compiling Go and Rust programs on Alpine?
A common issue people have with Alpine is musl libc's DNS resolver, which can behave differently (thus confusingly) than glibc's. But that wouldn't effect Go applications unless CGO is enabled and it uses the libc resolver. Go's native resolver behaves differently than glibc's, too, but I don't think that's any more of an issue. And the musl resolver has fewer quirks today than it used to, so fewer surprises than a few years ago.