What is the best web front end for managing a server with docker containers?
I asked this over at r/homelab, but I haven't gotten much of a response yet, so I'm hoping there are people here with experiences they can share.
A few years ago I migrated my Plex server from Windows to a Linux docker container, hastily set up on an Intel Core i5-11320H system with Iris XE 96EU graphics. OS is OpenMediaVault with the Extras add-on to manage docker containers. The GPU is used by Plex for media transcoding, which is why I chose that hardware and it works great. My media is SMB mounted from my NAS. OpenMediaVault is primarily a NAS OS with the Docker features not being a focus. I have plans now for a number of other Docker containers, and while I have a Proxmox host, I don't want to put Docker inside LXEs, so installing a new OS onto the i5-11320H and dedicating it to Docker makes sense for my needs. I would like to have a nice web interface for managing the system and containers.
I did some research and I'm considering Debian with an install of Cockpit and either Cockpit Docker Manager or cockpit-podman. Seems like podman is a better way to go since it doesn't run as root? Any reason to stick with Docker over podman? Bummer there is no way to manage SMB mounts in Cockpit the way you can NFS mounts. (There is cockpit-file-sharing, but that's for managing shares hosted on a system running Cockpit that are being offered to other systems.) I've appreciated seeing at a glance if my media shares are mounted to OMV in the main dashboard... Is there something better than Cockpit I should be looking at that does everything I want?