Repository navigation
A small release on top of v3: per-service env in manifests, remote CA access, and clearer CLI messages. No breaking changes.
New
-
Per-service env.
[services.<name>.env]sets public env for one service and overrides the same key from the app-wide[env]. Changes show asservice/<name>/envinapps diffand apply on the next deploy. See App Manifest.[services.web.env] LOG_LEVEL = "debug"
-
gordon ca export/ca infowork with--remote. They use the newGET /admin/caendpoint (scopeadmin:status:read) and check the CA locally.ca installstays local-only.
Fixes
apps deployandapps removereport a retired service asremovedinstead ofdeployed. JSON clients see the newresult: "removed"value.apps secrets set/deletetell you to rungordon apps applyfirst when the app or service is not applied yet.apps status/apps showreplace the barerestart_unsafewith asingle-writermark and a one-line legend.
Install
curl -fsSL https://bnema.dev/gordon/install | shFull changelog: v3.0.0...v3.1.0