Unable to Continue Past Account Creation on Self-Hosted Instance

Hello,

I am an individual trying to self-host a Bitwarden instance for myself and a couple others. The server is hanging when I try to create an account on my self-hosted instance, even with all of the environment variables set correctly in bwdata/env/global.override.env. I have a couple of “REPLACE” placeholders that I have not changed because I’m not using the services (Yubico Cloud API, specifically). My host system is Ubuntu 24.04.4 LTS. I deployed via the standard Linux deployment via the bitwarden.sh script. On careful inspection of the docker logs, I can’t seem to find anything amiss. Specifically, the system hangs on the “Create a Strong Password” screen (I enter an e-mail address, a name, click Continue, then try and enter a password and confirm it). The page just shows the “Loading” button and nothing happens. What am I doing wrong? I have followed the deployment guide to the letter.

Output of docker info:


$ docker info
Client: Docker Engine - Community
Version:    29.4.3
Context:    default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version:  v0.33.0
Path:     <default path>
compose: Docker Compose (Docker Inc.)
Version:  v5.1.3
Path:     <default path>
model: Docker Model Runner (Docker Inc.)
Version:  v1.1.37
Path:     <default path>


Server:
Containers: 11
Running: 11
Paused: 0
Stopped: 0
Images: 13
Server Version: 29.4.3
Storage Driver: overlayfs
driver-type: io.containerd.snapshotter.v1
Logging Driver: json-file
Cgroup Driver: systemd
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
CDI spec directories:
/etc/cdi
/var/run/cdi
Swarm: inactive
Runtimes: runc io.containerd.runc.v2
Default Runtime: runc
Init Binary: docker-init
containerd version: 77c84241c7cbdd9b4eca2591793e3d4f4317c590
runc version: v1.3.5-0-g488fc13e
init version: de40ad0
Security Options:
apparmor
seccomp
Profile: builtin
cgroupns
Kernel Version: 6.8.0-111-generic
Operating System: Ubuntu 24.04.4 LTS
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 3.818GiB
Name: passwords-prod
ID: b64c7aa9-dbf4-42d3-b1a4-ce1bb0491b14
Docker Root Dir: /var/lib/docker
Debug Mode: false
Experimental: false
Insecure Registries:
::1/128
127.0.0.0/8
Live Restore Enabled: false
Firewall Backend: iptables

Docker ps output:


$ docker ps
CONTAINER ID   IMAGE                                      COMMAND            CREATED          STATUS                    PORTS                                                                                        NAMES
38e94ea4cd58   ghcr.io/bitwarden/nginx:2026.4.1           "/entrypoint.sh"   21 minutes ago   Up 21 minutes (healthy)   80/tcp, 0.0.0.0:80->8080/tcp, \[::\]:80->8080/tcp, 0.0.0.0:443->8443/tcp, \[::\]:443->8443/tcp   bitwarden-nginx
c0a37e6d8e27   ghcr.io/bitwarden/admin:2026.4.1           "/entrypoint.sh"   21 minutes ago   Up 21 minutes (healthy)   5000/tcp                                                                                     bitwarden-admin
4d847872ee78   ghcr.io/bitwarden/events:2026.4.1          "/entrypoint.sh"   21 minutes ago   Up 21 minutes (healthy)   5000/tcp                                                                                     bitwarden-events
d3fd98922db7   ghcr.io/bitwarden/web:2026.4.2             "/entrypoint.sh"   21 minutes ago   Up 21 minutes (healthy)   5000/tcp                                                                                     bitwarden-web
9d99d1387156   ghcr.io/bitwarden/identity:2026.4.1        "/entrypoint.sh"   21 minutes ago   Up 21 minutes (healthy)   5000/tcp                                                                                     bitwarden-identity
88086496dfc0   ghcr.io/bitwarden/notifications:2026.4.1   "/entrypoint.sh"   21 minutes ago   Up 21 minutes (healthy)   5000/tcp                                                                                     bitwarden-notifications
299f99b17e2b   ghcr.io/bitwarden/icons:2026.4.1           "/entrypoint.sh"   21 minutes ago   Up 21 minutes (healthy)   5000/tcp                                                                                     bitwarden-icons
907f06aa9562   ghcr.io/bitwarden/attachments:2026.4.1     "/entrypoint.sh"   21 minutes ago   Up 21 minutes (healthy)   5000/tcp                                                                                     bitwarden-attachments
92d0addde7e8   ghcr.io/bitwarden/sso:2026.4.1             "/entrypoint.sh"   21 minutes ago   Up 21 minutes (healthy)   5000/tcp                                                                                     bitwarden-sso
fd52b8261805   ghcr.io/bitwarden/api:2026.4.1             "/entrypoint.sh"   21 minutes ago   Up 21 minutes (healthy)   5000/tcp                                                                                     bitwarden-api
a6c4dab98b6d   ghcr.io/bitwarden/mssql:2026.4.1           "/entrypoint.sh"   21 minutes ago   Up 21 minutes (healthy)   1433/tcp                                                                                     bitwarden-mssql

Please advise.