Infraestructura
Estado actual
Sección titulada «Estado actual»| Elemento | Estado |
|---|---|
| Producción beta | Activa en https://domreport.iz.pe |
| Hosting esperado | IIS sobre Windows Server |
| Base propia | DomainManagerDb |
| Base fuente | DomManagerDb |
| SQL Server | Requerido |
| SMTP | Reutilizado desde AccessPlatform si está habilitado |
| Cloudflare | Recomendado para proxy, TLS, WAF y protección |
Bases de datos
Sección titulada «Bases de datos»DomainManagerDb ├── identity.* └── domain.*
DomManagerDb └── dbo.usp_DomainRegistry_GetDomainsForSync| Base | Responsabilidad |
|---|---|
DomainManagerDb | Identidad, dominio consultable, jobs, dashboard y operación web. |
DomManagerDb | Fuente oficial operacional de dominios. |
Modelo de despliegue
Sección titulada «Modelo de despliegue»Cloudflare ↓IIS + ASP.NET Core (.NET 10) ↓DomainManagerDb ↓DomManagerDb mediante stored procedureRequisitos servidor
Sección titulada «Requisitos servidor»| Requisito | Uso |
|---|---|
| Windows Server 2019+ | Sistema operativo recomendado. |
| IIS | Hosting de la aplicación web. |
| ASP.NET Core Hosting Bundle .NET 10 | Ejecución ASP.NET Core bajo IIS. |
| SQL Server | Base de aplicación y/o fuente. |
| Certificado HTTPS | Requerido fuera de local. |
| Acceso a SMTP | Solo si se usa email de AccessPlatform. |
| Permisos SQL | Acceso a DomainManagerDb y ejecución de SP en DomManagerDb. |
Carpetas sugeridas
Sección titulada «Carpetas sugeridas»C:\inetpub\AccessPlatform\publishC:\inetpub\AccessPlatform\logsC:\inetpub\AccessPlatform\uploadsPermisos SQL mínimos
Sección titulada «Permisos SQL mínimos»| Base | Permiso |
|---|---|
DomainManagerDb | Lectura y escritura sobre identity.* y domain.*. |
DomManagerDb | EXECUTE sobre dbo.usp_DomainRegistry_GetDomainsForSync. |
Puertos
Sección titulada «Puertos»| Puerto | Uso |
|---|---|
| 80 | HTTP, solo redirección o pruebas internas. |
| 443 | HTTPS productivo. |
No aplica
Sección titulada «No aplica»| Elemento | Motivo |
|---|---|
| API pública de dominios | El módulo actual se opera por Razor Pages. |
| API independiente DomainRegistry | No existe como proyecto separado. |
Acceso directo UI a DomManagerDb | Se evita por diseño. |
| Registro NS/DS histórico | Pendiente de implementación. |