Publicar aplicações
Projetos e ambientes no Coolify: como organizar suas aplicações
Crie o projeto, conheça o ambiente production que já vem pronto e adicione um ambiente staging para testar antes de publicar.
- Nível: Iniciante
- Tempo: cerca de 5 minutos
- Atualizado em 12/11/2026
- Por equipe técnica da Hospedagem Segura
Conteúdo do guia
Resposta rápida
No Coolify, um projeto é um grupo de ambientes e recursos. Para criar um, clique no +** ao lado de **Projects, dê um nome e clique em Create Project. O projeto já nasce com o ambiente production. Para ter um ambiente de testes, abra o projeto, clique em New Environment, digite um nome como staging e clique em Create Environment. Cada aplicação, banco de dados ou serviço fica dentro de um ambiente.
O painel do Coolify é em inglês. Neste manual, os botões aparecem como estão na tela, em negrito, com a tradução ao lado. Dúvida com algum termo? Veja o glossário do Coolify em português.
Você vai aprender
- O que são projeto, ambiente e recurso no Coolify
- Criar um projeto e encontrar o ambiente production
- Adicionar um ambiente staging para testar antes de publicar
- Renomear um projeto e apagar um projeto vazio
Antes de começar
- O Coolify instalado na sua VPS e o primeiro acesso feito (veja como)
Neste guia
Como o Coolify organiza o que você publica
Tudo o que roda no Coolify fica numa estrutura de três níveis. Entender essa estrutura antes de publicar evita misturar o site no ar com o que ainda está em teste.
- ProjetoUm grupo de ambientes e recursos. Exemplo: o projeto Loja Virtual reúne tudo o que é da loja.
- AmbienteUma camada dentro do projeto, como
production, o que está no ar, estaging, o que você está testando. - RecursoCada item que o Coolify publica: aplicação, banco de dados ou serviço. Ele pertence a um ambiente e roda num servidor.
Os recursos de um ambiente são separados dos recursos de outro. A aplicação de staging tem o próprio endereço, as próprias variáveis e, se você quiser, o próprio banco.
Crie o projeto
Clique no + ao lado de Projects
Na página inicial do painel, a seção Projects (projetos) lista os projetos da equipe. Clique no + ao lado do título.
Dica As boas-vindas do primeiro acesso oferecem criar o My First Project. Você pode usar esse projeto ou criar outro com um nome que diga o que ele guarda.
Dê um nome e clique em Create Project
Preencha os campos e clique em Create Project (criar projeto). A própria janela avisa que o ambiente production será criado sozinho.
- 1Name: O nome do projeto (aqui, Loja Virtual). É o único campo obrigatório.
- 2Description: Uma descrição curta, opcional, para lembrar do que se trata (aqui, Loja e site institucional).
- 3Create Project: Cria o projeto e já abre o ambiente production.
Confira o ambiente production
O projeto abre direto no ambiente production, ainda vazio (No resources yet). O botão Add Resource (adicionar recurso) é o ponto de partida para publicar a primeira aplicação, banco ou serviço.
Dica Para publicar a primeira aplicação a partir de um repositório, siga o deploy pelo Git.
Adicione um ambiente de testes
No ambiente de testes, que costuma se chamar staging, você publica a mesma aplicação a partir de outro branch, com outro domínio e outras variáveis. Testa lá e só depois leva a mudança para production.
Abra o projeto e clique em New Environment
No painel:
Clique no nome do projeto, na lista de Projects ou no caminho do alto da página. A página do projeto mostra os ambientes. Clique em New Environment (novo ambiente).
Digite o nome e clique em Create Environment
Use um nome curto, em letras minúsculas, que diga para que o ambiente serve.
- 1Nome do ambiente (Name). Aqui,
staging. - 2Botão Create Environment, que cria o ambiente vazio.
- 1Nome do ambiente (Name). Aqui,
Confira os dois ambientes
O projeto agora mostra production e staging, cada um com a contagem de recursos. Clique num ambiente para entrar nele.
- 1production: o ambiente do site no ar.
- 2staging: o ambiente para testar antes de publicar.
O ambiente novo nasce vazio
Organize os seus projetos
- Um projeto por cliente ou por sistema. Quem cuida de sites de vários clientes cria um projeto para cada cliente. Quem tem vários sistemas na empresa cria um para cada sistema: loja, blog, sistema interno.
- Nomes que você reconheça. Loja Virtual diz mais do que projeto-1, e o nome aparece em todo o painel.
- Staging para testar antes. Atualização de versão, mudança no banco ou configuração nova passam primeiro pelo staging.
- Banco junto da aplicação. Deixe o banco no mesmo projeto e no mesmo ambiente da aplicação que usa esse banco, para achar tudo no mesmo lugar.
- Acesso por projeto. Na equipe, o acesso de um membro pode ser limitado por projeto ou ambiente. Separar por cliente facilita dar acesso só ao que é de cada um (equipe e notificações).
Renomeie ou apague um projeto
Abra as configurações do projeto
Clique na engrenagem ao lado do nome do projeto. Em Project details (detalhes do projeto) você troca o ícone, o nome e a descrição. Mais abaixo fica Delete Project (apagar projeto).
- 1Nome do projeto (Name), que aparece em todo o painel.
- 2Botão Delete Project. Ele só apaga projeto vazio.
Só projeto vazio pode ser apagado
Como saber se deu certo
O projeto Loja Virtual aparece em Projects, com os ambientes production e staging, prontos para receber aplicações, bancos e serviços.
Problemas comuns
Delete Project não apaga o projeto
- Causa provável
- O projeto ainda tem recursos em algum ambiente.
- O que fazer
- Abra cada ambiente e apague os recursos que não quer mais, com backup dos bancos antes. Com o projeto vazio, Delete Project funciona.
Não encontro a aplicação que publiquei
- Causa provável
- Ela está em outro ambiente ou em outro projeto.
- O que fazer
- Abra o projeto e olhe a contagem de recursos de cada ambiente: ela mostra onde há algo publicado. Com muitos ambientes, a busca Search environments filtra pelo nome.
Uma mudança no staging alterou o site no ar
- Causa provável
- As duas aplicações usam o mesmo banco ou o mesmo domínio.
- O que fazer
- Dê ao staging um banco próprio e um domínio próprio, como
staging.loja.example.com. Veja domínios e SSL das aplicações.
Não resolveu? Veja os problemas comuns do Coolify ou abra um chamado na central do cliente.
Fontes e documentação oficial
- Coolify: conceitos (projetos e ambientes)
- Coolify: o que é o Coolify (recursos)
- Coolify: papéis e permissões da equipe
Coolify é um software de código aberto mantido pelo próprio projeto. Este manual é da Hospedagem Segura, para quem roda o Coolify nas nossas VPS, e foi conferido na versão 4.7.5.
Continue aprendendo
- Publicar aplicaçõesVariáveis de ambiente no Coolify: como criar e protegerConfiguração e segredos fora do código: a janela de variável, build time e runtime, a Developer View, as variáveis compartilhadas e o Redeploy.Intermediário
- Bancos e serviçosComo criar um banco de dados no CoolifyDo grupo Databases ao banco rodando: imagem, nome, credenciais, o endereço interno para a aplicação e o acesso público, que fica fechado.Iniciante
- Administração e segurançaEquipe e notificações no CoolifyOs papéis Owner, Admin e Member, o convite por link e os avisos de deploy, backup e servidor no canal que a sua equipe já usa.Iniciante
Rode o Coolify numa VPS da Hospedagem Segura
VPS Linux com acesso root, disco NVMe e IPv4 dedicado a partir de R$ 69,90/mês. Prefere a VPS pronta? No VPS Assistido, o Coolify vem instalado, com o painel no seu domínio, e a equipe ajuda no dia a dia.