I'm using the apt repository version for Debian 12 (Bookworm). I'm also using Ansible to manage the server, and I have some questions about the pgAdmin Debian package version.
1. If we're using the pgAdmin DEB repo, will `apt-update` always update pgAdmin to the latest major version? ie. Will we be doing an upgrade every four weeks?
Yes. New pgadmin version is generally released every four weeks.
2. Should `sudo /usr/pgadmin4/bin/setup-web.sh` be run every time `apt- update` runs, or only once?
You need to run after every update.
3. Since the package is also installing Apache for us and configuring it, is there a safe way for us to modify the Apache config without breaking updates?
You can modify the Apache config using pgadmin4.conf. Upgrade does not override the changes done by user.
We'd like to enable TLS for Apache, but in a way that each time the playbook runs, it updates the pgAdmin package to the latest version, hopefully without breaking anything.