★ THE RULES OF THE INTERNET ★
(TintedSand Edition — original, mostly harmless, occasionally true)
- Rule 1: Nobody knows you're behind three hops. That's kind of the point.
- Rule 2: If it can be self-hosted, someone in this repo already tried it at 2am and filed a checklist item about it.
- Rule 3: The MTU is always 1420, and yet it is never quite right.
- Rule 7: Encryption discussed is not up for debate. It's ChaCha20-Poly1305 and we've made our peace with it.
- Rule 9: Do not talk about the broker's private key. Seriously. Don't.
- Rule 12: There is no Rule 34 here. This is a WireGuard project. Go outside.
- Rule 14: The mail server's deliverability score is Ultimate Truth, and it will make a grown sysadmin cry.
- Rule 19: If a host goes down, blame DNS first, then the firewall, then yourself, in that order.
- Rule 21: The client config is real, but the QR code always looks like a corrupted invoice, and that's fine.
- Rule 27: TintedSand will never sell your data — mostly because it makes a point of never having any to sell.
- Rule 30: Rule 63 of the internet does not apply to WireGuard peers. A peer is a peer.
- Rule 34: See Rule 12.
- Rule 36: Every self-hosted mail server eventually asks 'why am I in this blocklist' at 3am. This is not a bug, it's a rite of passage.
- Rule 42: Nobody has read the whitepaper all the way to the end. Except you. Thanks for that.
- Rule 45: If the tunnel drops, it was never really up. Screenshots or it didn't route.
- Rule 50: The onion has three layers, not because of tradition, but because two hosts colluding is easier than three.
- Rule 58: A 'quick' nftables rule change has never, in recorded history, been quick.
- Rule 69: Nice. Anyway, port 51820 doesn't care about your jokes.
- Rule 77: There are two hard problems in networking: naming things, cache invalidation, and off-by-one errors in the peer list.
- Rule 88: If you're reading this on a self-hosted instance of this very site, hello, and also, nice.
- Rule 99: The last rule of the internet is that there is no last rule. The checklist just gets longer.
Numbers are skipped on purpose. It's tradition. Don't @ us.