Skip to content

Shut down the service: runbook, showcase page and closed notice - #455

Merged
alanw707 merged 4 commits into
mainfrom
chore/shutdown-runbook
Oct 22, 2026
Merged

alanw707 merged 4 commits into
mainfrom
chore/shutdown-runbook

Conversation

@alanw707

Copy link
Copy Markdown
Owner

The service was shut down on 2026-10-21. This PR records how it was done and what's left.

  • README.md: closed notice.
  • docs/operations/SHUTDOWN-CHECKLIST.md: the runbook, with a status record.
  • docs/operations/SHUTDOWN-FOLLOWUPS.md: the manual steps still to do.
  • scripts/shutdown/: the shutdown wizard, plus publish-showcase.sh and the static project page now served at aiprofilephotomaker.com.

Nothing deploys from this merge: the deploy workflow is disabled and the repo has no secrets.

…ase page

- docs/operations/SHUTDOWN-CHECKLIST.md: ordered steps to stop the Azure spend, handle user data and keep the domain
- scripts/shutdown/shutdown-wizard.sh: interactive wizard (DRY_RUN=1 supported) that automates the checklist and confirms before every destructive step
- scripts/shutdown/showcase/: static project page to replace the live app on the domain
…completed shutdown

- scripts/shutdown/publish-showcase.sh + showcase-host/nginx.conf: serve the static
  project page from aipm-web-v1 (MCR nginx, site files as secret volume, scale to zero),
  keeping the custom domain and managed certificate
- showcase: three screenshots of the live public pages (landing, generator, how it works)
- wizard: publish via publish-showcase.sh, delete everything except the web app,
  environment and apex certificate; remove the Cloudflare Pages path
- SHUTDOWN-CHECKLIST.md: status record and the keep-the-web-app steps
- SHUTDOWN-FOLLOWUPS.md: manual steps left (key revocation, DNS, domain, email, LinkedIn, budget)
- README: closed notice
@alanw707
alanw707 merged commit ad9783e into main Oct 22, 2026
@alanw707
alanw707 deleted the chore/shutdown-runbook branch October 22, 2026 04:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant