You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.1 KiB
Markdown
34 lines
1.1 KiB
Markdown
---
|
|
# quotesdb-hfhl
|
|
title: Write infra/README.md — setup, apply, destroy instructions and required credentials
|
|
status: completed
|
|
type: task
|
|
priority: low
|
|
created_at: 2026-03-10T23:32:10Z
|
|
updated_at: 2026-03-10T23:32:19Z
|
|
blocked_by:
|
|
- quotesdb-zzm3
|
|
- quotesdb-3euj
|
|
- quotesdb-vsgd
|
|
- quotesdb-qt7m
|
|
- quotesdb-76hx
|
|
---
|
|
|
|
<context>
|
|
Infrastructure is managed with OpenTofu using the Cloudflare provider. Configuration lives in `infra/`. Resources include a Cloudflare Worker (API), Cloudflare D1 database (bound to the worker), and a Cloudflare Pages project (UI frontend).
|
|
</context>
|
|
|
|
<goal>
|
|
Write `infra/README.md` covering:
|
|
1. Overview of the infra resources (Worker, D1, Pages, custom domain)
|
|
2. Prerequisites (Nix dev shell, Cloudflare account, API token)
|
|
3. How to apply the infrastructure (`tofu init && tofu plan && tofu apply`)
|
|
4. How to destroy the infrastructure (`tofu destroy`)
|
|
5. Required credentials and environment variables
|
|
6. Known issues / TRIAGE decisions and their resolutions
|
|
</goal>
|
|
|
|
<commit>
|
|
`docs(quotesdb): write infra README with setup, apply, and destroy instructions`
|
|
</commit>
|