Python na TurboCloud: como funciona no container usando o Setup Python App

A TurboCloud permite a execução de aplicações Python em containers compatíveis através do recurso Setup Python App, disponível no cPanel.

O gerenciamento da aplicação é feito pelo próprio painel, sem necessidade de configurar portas manualmente ou manter serviços rodando via terminal.

1. Como funciona o Python no container

As aplicações Python são executadas por meio de um ambiente isolado criado automaticamente pelo cPanel. Esse ambiente utiliza um virtual environment (venv) próprio da aplicação.

O servidor web gerencia a aplicação internamente, sem exposição direta de portas como 8000 ou 5000.

2. Onde encontrar o Setup Python App

No cPanel do seu container, localize o ícone:

  • Setup Python App

Caso o recurso não esteja visível, você pode nos acionar para verificar se o plano atual inclui suporte a aplicações Python.

3. Criando uma aplicação Python

  1. Acesse o cPanel;
  2. Clique em Setup Python App;
  3. Selecione Criar Aplicação;
  4. Escolha a versão do Python;
  5. Defina o modo como Produção;
  6. Escolha o domínio ou subdomínio;
  7. Informe o diretório da aplicação;
  8. Defina o arquivo WSGI inicial (ex: passenger_wsgi.py).

4. Instalando dependências

Após criar a aplicação, o próprio painel cria um ambiente virtual isolado.

Para instalar dependências listadas no arquivo requirements.txt, utilize o botão disponível no painel ou o terminal dentro do ambiente virtual criado.

 

5. Frameworks suportados

O ambiente é compatível com frameworks como:

  • Django;
  • Flask;
  • Outros projetos baseados em WSGI.

6. Limites do Python no container

As aplicações seguem os limites de recursos do container, incluindo:

  • CPU;
  • Memória;
  • Processos simultâneos;
  • I/O de disco.

Se o consumo ultrapassar o permitido pelo plano, podem ocorrer:

  • Lentidão;
  • Erros 500;
  • Finalização automática do processo;
  • Limites atingidos.

7. Quando considerar um container dedicado (VPS)

Recomendamos avaliar um container dedicado quando:

  • A aplicação possui alto volume de acessos;
  • Utiliza processamento intenso ou tarefas assíncronas contínuas;
  • Há necessidade de múltiplos workers ativos;
  • Os limites do plano atual são atingidos com frequência.

8. Escopo de suporte

O suporte da TurboCloud pode:

  • Verificar se o recurso Python está disponível no container;
  • Analisar possíveis limites atingidos;
  • Orientar sobre upgrade de plano.

A configuração do código, ajustes de framework e correção de erros internos da aplicação são de responsabilidade do desenvolvedor.

9. Precisa de ajuda?

Se tiver dúvidas você pode nos acionar pelo WhatsApp oficial da TurboCloud ou abrir um ticket na Central do Cliente.

Esta resposta lhe foi útil? 0 Usuários acharam útil (0 Votos)