You don’t have the webhook url environment option set, it might be worth opening your instance in a private browsing window to see if you get prompted for credentials as well.
As for updating normally you would just update your environment options in your compose / .env file or docker run command and restart your container and you should be good to go.
It may be tricky as you are using Portainer so a part of this will come down to your knowledge of that system.