# Como conecto meu próprio domínio ao meu servidor?

https://www.seturack.com/pt-br/base-de-conhecimento/artigo/how-to-connect-your-own-domain

1. Pegue o endereço do seu servidor na linha **Endereço IP** da aba **Visão geral** do painel.
2. Nas configurações de DNS do lugar onde você comprou o domínio, crie um **registro A**. No nome, use `@` para o domínio principal ou um subdomínio como `www`. No valor, digite o endereço IP.
3. Espere a alteração de DNS se propagar. Isso pode levar um tempo.
4. Siga os passos abaixo para o seu app.

## Configuração do HTTPS para apps web

A maioria dos apps prontos com interface web (como WordPress, WooCommerce e Nextcloud) roda atrás do Caddy, que cuida do HTTPS. Você também precisa adicionar o novo endereço ao Caddy. [Conecte-se por SSH](https://www.seturack.com/pt-br/base-de-conhecimento/artigo/how-to-connect-with-ssh) e, na pasta do seu app, como `/opt/seturack/wordpress`, abra `caddy/Caddyfile`. Adicione seu domínio na primeira linha:

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

Se o endereço do seu site começa com `http://`, troque a primeira linha por `example.com {`. Depois, execute isto na mesma pasta. O Caddy obtém o certificado sozinho:

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

## O passo restante para cada app

| App | O que fazer |
| --- | --- |
| WordPress, WooCommerce | Em **Settings > General**, mude os dois campos de endereço para o novo endereço. |
| Nextcloud | No arquivo `.env` da pasta, altere `SITE_URL`, `SITE_HOST` e `SITE_ADI` e depois execute `docker compose up -d`. Adicione o novo endereço aos domínios confiáveis do Nextcloud. |
| WireGuard | Nada mais. A conexão VPN continua funcionando pelo endereço IP. |
| TeamSpeak | Nada muda no servidor. Basta digitar o domínio no lugar do IP. |
| Painéis de hospedagem (cPanel, Plesk, HestiaCP e similares) | Adicione o domínio na tela de adicionar site do painel. O painel obtém o certificado. |
| Outros apps web | Altere também a configuração de endereço do próprio app. Você encontra onde ela fica no artigo de ajuda do app e nas perguntas da página dele. |
| Docker, sistema limpo | Adicione-o às configurações do servidor web que você instalou. |

Se empacar, [fale com o suporte](https://www.seturack.com/pt-br/base-de-conhecimento/artigo/how-to-contact-support).
