Caddy basicauth
Open an interactive terminal in the Caddy docker container:
docker exec -it caddy /bin/sh
Make your password:
Update the Caddyfile:
https://website.xyz:443 {
basicauth /* {
username hashFromPreviousStep
}
reverse_proxy 10.0.0.1:1234
}