Alojamiento del Sitio de Documentación
River Oaks Church - Actualizado en agosto de 2026
El código fuente de la documentación reside en el proyecto de GitLab de River Oaks riveroaks/docs y se compila con MkDocs mediante GitLab CI.
Cada compilación exitosa de main implementa el mismo sitio estático en dos ubicaciones:
docs.riveroaks.ccse sirve localmente desderocc-dbpara dispositivos en el campus de River Oaks o en la red privada de Cloudflare WARP.docs.ro.churchse aloja en Cloudflare Pages detrás de Cloudflare Access y permanece como respaldo autenticado.
La implementación local almacena las versiones inmutables bajo /srv/riveroaks-docs/releases, verifica el candidato, cambia atómicamente el enlace current y revierte automáticamente si el punto final de salud de nginx o la página de inicio del sitio fallan. La configuración de Nginx se gestiona desde el repositorio riveroaks/infra en lugar de editarse directamente en el servidor.
Al enviar un cambio revisado a main, se recompilan e implementan ambas copias automáticamente. El sitio de Cloudflare Pages puede permanecer disponible si la conexión de la iglesia o la implementación local de la documentación no están disponibles.