Hospedagem de Aplicativos
A hospedagem de aplicativos permite implantar aplicativos a partir do código-fonte diretamente na infraestrutura da Kinsta.
Para obter a melhor compatibilidade possível com nosso serviço, recomendamos seguir as diretrizes do The Twelve-Factor App (também conhecido como aplicativos nativos de nuvem). Isso garante que seu aplicativo esteja pronto para funcionar em um ambiente efêmero / sem estado, como nossa hospedagem de aplicativos.
Provedores de serviço Git
Ao adicionar um aplicativo, você precisará selecionar um provedor de serviço Git e um repositório da sua conta. Você pode escolher qualquer um (ou todos) dos seguintes:
Linguagens Suportadas
Com a hospedagem de aplicativos, é possível implantar quase qualquer aplicativo. Aqui estão apenas algumas das linguagens que suportamos e testamos:
Exemplos de Início Rápido estão disponíveis para essas e outras linguagens e frameworks suportados, incluindo alguns exemplos de como enviar e-mails usando PHP ou Node.js.
Você pode implantar um aplicativo através do Docker usando um Dockerfile, o que significa que você pode empacotar qualquer configuração que desejar e nós poderemos executá-lo para você. Também temos repositórios “hello world” com Dockerfiles disponíveis.
Notas Importantes e Solução de Problemas
Se você está enfrentando algum problema ao implantar seu aplicativo, aqui estão algumas coisas importantes a serem consideradas e dicas de solução de problemas:
- Os pods e processos em execução dentro deles são efêmeros, o que significa que não podem ser usados indefinidamente e não podem ser usados para armazenar dados, como imagens, vídeos, etc., enviados pelo usuário. Os arquivos relacionados ao conteúdo do usuário devem ser armazenados em locais de armazenamento de terceiros.
- Se a implantação do seu aplicativo falhar durante a implantação, confira nosso guia para Solução de Problemas do Aplicativo – Falha no Processo de Implantação.
- Se o seu aplicativo falhar ao ser construído devido ao encerramento antes do previsto do processo, siga as etapas deste guia: Solução de Problemas do Aplicativo – O Processo de Build Falhou.
- Se você precisar pausar seu aplicativo enquanto soluciona erros, pode fazer isso na página de Configurações do aplicativo (Aplicativos > nomedoaplicativo > Suspender aplicativo).
- Os registros de tempo de execução do seu aplicativo podem ser encontrados na página Registros (Aplicativos > nomedoaplicativo > Registros).