# Runbooks

Step-by-step guides for deploying and tearing down the Wiki.js on EKS project.

| Runbook | Description |
| ------- | ----------- |
| [**Prerequisites**](prerequisites.md) | AWS resources to create before first deploy: domain, hosted zone, ACM certificate, and GitHub OIDC roles (deployment and domain accounts), with copy-paste AWS CLI commands. |
| [**Setup**](setup.md) | Layer apply order (00-bootstrap through 50-app-wikijs), two options for running provisioning (one-by-one or all-in-one), validation checks, and two-apply note for layer 50. |
| [**Teardown**](teardown.md) | Destroy order (reverse of setup), two options for destroy (one-by-one or all-in-one), confirmation patterns, RDS deletion protection steps, and data retention. |
| [**Architecture diagrams**](architecture-diagrams.md) | Purpose of `docs/architecture-diagrams` (AWS-style diagram tooling and specs) and link to [setup](../architecture-diagrams/SETUP.md). |

Start with [Prerequisites](prerequisites.md), then follow [Setup](setup.md) to deploy. Use [Teardown](teardown.md) when removing the stack.
