Now if only there was a sensible way to self-host OSM data. From what I've found you either have to build a dedicated server to continuously building the tiles (which takes a ton of storage and processing power) or pay for it at an insane monthly price. I wish OSM would directly make their tiles available to mirror. (Maybe they do, but I haven't found it yet)
The site linked already provides docker images, I'm tempted to build a pi one.