Rewrite DEPLOYMENT.md to reflect current state (CI/CD, backups, merge strategy). Expand CI paths-ignore to skip docs, license, gitignore, and deploy workflow changes. Add merge strategy to CLAUDE.md. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
946 B
946 B
title, status, type, priority, created_at, updated_at, parent, blocking
| title | status | type | priority | created_at | updated_at | parent | blocking | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Document the deployment workflow | completed | task | normal | 2026-02-09T15:30:57Z | 2026-02-10T11:35:41Z | nuzlocke-tracker-ahza |
|
Write documentation covering the full deployment setup and workflows.
- How to deploy (run
./deploy.sh) - How to redeploy after changes
- How to rollback to a previous version
- How to manage the production instance (SSH, docker compose logs, etc.)
- How to set up the production environment from scratch (registry auth, NPM, SSH access)
- Deploy script flow: build images (podman/docker) → push to Gitea registry → SCP compose file → generate .env if missing → pull and start containers via SSH
- Production files live at
/mnt/user/appdata/nuzlocke-tracker/on Unraid (compose file, .env, data/)