• v0.1 1628b1dfea

    fix(demo): add HOMEPAGE_ALLOWED_HOSTS, harden Playwright tests

    reachableceo released this 2026-05-01 18:31:42 +00:00 | 3 commits to main since this release

    • Set HOMEPAGE_ALLOWED_HOSTS=* so Homepage accepts requests from
      localhost, LAN IPs, and Tailscale FQDNs (appropriate for demo)
    • Add host validation to docker-compose.yml.template and demo.env.template
    • Bootstrap HOMEPAGE_ALLOWED_HOSTS in ensure_env() for existing installs
    • Harden Playwright tests: check for "host validation failed" and
      "internal server error" text, verify page titles, use stronger
      content assertions based on actual rendered content
    • Pin @playwright/test to exact 1.52.0 (no caret) to prevent npm
      resolving to a version incompatible with the Docker image
    • Gitignore additional Homepage auto-generated files (custom.css/js,
      proxmox.yaml)

    💘 Generated with Crush

    Assisted-by: GLM-5.1 via Crush crush@charm.land

    Downloads