I set up AudioBookShelf on my home server. The whole process was quite fast and straightforward, and I’m fairly satisfied with the result. I wanted to use podman, but that would have required upgrading my Ubuntu version, which I’m not ready for yet. So I did everything through ⁠sudo docker compose up.

On the plus side, I figured out self-signed certificates for Tailscale and Caddy, so now I can access my audiobook service through an HTTPS domain, but only when I’m inside the Tailscale network, which suits me perfectly.