Dominios y HTTPS
Asocia un dominio público a un puerto HTTP en la pestaña Networking del servicio → Public. El diagrama muestra qué dominio va a qué puerto.
Tu propio dominio
- Haz clic en Bind My Domain, escribe el nombre (como
app.example.com) y elige el puerto. - En tu proveedor de DNS, añade un registro A para el nombre que apunte a la dirección IP del servidor, o un CNAME a un nombre que resuelva ahí.
- Zenavo vuelve a desplegar, y se emite un certificado de Let's Encrypt en cuanto el registro resuelve. La renovación es automática.
El puerto 80 debe seguir abierto: Let's Encrypt verifica el dominio por HTTP antes de emitir el certificado. Si usas el proxy de Cloudflare (nube naranja), pon el SSL en Full (strict) o desactiva el proxy mientras se emite el certificado.
Dominios generados
Cuando la plataforma tiene activados los dominios generados, Generate Domain da al puerto un nombre bajo el dominio de aplicaciones de Zenavo sin configurar DNS. Algunos nombres, como www, api y console, están reservados.
Estado del certificado
El Overview de un servicio lista sus dominios, cada uno con el estado de su certificado HTTPS:
- Provisioned: el certificado está emitido y en uso. Pasa el ratón para ver cuándo caduca; se renueva solo.
- Pending: Let's Encrypt aún no lo ha emitido. Pasa el ratón para ver el motivo, normalmente un registro DNS que todavía no apunta al servidor o el puerto 80 cerrado.
El estado se actualiza aproximadamente cada minuto. Manage abre la pestaña Networking.
Quitar un dominio
Haz clic en × sobre el dominio en el diagrama. El proyecto se vuelve a desplegar y el dominio deja de servir.