Thanks for clarifying, James. We’ll stick with PostgreSQL packaged inside our Django app. That setup has passed our tests for separate migration and runtime roles, backup and restore, cloning, and a PostgreSQL version update.
This should be fixed in the latest version now. Still if ACLs change on cloudron side, it either takes some time to be reflected in the app or just restart the app via the cloudron dashbaord to make them change immediately