Avoid needless complexity.
Instead of 0.0.0.0:3000. Skip installation page, and set config values and create admin user manually.
On alpine, with OIDC auth and a podman runner.