Hey everyone,
I've been quietly building something for the last few months and it's finally ready to share. It's called wdm.
It's a terminal app for installing, updating, and checking a curated set of Docker Compose self-hosting templates. The goal was simple: spin up the apps we all run at home without the usual chores.
Here's the part I care about most. It runs fully rootless. No sudo, no root-owned Docker socket. On a fresh Linux box or your Enhance machine it creates a dedicated unprivileged user and runs everything safely from there. Almost no self-hosting tool bothers with this, and it's the bit I'm proudest of.
It's written in Go and ships as a single signed binary. There's a TUI if you like menus, a CLI if you'd rather script it. The catalog already has Vaultwarden, Nextcloud, Jellyfin, n8n, Authentik, Uptime Kuma, and a bunch more.
This is the kind of work I really love doing: taking secure setups that normally need a sysadmin and making them something anyone can run.
If you give it a try and it helps, a star on GitHub would mean a lot to me. And if there's an app you'd love to see supported, open an issue. I read every single one.
Repo: https://github.com/wnstify/wdm. Feel free to share it also 🙂
A walkthrough video is coming very soon. Thanks for reading, folks.