History: deploy/server/README.md
Ref:
| Hash | Message | Author | Date |
|---|---|---|---|
| ef7319c9 | seed: a tenant's own cloud-init keeps eitri's trust file and disk grow | a73x | 2026-09-02 |
| 7c233ac3 | security: a stranger on the internet is given less to work with | a73x | 2026-08-22 |
| 871f04bd | fix(ship): a release that cannot converge says so before it rolls anything | a73x | 2026-08-12 |
| 9f95183c | feat(ship): the pipeline converges the fleet before it asks the smoke to prove it | a73x | 2026-08-11 |
| 9672785e | feat(release): a tag publishes once, and nothing needs purging | a73x | 2026-08-09 |
| 2ff23e41 | feat(smoke): the smoke watches a guest boot through the console | a73x | 2026-08-08 |
| 82b50b87 | feat(devhost): the branch gate's fleet runs on the dev machine | a73x | 2026-08-08 |
| d5d2c29f | feat(deploy): a release is one pipeline run twice, at stg then prod | a73x | 2026-08-08 |
| 212f6ed1 | feat(server): a PAT is enough — public MCP at /mcp | a73x | 2026-08-08 |
| fd49ad63 | feat: eitri.sh runs eitri — the hosted control plane | a73x | 2026-07-29 |