Principal / Guias / Sítio Web

Hospede um site com HTTPS grátis em 7 minutos

Caddy recebe e renova certificados Let's Encrypt automaticamente — sem temporizadores certbot, sem ginástica de configuração. Prereq: um domínio com um registro A apontando para o seu IP VPS.

1. Instalar Caddy

ssh root@YOUR_SERVER_IP
apt update && apt install -y caddy
# for the latest version consider the official caddy.com repo

2. Envie seu site

mkdir -p /var/www/mysite
# from your computer:
scp -r ./dist/* root@YOUR_SERVER_IP:/var/www/mysite/

3. Ponto Caddy nele

cat > /etc/caddy/Caddyfile <<'EOF'
mysite.com {
    root * /var/www/mysite
    encode gzip
    file_server
}
EOF
systemctl reload caddy

4. Feito — verificar

Abrir https://mysite.com — o cadeado já lá está. O Caddy emitiu e irá renovar automaticamente o certificado em si. Roteamento de SPA? Adicionar try_files {path} /index.html dentro do bloco do local.

Ainda não há servidor? A Buran-1 (€6.5/mês) acomoda confortavelmente vários locais.

Relacionado