{
  "slug": "bitwarden",
  "name": "Bitwarden server (lite)",
  "category": "password-manager",
  "tier": "login",
  "reason": "logged in as throwaway admin; saw 'All vaults'",
  "time_to_healthy_s": 8,
  "peak_mem_mb": 1008.8,
  "attempts": 1,
  "health_timeout_s": 600,
  "run_at": "2026-10-21T02:13:47Z",
  "images": [
    {
      "ref": "ghcr.io/bitwarden/lite:latest",
      "digest": "sha256:94484fe9382df51ad755151ea360663e922e60a32385500454dd1f38045bf6a6",
      "arch": "arm64",
      "size_mb": 758.0,
      "id": "sha256:94484fe9382df51ad755151ea360663e922e60a32385500454dd1f38045bf6a6"
    },
    {
      "ref": "caddy:2-alpine",
      "digest": "sha256:d8542f48d34a9cf4e4c11a478865229840e87e4c96ea3f439101f31a5d35f75f",
      "arch": "arm64",
      "size_mb": 23.6,
      "id": "sha256:d8542f48d34a9cf4e4c11a478865229840e87e4c96ea3f439101f31a5d35f75f"
    }
  ],
  "image_size_mb": 781.6,
  "emulated": false,
  "login_probe": {
    "served": true,
    "http_status": 200,
    "logged_in": true,
    "matched_text": "All vaults",
    "final_url": "https://localhost:18120/#/vault",
    "error": null
  },
  "admin_method": "wizard",
  "needs_mysql": false,
  "notes": [
    "Web vault requires HTTPS; tested behind a Caddy TLS sidecar (internal CA).",
    "Real deployments need an installation id/key from bitwarden.com/host (email registration); the test used random placeholders."
  ],
  "screenshot": "screenshot.png",
  "history": []
}
