Saltar a contenido

VPS y dominios

Inventario de la instancia donde corre esta documentación.

Piezas

Pieza Función
VPS Host. Docker lo instala Coolify.
Coolify Deploys, TLS, env vars. Panel: https://coolify.fadua.ar
Traefik (coolify-proxy) Único proceso en 80/443
Este sitio Application + Dockerfile, puerto 80, https://docs.fadua.ar
HTTP Basic Auth Middleware de Traefik, no de MkDocs

Explicación de plataforma y deploys: sección Coolify.

Dominios

Nombre Apunta a
coolify.fadua.ar Panel Coolify
docs.fadua.ar Esta documentación

Cada app nueva: registro A del subdominio a la IP del VPS.

Este sitio

Campo Valor
Repo https://github.com/FADUA-S-A/sla-crp-mkdocs
Recurso Application, Dockerfile, puerto 80
Auth Configuration → General → HTTP Basic Authentication
GitHub App conectar la org

Publicación

flowchart LR
  Git[GitHub main] --> Coolify
  Coolify --> Build[docker build]
  Build --> Nginx[contenedor nginx:80]
  Nginx --> Traefik
  Traefik --> Auth[Basic Auth]
  Auth --> HTTPS[https://docs.fadua.ar]

No hay volumen persistente: el HTML se reconstruye en cada deploy.

Qué no documentar acá

Contraseñas, tokens y .pem. Solo el dónde se cargan (Coolify / GitHub).