Skip to main content

Instalação Automática (Deploy com Nginx + Gunicorn)

Para ambientes de produção (como VPS Ubuntu), a instalação pode ser automatizada com o script setup_nginx.sh, que prepara o servidor com os serviços necessários.

  1. Executar o script de configuração
    ./setup_nginx.sh

    Esse script configura automaticamente:

    • Um ambiente virtual isolado

    • Gunicorn como servidor WSGI

    • Um serviço systemd para manter o app ativo

    • Nginx como proxy reverso apontando para o Gunicorn

    • Permissões e pastas básicas do sistema

  2. Reiniciar o serviço Nginx
    sudo systemctl restart nginx

Após a execução, a aplicação estará disponível no domínio configurado, geralmente em:

🌐 http://seu-servidor.com ou http://localhost (internamente)