html-poster-español — Página de Proyecto
Vision
App Rails para publicar páginas HTML independientes en español en la plataforma pal-e. Demuestra que el pipeline completo de devops funciona para un servicio nuevo desde cero — con métricas DORA medidas desde el primer despliegue. El éxito es: contenido en español publicado en una URL pública con observabilidad completa.
User Stories
| Key | Story Note | Role | Success Metric |
|---|---|---|---|
| publicar-contenido | story-html-poster-espanol-publicar-contenido (pendiente) | Autor | Páginas HTML en español accesibles públicamente vía Tailscale funnel |
| demostrar-pipeline | story-html-poster-espanol-demostrar-pipeline (pendiente) | Practicante DevOps | Pipeline verde, métricas DORA visibles en Grafana desde día uno |
Architecture
- Modelo de Dominio (pendiente) — entidades y relaciones
- Flujo de Datos (pendiente) — cómo se mueve la información
- Despliegue (pendiente) — dónde corren los servicios
Rails 8.1 + Puma desplegado en k8s vía ArgoCD. Contenido servido estáticamente (public/) y dinámicamente (PagesController). PostgreSQL gestionado por CNPG.
Board
Tablero primario:
board-html-poster-espanolStatus
Fase 1 completada (PR #5, 2026-06-12). App Rails scaffold con PagesController (inicio, acerca), layout con tema oscuro, docker-compose funcional, 11 tests pasando. Contenido estático (ereccion.html) servido. Siguiente: Fase 2 (pipeline CI/CD).
Milestones
- 2026-06-12 — Fase 1 completada: scaffold Rails + publicaciones estáticas (PR #5)
Repos
| Repo | Plataforma | Rol | Estado |
|---|---|---|---|
| <a href="https://forgejo.tail5b443a.ts.net/ldraney/html-poster-espanol">html-poster-espanol</a> | Forgejo | Repo principal | Activo |