|
Some checks are pending
Swift Build & Test / swift build + test (push) Waiting to run
ct.prod is a SHARED DMZ (Prospector's apps.ftw.pw + macsync). The old edge script overwrote /etc/caddy/Caddyfile wholesale, so it and Prospector's deploy clobbered each other (an outage: a Prospector deploy dropped the macsync site and repointed DNS). Now each service owns one /etc/caddy/conf.d/<svc>.caddy and the main Caddyfile just `import conf.d/*.caddy`. deploy-edge.sh idempotently adds the import, removes any legacy inline macsync block, writes conf.d/macsync.caddy, validates, and hot-reloads — never touching other sites. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| lib | ||
| systemd | ||
| deploy-edge.sh | ||
| deploy-remote.sh | ||
| deploy-server.sh | ||
| install-photos-mount.sh | ||
| install.sh | ||
| photos-originals-mount.sh | ||
| retire-legacy.sh | ||
| seed-originals-to-spaces.sh | ||
| video-projects-mount.sh | ||