docs(apps): expand configuration and integration guides

This commit is contained in:
Eduardo David Paredes Vara
2026-08-09 17:15:58 +00:00
parent 4563322851
commit 587495c195
22 changed files with 477 additions and 51 deletions
+12
View File
@@ -2,6 +2,18 @@
Ghost publica `news.sherlockhomeless.net` como archivo de informes diarios.
## Arquitectura y configuración
- `ghost-db` conserva contenido y miembros en MySQL; sólo pertenece a `ghost_internal`.
- `ghost` sirve la publicación, persiste temas y medios en `GHOST_CONTENT_PATH`, usa `mail-relay` y se publica mediante `proxy`.
- `ghost-ops-gate` protege el índice privado `/ops` comprobando el miembro autenticado contra `GHOST_OPS_ALLOWED_EMAIL` y consultando posts con `GHOST_CONTENT_API_KEY`.
`GHOST_DOMAIN` fija la URL canónica; las variables `GHOST_DB_*` deben coincidir entre Ghost y MySQL. `GHOST_MAIL_FROM` controla el remitente. La Content API key sólo permite lectura, pero sigue siendo secreta y debe vivir únicamente en `.env`.
Los overrides de `theme-overrides/headline` ocultan publicaciones etiquetadas `#private-ops`. Deben aplicarse sobre la versión compatible del tema; tras actualizar Ghost o Headline, revisa diferencias antes de copiarlos.
La capa `/ops` no reemplaza la seguridad de cada post: usa miembros de Ghost, etiqueta interna y visibilidad adecuada, además del gate.
## Despliegue
```bash