docs: unslop DEPLOYMENT store URL and Woo password setup

Drop issue-number pointers so a person can follow deploy/auth without the tracker.
This commit is contained in:
2026-09-02 00:36:31 +00:00
parent fc5df28b8c
commit 33ce86c2e9
+2 -2
View File
@@ -72,7 +72,7 @@ docker compose -f deploy/docker-compose.yml --env-file deploy/.env up -d
Caddy site block: `deploy/Caddyfile.fragment` (merge into host Caddy). Compose Caddy site block: `deploy/Caddyfile.fragment` (merge into host Caddy). Compose
service names `frontend` and `fastapi` must match that fragment. service names `frontend` and `fastapi` must match that fragment.
**`WOO_BASE_URL` (issue #11 — plan of record):** **Store URL (`WOO_BASE_URL`):**
- Set in `deploy/.env` and injected into the FastAPI container at start. - Set in `deploy/.env` and injected into the FastAPI container at start.
- **HTTPS only.** FastAPI must refuse missing / `http://` values at startup. - **HTTPS only.** FastAPI must refuse missing / `http://` values at startup.
@@ -80,7 +80,7 @@ service names `frontend` and `fastapi` must match that fragment.
- Settings UI shows the URL as **read-only** text (which store this deploy hits). - Settings UI shows the URL as **read-only** text (which store this deploy hits).
- Change store = edit `.env` + recreate the fastapi container. - Change store = edit `.env` + recreate the fastapi container.
Woo Application Password stays out of compose (AES-GCM via Settings; issue #5). Woo Application Password stays out of compose. Enter it in Settings; FastAPI stores it AES-GCM encrypted.
Conventions (house rules): Conventions (house rules):