Infraestructura cloud modular, redundante y 100% soberana para liberarse de los GAFAM. Guías técnicas, arquitectura Zero-Trust y cifrado interno (DoT/DoH).
🏠 Desarrollado en: GitLab | 🪞 Espejo automatizado en: GitHub
Una infraestructura cloud 100% soberana, redundante y segura, diseñada para liberarse totalmente de los GAFAM. Versión 1.1: Base de red privada, cifrado de las consultas DNS de los servidores (DoT) y arquitectura de backup multi-datacenter (Suiza, Alemania, Finlandia).
Este proyecto nace de una necesidad de soberanía total y sigue una evolución iterativa:
No soy un profesional de TI titulado. Este proyecto es fruto de una pasión por la administración de sistemas, construida con autoformación durante los últimos 5 años.
Este proyecto está en fase de construcción activa (v1.1).
Proyecto educativo y personal. La seguridad de sus datos y la estrategia de backup son de su entera responsabilidad.
Demostrar que es posible construir una infraestructura redundante, cifrada de extremo a extremo e independiente.
Los 3 Pilares Fundamentales (v1.1):
| Tercero | Rol | ¿Por qué esta elección? | Soberanía |
|---|---|---|---|
| Infomaniak 🇨🇭 | Proveedor Principal | Datos en Suiza. DPA firmado. Ecología real. | ✅ Total |
| Hetzner 🇩🇪 🇫🇮 | Proveedor Secundario (Backup) | Redundancia estricta: almacenamiento en frío replicado en dos DC (Alemania y Finlandia). | ✅ Europeo |
| CrowdSec 🇫🇷 | Inteligencia de Amenazas | Compartición comunitaria de IP maliciosas. | ✅ Europea |
| Certum 🇵🇱 | Certificados SSL y S/MIME | Autoridad europea, conforme a eIDAS. Sustituye a Let's Encrypt. | ✅ Europea |
| Debian 🌍 | Sistema operativo | Base universal, estable, comunitaria. | ✅ Estándar Abierto |
| Docker 🇺🇸 | Contenerización | Estándar de facto. Uso sin telemetría activa. | ✅ Estándar |
| Orden | Deidad | Rol | Stack Tecnológico Validado | Origen | Estado |
|---|---|---|---|---|---|
| 01 | VULCAIN 🔥 | Reverse Proxy y WAF | Traefik + CrowdSec + ALTCHA (PoW) | 🇫🇷/🇦🇹 | 🚧 En Curso |
| 02 | AEGIS 🛡️ | DNS Soberano y VPN | WireGuard + AdGuard (DoH/DoQ) + Unbound (DoT + DNSSEC) | 🇺🇸/🇨🇾/🇳🇱 | ⏳ Próximamente |
| 03 | ARGUS 👁️ | Monitorización | Grafana + Prometheus + Node Exporter | 🇸🇪/🇺🇸 | ⏳ Próximamente |
| 04 | JANUS 🚪 | Identidad y SSO | Bitwarden + Authentik (SSO)* | 🇺🇸/🇺🇸* | 📋 Auditoría pendiente |
| 05 | ARK 🗄️ | Backups Multi-DC | Restic + Swift (CH) + S3 (DE/FI) | 🇩🇪/🇨🇭/🇫🇮 | ✅ Validado |
| 06 | HERMÈS 📧 | (Pendiente) | - | ⚪ Vacío | |
| 07 | MIDAS 💰 | Finanzas | (Pendiente) | - | ⚪ Vacío |
| 08 | DIANE 🏹 | Mapas y NTP | Valhalla + Photon | 🇩🇪 |
🔍 Enfoque Evolución: Del DoT al mTLS
- Versión 1.1 (DoT): Cada servidor cifra sus consultas DNS hacia AEGIS.
- Reflexión Futura (mTLS): Autenticación mutua mediante certificados para un Zero-Trust total.
El orden de construcción (v1.1):
🤡 Nota del autor sobre la reordenación: Quizá hayan notado que el "Especial #1" tardó en llegar mientras que el "#2" ya estaba allí. No, no es una falla de seguridad, es una funcionalidad experimental llamada "Despliegue por la ventana". Como buen arquitecto apasionado, empecé pintando las persianas (Firewall) y eligiendo los muebles (Imagen Gold) antes de verter los cimientos (Red). Es la evidencia misma la que suele ser invisible... hasta que uno se da cuenta de que no se pueden levantar los muros. 🤦♂️ Tranquilos: ¡la red ya estaba montada entre bastidores! La guía HS-01 llega solo para explicar cómo vertí esos cimientos que había puesto en piloto automático.
La documentación está organizada en la carpeta docs/:
📂 00_HORS-SERIES : Guías transversales específicas del Cloud Público.
🔄 Nota sobre el "Cruce" de los Especiales: ¿Quizá han notado que los números cambiaron? Es normal (¡y asumido!). Inicialmente, el Firewall era el HS-01 y la Red el HS-02 (olvidado). Nos dimos cuenta de que es difícil filtrar una red que todavía no existe. ¡🤦♂️ Por lo tanto, procedimos a una reorganización completa para respetar el orden lógico de despliegue: 1. Red (HS-01) → 2. Firewall (HS-02) → 3. Imagen (HS-03). Si seguían la antigua numeración, ¡nuestras disculpas! Ya está corregido y es coherente.
📂 01_DIVINITES : Guías de despliegue específicas (Compatibles con Cloud, VPS y Local).
📂 99_COMMUN : Recursos compartidos.
💡 Consejo: Marque con una estrella (⭐) este repositorio para recibir notificaciones de las actualizaciones.
Proveedor Principal: Infomaniak (Suiza).
Proveedor Secundario (Backup): Hetzner (Alemania y Finlandia).
Redundancia: 3 datacenters distintos. Backups cifrados (AES-256).
Coste Objetivo: 200€~300€/mes.
Apoyo al proyecto:
Licencias:
"La soberanía digital no es un producto que se compra, es una arquitectura que se construye. A veces, hay que mover los ladrillos para que el edificio se mantenga en pie."
| ✅ Validado |
| 09 | VERITAS 🔍 | Búsqueda | SearXNG | 🇫🇷 | ✅ Validado |
| 10 | HÉPHAÏSTOS 🔨 | Forja Git | Forgejo | 🌍 | ✅ Validado |
| 11 | MNÉMOSYNE ☁️ | Cloud y Archivos | Nextcloud Hub | 🇩🇪 | ✅ Validado |
| 12 | PROMÉTHÉE 🔥 | IA Local | Ollama + Mixtral | 🇫🇷 | ✅ Validado |