[HN Gopher] Amnezia - Self-Hosted VPN
       ___________________________________________________________________
        
       Amnezia - Self-Hosted VPN
        
       Author : eustoria
       Score  : 10 points
       Date   : 2025-12-23 18:10 UTC (4 hours ago)
        
 (HTM) web link (amnezia.org)
 (TXT) w3m dump (amnezia.org)
        
       | netsharc wrote:
       | I tinkered with them briefly a few years ago. Review for the
       | version from then: A deeply frustrating software, the UI is buggy
       | and hides a lot of things. In particular they offered a wizard to
       | enter your VPS hostname and password/private key to login, and
       | the scripts they have that runs Docker commands to setup the VPN
       | server are hidden and not visible to me. At one point it only
       | supported some distros, but I managed to find the scripts and got
       | a server setup running on my ArchLinux system.
       | 
       | I exported the config (they offer this to share the connection
       | with others), the export is a Base64 of a JSON, inside which are
       | several strings which are JSON but as escaped strings (so {
       | "someKey": "{\"hello\":\"world\"}" }), and sometimes the nesting
       | happened 2-3 layers deep! I had to write an encoder/decoder for
       | my own setup.
       | 
       | Then I noticed in the JSON was also the private key that I used
       | to setup the server! Wow, great work!
        
       | parliament32 wrote:
       | FWIW, this org is the only VPN provider (that I've found) that is
       | both mostly focused on Russian border-firewall circumvention (yes
       | they're doing DPI now, although not to the extent of the GFW) and
       | runs an open-source stack.
       | 
       | Although their setup is kinda wacky (you provide their GUI app
       | SSH credentials, it connects and installs packages, set up
       | firewall rules, and spawns some containers), I walked through
       | everything on a throwaway VPS and everything was above board (as
       | of the most recent release about a month ago).
        
       ___________________________________________________________________
       (page generated 2025-12-23 23:01 UTC)