Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 23 Jun 19:43
· 71 commits to main since this release

Highlights

Spot v0.3.0 adds forward-auth identity support, an outgoing Slack message proxy, and a richer public gallery with site metadata, tags, AI tag suggestions, screenshots, and backfill tooling for existing deployments.

Added

  • Identity — support deployments behind an authenticating reverse proxy with forward-auth identity headers. (#7)
  • Slack integration — spot.slack.send sends visitor opt-in Slack messages through a server-side bot token. (#8)
  • Gallery — _spot.json, extracted HTML titles/descriptions, public tag chips, and tag-aware gallery search/filtering. (#9)
  • Gallery — optional AI tag suggestions for public sites without explicit tags.
  • Operations — gallery backfill command for metadata, _spot.json, and optional screenshots without redeploying or changing ownership.

Fixed

  • Hardened deploys that add, remove, or broaden _access.json policies so metadata and policy caches remain fail-closed if storage updates fail.
  • Fixed gallery title sorting and source-download controls for titled sites and touch devices.
  • Fixed gallery card layout with fixed-height cards and scrollable tag rows.
  • Kept Chromium available for screenshot generation without carrying it into the runtime image.

Images

docker pull ghcr.io/melonamin/spot-api:0.3.0
docker pull ghcr.io/melonamin/spot-caddy:0.3.0

Also published as :0.3 and :latest (multi-arch: linux/amd64, linux/arm64).

Full changelog: v0.2.0...v0.3.0