Repository navigation
v0.3.0
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.sendsends 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.jsonpolicies 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.0Also published as :0.3 and :latest (multi-arch: linux/amd64, linux/arm64).
Full changelog: v0.2.0...v0.3.0