Ir ao contido

Tecnoloxía e licenzas

Esta documentación constrúese integramente sobre tecnoloxías de código aberto con licenzas permisivas, organizadas en tres capas funcionais: documentación, empaquetado e despregamento, e integración continua. Este enfoque garante a sustentabilidade a longo prazo, evita custos recorrentes de licenza e elimina a dependencia de provedores propietarios.

Documentación

Tecnoloxía Función Licenza
MkDocs Xerador de sitios estáticos a partir de Markdown BSD 2-Clause
MkDocs Material Tema visual e funcional para MkDocs MIT
mkdocs-git-revision-date-localized Mostra a data de última modificación de cada páxina MIT
PyMdown Extensions Extensións de Markdown (tabulacións, bloques de código, resaltado, etc.) MIT
Python Linguaxe usada polos xeradores de documentación PSF

Empaquetado e despregamento

Tecnoloxía Función Licenza
Docker BuildKit Motor de construción de imaxes (multi-stage builds) Apache 2.0
Docker Engine Tempo de execución de contedores Apache 2.0
Docker Swarm Orquestración de contedores en clúster Apache 2.0
Nginx Servidor web para servir o sitio estático BSD 2-Clause
Harbor Rexistro corporativo de imaxes de contedor Apache 2.0
Traefik Proxy inverso e enrutamento HTTPS MIT

Integración continua e versionado

Tecnoloxía Función Licenza
Git Sistema de control de versións distribuído GPL v2
GitLab Community Edition Plataforma de xestión de código, CI/CD e rexistro de imaxes MIT