I’ve installed PostgreSQL and am running Virtualmin latest gpl version. I expect to upgrade to the licensed version in a few days. I am already running PostreSQL 16. Virtualmin looks like it is already set up to manage postgre, but Freebsd recommends installing pgAdmin4. Do I need it?
Virtualmin used to offer pgAdmin as an optional load under the available web scripts section but discontinued it because it required an unmaintained version of PHP. I guess no one used it regularly enough to notice it had been reworked. Now they can add it back but it becomes a question of ‘does anyone really care?’ since the rewrite went unnoticed for a few years.
No. Webmin already has a PostgreSQL management UI in the PostgreSQL module in the Webmin->Servers menu, and if appropriately configured, Virtualmin can provide access to databases owned by the domain owner user to that user in a menu in Virtualmin.