Webmin just works on AlmaLinux!
I am cheating by having SElinux disabled.
Here is what I did (NOOO hustle at all), just following the instructions
sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper
#< wget the file from webmin: jcameron-key.asc
sudo rpm --import jcameron-key.asc
#< wget latest version from webmin project on sourceforge: webmin-1.xxx-1.noarch.rpm
sudo rpm -Uvh webmin-1.xxx-1.noarch.rpm
sudo firewall-cmd --zone=public --add-port 10000/tcp --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --list-all