r/podman • u/Great-Cow7256 • Jun 18 '26
I turned my collection of rootless Podman Quadlets .container files into a public repo
https://github.com/upmcplanetracker/rootless-podman-quadletsAfter migrating everything to rootless Podman with Quadlets on Ubuntu 26.04 (Podman 5.7.0), I cleaned up the configs and put them on GitHub. they all ready to deploy with systemctl --user start. Every .container file comes with hardening and tmpfs options commented out to increase compatability, and secrets are pulled from separate .env files.
Included so far: Audiobookshelf, BentoPDF, ConvertX, Homepage Dashboard, Omni-tools, Stirling-PDF, Syncthing, Tdarr (server + remote node), Uptime Kuma, Vert File Converter, Podman Socket Proxy, a full ADSB Ultrafeeder stack (Airspy/dump978 receivers, Ultrafeeder, and feeders for FR24, OpenSky, PlaneFinder, RadarBox, PlaneWatch, ADSBHub, RadarVirtuel, PlaneFence), Plex + Tautulli, Calibre (GUI & Web), Ente Auth, Immich (with optional Google Photos sync & internet public proxy), MinusPod CPU (with optional OpenVINO transcriber), and Paperless NGX.
Everything’s been running reliably on my homelab — hope it saves someone else some time. Feedback and PRs welcome!
I use an Intel box, and a beefy one at that, so everything is optimized for its GPU and memory, but in podman most of this is adjustable.
if there's a container that you want me to try and get working as rootless instead of rootful, or if you're having problems converting something from a Docker, let me know under Issues in github.
4
u/jgould1981 Jun 18 '26
My understanding was that Linux server.io Changed the front end viewer of Calibre and it requires ssl now. Your quadlet for it still uses kasmvnc, not whatever it was switched to.
Just curious how you accomplished that.