Skip to content

docs(README): document auto-update behavior and admin endpoint#51

Merged
powderluv merged 1 commit into
mainfrom
users/powderluv/readme-autoupdate
Apr 28, 2026
Merged

docs(README): document auto-update behavior and admin endpoint#51
powderluv merged 1 commit into
mainfrom
users/powderluv/readme-autoupdate

Conversation

@powderluv

Copy link
Copy Markdown
Collaborator

Summary

Adds an "Auto-Update" section to the README covering the mechanism shipped in #46 and now live in v0.3.0:

  • Startup log lines emitted by spur-cloud-api when a newer release is published
  • GET /api/admin/update-check admin endpoint with an example request and response
  • [update] config block (check_on_startup, channel, cache_dir) plus how to disable for air-gapped deployments
  • A small table on how to actually apply updates: Docker/K8s (bump image tag), binary/systemd (replace + restart), frontend (replace static assets)

Also adds /api/admin/update-check to the API reference table.

The service intentionally does not self-replace — operators apply updates via image pull or binary replacement. This section makes that explicit.

Pure docs change.

🤖 Generated with Claude Code

Adds an "Auto-Update" section before "Project structure" covering:

- Startup log lines emitted by spur-cloud-api when a newer release
  is available
- The `GET /api/admin/update-check` admin endpoint with example
  request/response
- The `[update]` config block (`check_on_startup`, `channel`,
  `cache_dir`) and how to disable for air-gapped deployments
- A short table on how to actually apply updates for Docker/K8s,
  binary/systemd, and frontend deployments

Also adds the admin endpoint row to the API reference table.

The service intentionally does not self-replace — updates are an
operator action (image pull or binary replacement + restart). This
section makes that explicit alongside the new release flow.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@powderluv
powderluv merged commit ab95647 into main Apr 28, 2026
5 checks passed
@powderluv
powderluv deleted the users/powderluv/readme-autoupdate branch April 28, 2026 21:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant