The shlink-web admin SPA (shlink.viktorbarzin.me) showed "Something went wrong while loading short URLs". Root cause: the web client was untagged (:latest) and Keel's 2026-05-26 match-tag rewrite downgraded it to the ancient 0.1.1 (2019 image), which speaks the removed /rest/v1/authenticate API (404) and serves nginx on port 80. Backend (shlink:5.0.2) was healthy. Pin shlink-web-client to 4.7.1 (current stable; :latest/:stable resolve to it) and align container port + both probes + service target_port to 8080 (the port the 4.x nginx listens on). A clean semver anchor can no longer be Keel-downgraded to 0.1.1. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| .terraform.lock.hcl | ||
| backend.tf | ||
| main.tf | ||
| providers.tf | ||
| secrets | ||
| terragrunt.hcl | ||
| versions.tf | ||