ENGINEERING 87 upvotes 2018

Hetzner DIY Private Networking with Tinc

87 pts
Hacker News Signal
2018 · Shared by @romantomjak
Hetzner DIY Private Networking with Tinc by @romantomjak

Retrospective Overview & Key Insights

Distilled reflections, business mechanics, and tactical takeaways:

In this technical retrospective (2018), @romantomjak shares practical architectural lessons learned from running, scaling, or migrating production software under lean constraints.

Core Principles for Independent Builders:
1
Defaulting to simpler architectures (such as monolithic frameworks, SQLite, or managed VPS) prevents early engineering bankruptcy.
2
Evaluating true compute and egress costs reveals that high cloud bills can often be slashed by 80%+ through judicious re-platforming.
3
Code you write at 2 AM as a solo engineer must be easy to debug six months later without complex microservice dependencies.
Community Debate Themes:

HN engineers debated the tradeoffs between cloud convenience and raw server economics, database indexing strategies, and resisting premature architectural complexity.

Community Discussions & Critical Reviews

Key perspectives, counter-arguments, and peer founder insights debated on Hacker News (37 total discussions):

PS @pstadler Peer Contributor
DA @danielh Peer Contributor
Normally you only get one public IP and no private interfaces.

From my understanding, this statement is not quite correct, as Hetzner allows you to set up VLANs:

With the vSwitch feature, you can connect your dedicated root servers in multiple locations to each other using VLAN via the administration interface Robot.

You probably still want to encrypt the traffic passing through those VLANs.

They also offer the option to install custom hardware, so you might even be able to get a second NIC connected to your own private switch.

MW @mwest Peer Contributor

You can achieve something similar with Hetzner's recently introduced "vSwitch feature". Works across their different DCs, which is nice. Some docs here: https://wiki.hetzner.de/index.php/Vswitch/en ↗

I've been using ZeroTier to give a common backplane to my Hetzner servers, DO droplets and AWS instances.

TO @TomMarius Peer Contributor

Isn't the point of DO's private networking that you don't need to encrypt the traffic? Or is it just internal, but not private?

HISTORICAL ERA Cloud & Mobile Era (2014–2019)
COMMUNITY SCORE 87 points
TOTAL DISCUSSIONS 37 comments
TOPICS & TECH STACK: