Repository navigation
Releases
v1.0.0
First public release of Goliat Nexus, a modular Azure application platform with a shared hub, isolated Dev/Prod environments and the Alba reference application.
English
- Shared platform: Application Gateway WAF, outbound Firewall, ACR, private DNS, monitoring and Terraform state services shared across Dev and Prod.
- Separate environments: private APIs on Container Apps, Cosmos DB for MongoDB, Key Vault, storage queues and Azure Functions, with environment-specific networks, identities and configuration.
- Alba example: two static Next.js portals, Node.js APIs and an event-processing Function with retry recovery and duplicate-event handling. Portals are configurable through a map and provide example interfaces to adapt to your own application.
- Deployment and operations: commented common/Dev/Prod tfvars, a separate demo profile, five ordered Terraform layers with their own states and saved plans, an installation-scoped deployment SPN, and optional budget/private-agent modules.
- Product and contribution experience: bilingual READMEs and wiki pages, interactive architecture diagrams, an animated request example, issue/PR templates, daily GitHub star metadata updates and Sponsor links.
Start with the English README. Terraform CI uses mocked providers; validate your Azure installation against the production acceptance criteria before production use. There is no automatic migration from the earlier PostgreSQL architecture; see version and migration notes.
Español
Primera versión pública de Goliat Nexus, una plataforma modular para Azure que comparte los servicios del hub y mantiene Dev y Prod separados.
- Plataforma compartida: Application Gateway WAF, Firewall de salida, ACR, DNS privado, monitorización y servicios del estado Terraform para ambos entornos.
- Entornos independientes: APIs privadas en Container Apps, Cosmos DB para MongoDB, Key Vault, colas Storage y Azure Functions, con redes, identidades y configuración propias.
- Ejemplo Alba: dos portales estáticos Next.js, APIs Node.js y una Function que procesa eventos, recupera envíos pendientes y evita actividades duplicadas. Los portales se definen mediante un mapa; sus interfaces son ejemplos que puedes adaptar a tu aplicación.
- Despliegue y operación: tfvars comentados para la plataforma, Dev y Prod; un perfil de demo separado; cinco capas Terraform con estados y planes propios; un SPN de despliegue por instalación; y módulos opcionales de presupuesto y agente privado.
- Web y colaboración: READMEs y wiki bilingües, diagramas interactivos, un recorrido animado de solicitudes, plantillas de issues/PR, actualización diaria de estrellas y enlaces de Sponsor.
Consulta el README en español. La CI de Terraform utiliza proveedores simulados; aplica los criterios de aceptación a tu instalación antes de producción. No existe migración automática desde la arquitectura anterior con PostgreSQL; revisa las versiones y notas de migración.
Source and verification / Código y verificación
This release targets commit 8901d6499b5a02d7d2af006b6cb8f885eec550ea.
- CI passed · Security analysis passed.
SOURCE_SHA256SUMS: SHA-256 checksums for all 335 tracked source files / hashes de los 335 archivos de código versionados.provenance.json: product version, source commit and clean-checkout provenance / versión, commit y procedencia de las fuentes sin cambios locales.
All infrastructure, application and configuration code is in the tagged source. No custom ZIP assets are attached. Todo el código de infraestructura, aplicación y configuración está en las fuentes etiquetadas; no se adjuntan ZIP propios.
Licence / Licencia
PolyForm Noncommercial 1.0.0. Commercial use is not granted by the project licence. Third-party licences and notices remain applicable. Uso no comercial según los términos de la licencia; se conservan las licencias y avisos de terceros. See / Consulta LICENSE, NOTICE and LICENSING.md.