IT Consultant from Germany | Nerd | Linux Advocate | Instance Admin of burningboard.net | Interested in Linux, Open Source, Elektronics, Retro Gaming, Photography, Smart Home and Emulation. Ancient Domains of Mystery (ADOM) is the greatest video game of all time for me ! # fedi22 # photography # linux # ansible # retrogaming # fedora # redhat # technology # opensource # adom # devops # cloud # kubernetes # freeipa # smarthome # cloud # vegan
IT Consultant from Germany | Nerd | Linux Advocate | Instance Admin of burningboard.net | Interested in Linux, Open Source, Elektronics, Retro Gaming, Photography, Smart Home and Emulation. Ancient Domains of Mystery (ADOM) is the greatest video game of all time for me ! # fedi22 # photography # linux # ansible # retrogaming # fedora # redhat # technology # opensource # adom # devops # cloud # kubernetes # freeipa # smarthome # cloud # vegan
Our Mastodon instance “burningboard.net” now internally ONLY uses the Internet Protocol in Version 6. I did successfully migrate away from any RFC1918 addresses in any of the internal infrastructure connections.
Nginx -> Mastodon: IPv6 Mastodon -> PostgreSQL: IPv6 Mastodon -> Opensearch: IPv6 Mastodon -> Sidekiq: IPv6 Mastodon -> Loki: IPv6 Sidekiq -> PostgreSQL: IPv6 Prometheus -> Mastodon: IPv6
All using globally routed unique addresses and proper routing and packet filtering from “pf” (FreeBSD).
Outbound connections to legacy hosts (for example for Federation) uses NAT64 over Tayga.
Inbound the Nginx is the only component, that supports IPv4 on NAT on a best-effort approach. But I refuse to put a lot of work into this. We have 2026 and it’s a dying, smelly protocol, that I don’t even monitor anymore.
If someone looks at the Firewall rules.. Yes, we do run a (private) Factorio Server on our Mastodon system
#mastodon #mastoadmin #ipv6 #networking #freebsd @tux@burningboard.net
🇩🇪
We’ve successfully upgraded our Mastodon server to v4.6.0-alpha.4+mementomods-2026-02-21, along with Mastodon Bird UI 4.0.0-alpha.0-4.