I have still been using Adminer[0] via a docker image to quickly run an admin interface in a browser.
This looks a lot nicer. I remember the DBeaver name but I've not used it in a long time. I'll be using this instead of Adminer on my next project to give it a whirl.
This is great! DBeaver has always been my favorite DB management tool, being able to run it as a server in a container is fantastic.
When trying to get a remote admin UI for SQLite databases I always had trouble for one reason or another, cloudbeaver may be a good alternative. I'm just a bit sad entity diagrams are not part of the free edition.
Seems useful for some quick administration, but I can't see this replacing a proper desktop application. With the number of results some of my data exploration queries come back with, Firefox would fall over and die.
You can deploy the browser version with a Docker container in a remote server. With that, instead of running the client in your computer and connecting to the remote database, you can have the client running as a service in your servers. Then you can use all the DBeaver functionality (whatever they are providing in the browser version) by just navigating to it (the desktop application is quite heavy).
Apart from that, I guess that from a team's point of view, you have better control of the database access than if you had to whitelist IPs. Now you can have the same access control policies in your database client than for any other service you are running. Yes, you could do the same by using the native database permissions systems, but it's just a use case I think of.