# ¿Cómo conecto mi propio dominio a mi servidor?

https://www.seturack.com/es/base-de-conocimientos/articulo/how-to-connect-your-own-domain

1. Consulta la dirección de tu servidor en la fila **Dirección IP** de la pestaña **Resumen** del panel.
2. En los ajustes de DNS del sitio donde compraste tu dominio, crea un **registro A**. Como nombre, usa `@` para el dominio principal o un subdominio como `www`. Como valor, escribe la dirección IP.
3. Espera a que el cambio de DNS se propague. Puede tardar un rato.
4. Sigue los pasos de abajo para tu aplicación.

## Configurar HTTPS en aplicaciones web

La mayoría de las aplicaciones listas para usar con interfaz web (como WordPress, WooCommerce y Nextcloud) funcionan detrás de Caddy, que se encarga del HTTPS. También tienes que añadir la nueva dirección a Caddy. [Conéctate por SSH](https://www.seturack.com/es/base-de-conocimientos/articulo/how-to-connect-with-ssh) y, en la carpeta de tu aplicación, por ejemplo `/opt/seturack/wordpress`, abre `caddy/Caddyfile`. Añade tu dominio a la primera línea:

`203-0-113-5.sslip.io, example.com {`

Si la dirección de tu sitio empieza por `http://`, cambia la primera línea por `example.com {`. Después ejecuta esto en la misma carpeta. Caddy obtiene el certificado por sí solo:

`docker compose exec caddy caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile`

## El paso restante de cada aplicación

| Aplicación | Qué hacer |
| --- | --- |
| WordPress, WooCommerce | En **Settings > General**, cambia los dos campos de dirección por la nueva dirección. |
| Nextcloud | En el archivo `.env` de la carpeta, cambia `SITE_URL`, `SITE_HOST` y `SITE_ADI` y ejecuta `docker compose up -d`. Añade la nueva dirección a los dominios de confianza de Nextcloud. |
| WireGuard | Nada más. La conexión VPN sigue funcionando por dirección IP. |
| TeamSpeak | No cambia nada en el servidor. Solo escribe el dominio en lugar de la IP. |
| Paneles de hosting (cPanel, Plesk, HestiaCP y similares) | Añade el dominio en la pantalla de añadir sitio del panel. El panel obtiene el certificado. |
| Otras aplicaciones web | Cambia también el ajuste de dirección de la propia aplicación. Encontrarás dónde está en el artículo de ayuda de la aplicación y en las preguntas de su página. |
| Docker, sistema operativo limpio | Añádelo en los ajustes del servidor web que hayas instalado. |

Si te atascas, [contacta con soporte](https://www.seturack.com/es/base-de-conocimientos/articulo/how-to-contact-support).
