š Trocar o DomĆnio da Instalação Whazing
Importante: sempre use o usuƔrio
deploy
. Quando for editar arquivos do sistema, usesudo
.
Existem dois cenĆ”rios possĆveis:
š© Se sua instalação usa Caddy
š¦ Se sua instalação Ć© mais antiga (antes de 17/08/2025) e usa NGINX
Escolha o cenƔrio correto e siga os passos.
š© CenĆ”rio A ā InstalaƧƵes com Caddy
sudo nano /etc/caddy/Caddyfile
Edite os domĆnios do backend e do frontend. Salve e feche.
sudo caddy validate --config /etc/caddy/Caddyfile
sudo systemctl restart caddy
nano /home/deploy/whazing/backend/.env
Atualize:
BACKEND_URL=https://backend.novodominio.com.br
FRONTEND_URL=https://novodominio.com.br
nano /home/deploy/whazing/frontend/.env
Atualize:
URL_API=https://backend.novodominio.com.br
curl -sSL update.whazing.com.br | sudo bash
Versão beta:
curl -sSL beta.whazing.com.br | sudo bash
š¦ CenĆ”rio B ā InstalaƧƵes com NGINX (antes de 17/08/2025)
sudo nano /etc/nginx/sites-available/whazing-backend
Exemplo de configuração:
server {
server_name backend.novodominio.com.br;
location / {
proxy_pass http://127.0.0.1:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cache_bypass $http_upgrade;
}
}
sudo nano /etc/nginx/sites-available/whazing-frontend
Exemplo de configuração:
server {
server_name novodominio.com.br;
location / {
proxy_pass http://127.0.0.1:3333;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cache_bypass $http_upgrade;
}
}
sudo nginx -t
sudo service nginx restart
sudo certbot --nginx
nano /home/deploy/whazing/backend/.env
Atualize com os novos domĆnios.
nano /home/deploy/whazing/frontend/.env
Atualize com o novo backend.
curl -sSL update.whazing.com.br | sudo bash
Versão beta:
curl -sSL beta.whazing.com.br | sudo bash
ā
Resultado final
Se seguiu todos os passos do seu cenƔrio (Caddy ou NGINX):
Os arquivos
.env
estĆ£o com os novos domĆnios.O servidor foi recarregado.
O domĆnio do Whazing jĆ” estĆ” funcionando no novo endereƧo.
Atualizado