diff options
| author | bndw <ben@bdw.to> | 2026-02-14 08:11:33 -0800 |
|---|---|---|
| committer | bndw <ben@bdw.to> | 2026-02-14 08:11:33 -0800 |
| commit | b9120489c454877ff623e65db48ec97f402bf8ed (patch) | |
| tree | 4d903a9ad1307818fa4184c9cb7d329ea2386151 /cmd/ship/host/status.go | |
| parent | f0dfabe5b7f1f8d23169c6e62a2f0c27bd6c5463 (diff) | |
Store deployment configs locally for binary deployments
For binary and static deployments, .ship/service and .ship/Caddyfile are
now written to the local working directory (similar to git deployments)
instead of being regenerated on every deployment.
- On initial deployment, create local .ship/ directory with generated configs
- On subsequent deployments, upload from local .ship/ files
- Caddyfile is never regenerated, preserving custom routes
- Systemd service is regenerated only when --memory, --cpu, or --args change
This prevents custom Caddyfile routes from being overwritten and makes
binary deployment workflow consistent with git deployment workflow.
Diffstat (limited to 'cmd/ship/host/status.go')
0 files changed, 0 insertions, 0 deletions
