- install.sh: prompt for license key as first step, validate against
makeyourown.website/api/validate before any system changes
- setup.sh: secondary key check (format-only if .license-key exists,
server validation if missing)
- Remove website/ directory — marketing site, keyserver, and deploy
scripts migrated to the websites repo (git.constantprojects.xyz/
tankadmin/websites.git) for independent deployment
- Update CLAUDE.md, guide.md, .gitignore to reflect migration
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Any change that alters user-facing flow must also be reflected in
guide.md. This ensures the beginner deployment guide stays accurate
as the codebase evolves.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>