Hansei desktop releases, served at https://dl.hansei.xyz by the caddy container (~/projects/caddy). Written by scripts/release-desktop.sh on the workstation, over ssh — nothing here is generated on this box. latest.json the updater manifest every installed client polls latest/ symlink to the current version directory / the artifacts for one release, never rewritten Deliberately NOT under /srv/hansei: that is a git deploy tree and deploy-watch.sh checks it out to a commit, which would clobber this.