The infrastructure surrounding pretty much all online services has grown organically to an absurd degree, and runs on various platforms and with varying degrees of jank. This page aims to document everything I find fault with.

Domains

There are literally five separate DNS roots that infrastructure falls under, with multiple subdomains.

  • maff.scot
    • *.dnd.net.maff.scot: Formerly the namespace under which all dnd infrastructure was under.
    • *.dnd.maff.scot: Wildcard CNAME with split DNS for dnd infrastructure.
    • Many other records and wildcards.
  • pup.cloud
    • Deprecated cloud infrastructure domain. Mixture of old-and-new.
    • bark: PBX; currently inactive until a replacement PBX I actually like can be brought online
    • lotus: NextCloud install; to be moved to another domain (undecided if pup.casa or should move back to being hosted at dnd under puppy.network)
  • pup.casa
    • Wildcard domain for infrastructure on eu-fsn-hv2
  • puppy.network
    • Was a wildcard domain for a former eu-fsn-hv2 install; became a wildcard domain for NGINX Proxy Manager at dnd
  • queer.party
    • Mastodon instance
  • wuf.one
    • Managed zone for Tailscale hosts

Servers

hoo boy. I have a lot of servers that do various things and are in varying states of disrepair.

  • eu-fsn-hv2: Hetzner dedicated server, runs Alpine Linux and Docker Swarm; dedicated to whatever shit I wanna run
  • eu-fsn-hv3: Hetzner dedicated server, runs Alpine Linux and Docker Swarm; dedicated to queer.party infrastructure
  • eu-fra-bm1: ip-projects dedicated server, runs FreeBSD with jails for some manually-maintained PHP and Perl applications
  • eu-hel-n-pn: Hetzner cloud server, runs Debian and UnrealIRCd, for pissnet
  • eu-ams-n-en: DigitalOcean cloud server, runs Debian and an IRCd, for entropynet
  • eu-dnd-a64-p4-8-0: Raspberry Pi 4 8GB, runs Alpine Linux and Docker Swarm
  • eu-dnd-a64-p6-2-0: Pine64 2GB, runs Armbian and Docker (not Swarm)
  • scodata: QNAP TS-451+ NAS, runs QTS, docker, etc.
Navigation
  • Home