• v3.7.3 3a3b7fe7b7

    feat: redirect / to the web UI (#101)
    ci/woodpecker/tag/docker Pipeline was successful

    unkinben released this 2026-07-03 15:00:19 +10:00 | 21 commits to master since this release

    Why

    The web UI ships as a separate image served under `/ui` (built with `BASE_PATH=/ui`). Hitting the bare domain (e.g. `https://artifactapi.k8s.syd1.au.unkin.net/`) returned the API's JSON identity blob instead of the app, so browsers never landed on the UI.

    Changes

    • Redirect `GET /` to `/ui/` (302 Found).
    • Preserve the former root JSON (`{"name","version"}`) at `/version`, so health/monitoring can still read the running version.
    • Update the server integration test to assert the redirect and the `/version` payload.

    Reviewed-on: #101
    Co-authored-by: Ben Vincent ben@unkin.net
    Co-committed-by: Ben Vincent ben@unkin.net

    Downloads