Kinsta tem sido conhecida pela excelência na indústria de hospedagem de WordPress. Com a introdução da Hospedagem de Aplicativos e Bancos de Dados, você pode trazer todos os seus aplicativos para Kinsta.
Primeiros Passos
No contexto da Hospedagem de Aplicativos Kinsta, um aplicativo é um conjunto de instruções executadas por um servidor para executar uma ou mais tarefas. Nossa infraestrutura atual é projetada para servir e suportar a implantação de aplicativos com um servidor por trás do aplicativo.
Para a melhor compatibilidade possível com nosso serviço, recomendamos seguir as diretrizes do The Twelve-Factor App (também conhecido como Cloud-Native apps). Isto assegurará que o seu aplicativo esteja pronto para funcionar em um ambiente efêmero/sem estado, como nossa Hospedagem de Aplicativos.
Você deve ver um novo menu lateral chamado Aplicativos. Uma vez adicionado um ou mais serviços, você os verá listados aqui.
Integração MyKinsta
A Hospedagem de Aplicativos e Bancos de Dados é integrada diretamente no MyKinsta.

Linguagens suportadas
Com a Hospedagem de Aplicativos e Bancos de Dados, você pode implantar quase qualquer aplicativo. Aqui estão apenas algumas das linguagens que suportamos e testamos:
Temos Exemplos de Início Rápido disponíveis para essas e outras linguagens e frameworks que suportamos, incluindo alguns exemplos de como enviar e-mails usando PHP ou Node.js com Hospedagem de Aplicativos e Hospedagem de Banco de Dados.
Você pode implantar um aplicativo por meio do Docker usando um Dockerfile, o que significa que você pode empacotar qualquer configuração que desejar e poderemos executá-lo para você. Também temos repositórios “hello world” com Dockerfiles.
Você está convidado a testar os repositórios disponíveis no Github.
Bases de dados suportadas
No momento, apoiamos o seguinte, e estamos trabalhando para acrescentar:
- Redis 5.0 e 6.x
- MariaDB 10.4, 10.5 e 10.6
- PostgreSQL 9.6, 10, 11, 12, 13 e 14
- MySQL 8.0
Você pode selecionar diferentes versões destas bases de dados para adequá-las ao seu projeto existente.
Backups do Banco de Dados
Fornecemos backups diários para hospedagem de banco de dados armazenados por 7 dias e que podem ser restaurados atualmente mediante solicitação. Quando um backup do banco de dados é restaurado, todas as alterações no banco de dados serão revertidas para o momento em que o backup foi criado.
Para solicitar uma restauração de backup, abra uma nova conversa com nossa equipe de suporte e peça para que seu banco de dados seja restaurado. Certifique-se de incluir o nome do banco de dados em sua solicitação. Por favor, aguarde até 2 dias úteis para que a restauração seja concluída.
Como escalar os recursos do aplicativo
Aqui está um artigo que explica como escalar verticalmente ou horizontalmente.
Notas importantes
Por favor, tenha em mente o seguinte:
- Durante o tempo de construção e de execução, seus processos terão acesso root ao seu contêiner. Nossos contêineres são isolados horizontalmente e verticalmente, proporcionando proteção suficiente, mesmo neste cenário. Independentemente disso, o acesso root não é aconselhado, e provavelmente removeremos essa capacidade no futuro, portanto, não confie em ter acesso root no ambiente de tempo de execução do seu aplicativo.
- Para sites WordPress, recomendamos sempre usar nossa hospedagem WordPress gerenciada em vez de hospedagem de aplicativos. A hospedagem gerenciada de WordPress é construída, projetada e otimizada pela Kinsta para servir sites WordPress. Ele inclui tudo o que você precisa imediatamente, como cache de página inteira, backups e a capacidade de atualizar facilmente plugins e temas.
FAQ
Que tipo de repositório posso usar com Hospedagem de Aplicativos?
Você precisará de um repositório Git hospedado no GitHub para implantar seu aplicativo na Kinsta. A primeira vez que você adicionar um aplicativo, você precisará conectar Kinsta à sua conta GitHub para que possamos interagir com seus repositórios GitHub.
Posso salvar os dados no sistema de arquivos?
Não; as pods e processos em execução dentro delas são efêmeros, o que significa que elas não podem ser usadas indefinidamente e não podem ser usadas para armazenar dados como imagens carregadas, vídeos, etc. Os arquivos relacionados ao conteúdo do usuário devem ser armazenados em locais de armazenamento de terceiros.
Os dados que fazem parte da própria aplicação (um favicon ou logotipo, etc.) podem ser armazenados em locais temporários, pois quando o aplicativo é reconstruído, os dados do aplicativo voltam a aparecer no local.
Posso hospedar (inserir seu CMS ou framework preferido) com a Hospedagem de Aplicativos Kinsta?
Há uma boa chance da resposta ser sim, por isso criamos um guia para Frameworks e Linguagens Suportadas. Se você não vê o framework ou linguagem que você procura, existem algumas coisas para verificar:
- Ele é compatível com contêineres efêmeros?
- Ele segue as diretrizes do The Twelve-Factor App (também conhecido como Cloud-Native apps)? Para a melhor compatibilidade, é recomendável que sim.
Se você não tiver certeza, sinta-se à vontade para experimentar! Nossa equipe de suporte o ajudará com quaisquer erros que você encontrar em nossa plataforma, embora não possamos garantir que todos os aplicativos funcionarão.