Saltar al contenido principal

Tu dominio en BYOS

Sirve todos los despliegues de un proyecto bajo tu propio dominio, con dos registros DNS creados una sola vez. Producción corre en el propio dominio, las ramas de staging como <rama>.<dominio>, los builds de desarrollo como <base>.<dominio> y, en proyectos multibase, cada base con nombre como <base>.<dominio>. Los certificados se emiten automáticamente en tu servidor.

Hasta que se adjunta un dominio, los despliegues en tu servidor reciben una dirección skysize.io por defecto. Las nuevas direcciones por defecto están limitadas por cuenta, porque cada una es un certificado distinto emitido para el nombre compartido skysize.io. Adjuntar tu dominio elimina ese límite por completo: los certificados se emiten entonces para tu dominio.


Elegir una zona

La zona es el dominio (o subdominio) dedicado al proyecto, por ejemplo odoo.miempresa.com. Dos reglas:

  • La propia zona es la URL de producción. Si el apex de tu dominio ya aloja un sitio web, usa un subdominio como odoo.miempresa.com o erp.miempresa.com.
  • Una zona por proyecto. Dos proyectos no pueden compartir una zona, y una zona no puede estar dentro de la zona de otro proyecto.

Crear los registros DNS

En tu proveedor de DNS, crea exactamente dos registros. El panel los muestra rellenados con la dirección de tu servidor en Configuración → Tu dominio:

odoo.miempresa.com A 203.0.113.7
*.odoo.miempresa.com CNAME odoo.miempresa.com
  • El registro A apunta la zona a la dirección IPv4 pública de tu servidor.
  • El CNAME comodín hace que cada nombre bajo la zona resuelva al mismo sitio, de modo que los nombres de host que Skysize cree después funcionan de inmediato. Un registro A comodín hacia la IP es equivalente; el CNAME solo ahorra una edición cuando cambia la IP.

El comodín solo necesita cubrir un nivel: cada nombre que crea Skysize está directamente bajo la zona.


Adjuntar y verificar

  1. Abre la pestaña Configuración del proyecto y busca Tu dominio.
  2. Introduce la zona.
  3. Guarda y pulsa Verificar.

La verificación comprueba que la zona resuelve, y que el comodín existe y apunta al mismo sitio que la zona. Cuando pasa, todas las ramas desplegadas del proyecto pasan a tu dominio de una vez y los nombres skysize.io se eliminan. Las ramas conservan sus nombres skysize.io hasta que la zona se verifica, y el panel vuelve a comprobar la zona regularmente, de modo que un registro roto aparece en la página del proyecto.

La línea de estado indica adónde llegan los registros: a tu servidor directamente, a una pasarela tuya o a la red de Cloudflare (nube naranja). Si los registros pasan por el proxy se detecta desde tu DNS; no hay nada que declarar.

Si la verificación falla

MensajeQué hacer
La zona no resuelveCrea el registro A de la zona, espera la propagación y verifica de nuevo.
Los nombres bajo la zona no resuelvenCrea el registro comodín *.<zona>.
El comodín resuelve a otro sitioApunta *.<zona> a la propia zona (CNAME), no a otra dirección.
Zona proxificada por debajo de tu dominio registrableEl certificado gratuito de Cloudflare no cubre *.odoo.miempresa.com. Compra Advanced Certificate Manager o pon el comodín en nube gris.

Cloudflare

Con los registros en nube gris, nada cambia: tu servidor emite los certificados y Cloudflare solo sirve DNS.

Con la nube naranja, las peticiones pasan por la red de Cloudflare hasta tu servidor. La emisión de certificados sigue funcionando porque Cloudflare deja pasar la ruta de validación; configura el modo SSL en Full (strict) para que se verifique la conexión a tu servidor, que tiene un certificado real. Los planes gratuitos de Cloudflare solo cubren comodines directamente bajo tu dominio registrable, así que un *.odoo.miempresa.com proxificado necesita Advanced Certificate Manager.

El estado detectado también decide cómo se crean las ramas nuevas: mientras los registros pasen por Cloudflare, las ramas nuevas usan por defecto el proxy de Cloudflare; una vez en nube gris y con la zona verificada de nuevo, ninguna rama nueva vuelve a ser proxificada por defecto. Las ramas existentes no se modifican.


Varios servidores

Los dos registros llegan a una sola dirección. Si tu proyecto puede desplegarse en varios de tus servidores, apunta los registros a tu propia pasarela (un balanceador o proxy inverso que tú gestionas) y enruta allí cada nombre de host al servidor correcto. El panel muestra el servidor y el puerto de cada rama en su página. Reenvía los puertos 80 y 443 sin cambios: tus servidores emiten sus propios certificados mediante validación HTTP y la comprobación de salud espera un certificado real en el origen. Una pasarela que termine el TLS por sí misma hará que la comprobación de origen informe de un problema de certificado en esas ramas.

En resumen: con un servidor, dos registros y listo; con varios, la pasarela es tuya. Skysize gestiona Odoo, tú gestionas la infraestructura.


Nombres adicionales y eliminación

  • Puedes seguir añadiendo dominios concretos a una rama desde su sección Dominios, incluidos nombres bajo tu zona como crm.odoo.miempresa.com. Se comprueban como cualquier dominio personalizado.
  • Quitar la zona de la configuración devuelve el proyecto de inmediato a las direcciones skysize.io por defecto. Los nombres añadidos a mano se conservan.
  • Los nombres que Skysize crea bajo tu zona son gestionados: aparecen en la página de la rama pero no se pueden editar ni borrar a mano.