feat: EduEasy checkpoint - plan, scaffolding, pedagogia modules, components child+parent, API routes, Prisma schema, Docker infra, Better Auth
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
# Dominios Libres para Edueasy
|
||||
|
||||
> Generado: 2026-07-20
|
||||
> IP del servidor: `194.163.191.200`
|
||||
|
||||
## Dominios disponibles (sin contenedor activo)
|
||||
|
||||
| Dominio | Ex-servicio | Ideal para |
|
||||
|---------|-------------|------------|
|
||||
| `mate.cbcren.online` | math-frontend + math-backend | API, dashboard, web app |
|
||||
| `manga.cbcren.online` | Kavita (lector manga) | Static site, app web |
|
||||
| `eco2.cbcren.online` | eco2-app (economía) | App Node.js / web |
|
||||
| `simulacro.cbcren.online` | simulacro-app (flask) | Python app, web app |
|
||||
|
||||
> **Nota:** `am.cbcren.online` (Open WebUI) y `demo2.cbcren.online` (pymesbot) no están libres — responden 401/307, probablemente con contenedor activo.
|
||||
|
||||
## Cómo usar un dominio
|
||||
|
||||
```bash
|
||||
# 1. Crear el contenedor conectado a la red caddy
|
||||
docker run -d --name edueasy-api --network caddy edueasy-image
|
||||
|
||||
# 2. Editar /home/ren/immich/Caddyfile agregando:
|
||||
# mate.cbcren.online {
|
||||
# reverse_proxy edueasy-api:3000
|
||||
# }
|
||||
|
||||
# 3. Recargar Caddy sin downtime
|
||||
docker exec caddy-ingress caddy reload --config /etc/caddy/Caddyfile
|
||||
```
|
||||
|
||||
## Config existente en Caddy (referencia)
|
||||
|
||||
Cada dominio ya está definido en `/home/ren/immich/Caddyfile`. Solo hay que cambiar el `reverse_proxy` al nuevo contenedor:
|
||||
|
||||
```caddy
|
||||
mate.cbcren.online {
|
||||
reverse_proxy nuevo-contenedor:3000
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user