Saltar a contenido

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.cc se sirve localmente desde rocc-db para dispositivos en el campus de River Oaks o en la red privada de Cloudflare WARP.
  • docs.ro.church se 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.