docs: documentacion extensiva de infraestructura CAS - Junio 2026

- README principal actualizado con indice completo
- Documentacion detallada de 4 servidores fisicos
- Topologia de red completa con diagramas ASCII
- Asignacion de IPs y conflictos identificados
- Documentacion DNS para 3 dominios
- Servicios: Caddy, Jellyfin Stack, Multimedia
- Proyectos: Afterlife, Nexus, Horux
- Seguridad: politica y riesgos identificados
- Automatizacion: n8n workflows y scripts
- Scripts utilitarios: backup, update-dns, check-ip
- Roadmap 2026 Q2-Q4
- Documentacion Hermes AI server (actualizada)
This commit is contained in:
Orquestrador CAS
2026-06-09 07:53:16 +00:00
parent 8ae5336fbf
commit 62047f660f
18 changed files with 2190 additions and 340 deletions

63
servicios/caddy/README.md Normal file
View File

@@ -0,0 +1,63 @@
# Caddy Reverse Proxy
> **Ubicación**: Container Docker dentro de Dockge (TYAN LXC 106)
> **IP**: 192.168.10.74
> **Puertos**: 80, 443
> **SSL**: Automático vía Let's Encrypt
---
## Arquitectura
```
Internet -> Modem (80/443) -> Caddy (192.168.10.74) -> Servicio Interno
```
## Configuración
**Archivo**: `/opt/caddy/Caddyfile`
```caddyfile
# Ejemplo de configuración Caddy
git.consultoria-as.com {
reverse_proxy 192.168.10.69:3000
}
immich.consultoria-as.com {
reverse_proxy 192.168.10.78:2283
}
# ... (configuración completa en servidor)
```
## Servicios Proxyados
| Dominio | Destino | Notas |
|---|---|---|
| git.consultoria-as.com | 192.168.10.69:3000 | Gitea |
| immich.consultoria-as.com | 192.168.10.78:2283 | Immich |
| odoo.consultoria-as.com | 192.168.10.81:8069 | Odoo |
| n8n.consultoria-as.com | 192.168.10.83:5678 | n8n |
| afterlife.consultoria-as.com | 192.168.10.84:3000 | Afterlife |
| navidrome.consultoria-as.com | 192.168.10.85:4533 | Navidrome |
| hacienda.consultoria-as.com | 192.168.10.167:5172 | Hotel Frontend |
| api-hacienda.consultoria-as.com | 192.168.10.167:4000 | Hotel API |
| metabase.consultoria-as.com | 192.168.10.170:3000 | Metabase |
| status.consultoria-as.com | 192.168.10.87:3001 | UptimeKuma |
## Comandos
```bash
# Recargar configuración
docker exec caddy caddy reload --config /etc/caddy/Caddyfile
# Ver logs
docker logs -f caddy
# Estado de certificados
docker exec caddy caddy list-modules | grep tls
```
---
*Documentación Caddy - Consultoria-AS*

View File

@@ -0,0 +1,37 @@
# Stack Multimedia — Dockge (TYAN)
> **Ubicación**: Container Docker dentro de Dockge (TYAN LXC 106)
> **IP**: 192.168.10.74
> **Acceso**: http://192.168.10.74:5001 (Dockge)
---
## Servicios
| Servicio | Puerto | Función | URL Local |
|---|---|---|---|
| Jellyfin | 8096 | Streaming video | http://192.168.10.74:8096 |
| Jellyseerr | 5055 | Peticiones multimedia | http://192.168.10.74:5055 |
| Sonarr | 8989 | Gestión de series | http://192.168.10.74:8989 |
| Radarr | 7878 | Gestión de películas | http://192.168.10.74:7878 |
| Prowlarr | 9696 | Indexadores | http://192.168.10.74:9696 |
| Bazarr | 6767 | Subtítulos | http://192.168.10.74:6767 |
| qBittorrent | 8080 | Descargas | http://192.168.10.74:8080 |
## URLs Externas
| Servicio | URL |
|---|---|
| Jellyfin | https://jellyfin.consultoria-as.com |
| Jellyseerr | https://mediarequest.consultoria-as.com |
## Volumen Compartido
Los servicios comparten volúmenes para:
- `/media/movies` — Películas
- `/media/tv` — Series
- `/downloads` — Descargas
---
*Documentación Stack Multimedia - Consultoria-AS*