Admin Panel Not Showing Users or Orgs After Power Outage (Docker + Caddy Setup)

Hi Vaultwarden community — first time posting here. I’ve been banging my head on this for hours and figured it’s time to ask for help.

Setup:

  • Vaultwarden in Docker

  • Caddy (also in Docker) as reverse proxy

  • Seafile running on the same host

  • Admin panel enabled

  • Everything was working fine prior to a power outage

What happened:

After a recent power outage, I booted the system back up but Vaultwarden wouldn’t start. I killed the Docker processes and got things running again. Caddy wouldn’t start initially, but I resolved it by running docker rm -f caddy (thanks, ChatGPT), and both containers are now running fine.

The issue:

I can’t log in to any user account — it says the master password is incorrect.
I can access the admin panel, but it shows no users or organizations.
The database (db.sqlite3) is intact — I’ve verified the UUIDs, emails, and orgs manually via sqlite3, and everything looks correct.

I’ve also:

  • Tried restoring older DB backups

  • Checked that the admin token is still valid

  • Verified file permissions on the DB

  • Restarted containers many times

  • Enabled debug logging (nothing obviously wrong appears)

Still, the admin panel sees nothing, and login fails. I really don’t want to lose access to orgs and user shares.

Anyone seen this before? Any suggestions on recovering access?

Thanks in advance —
Eli

I also had chatgpt help me make this post understandable if you cant tell lol