Executando verificação de segurança...
11

Como ter sua própria "Cloud" com Coolify

Imagem escrito coolify e "made selfhosting simple"

Opa! Queria vir aqui compartilhar sobre o Coolify um software capaz de gerenciar deploy de suas aplicações web com banco de dados, auto-deploy com Github e muito mais, tudo hospedado na sua própria máquina!

Desde de julho, eu venho usando o Coolify em conjunto com uma VPS gratuita (máquina virtual) da Oracle Cloud e eu simplesmente adorei a simplicidade de fazer deploy de aplicações em NodeJS, tudo é feito pela Dashboard com opções de banco de dados MySQL e NoSQL, serviços adicionais como um S3 que é hospedado na própria máquina, integração com Git e muito mais.

O melhor é a parte de instalação, onde é necessário executar apenas um comando para já sair usando, até quem nunca mexeu com Linux provavelmente não irá ter problemas, já que o Coolify usa Docker para gerenciamento.

Você pode testar na sua máquina agora mesmo ou criar uma máquina na Oracle Cloud já que eles oferecem um plano gratuito bem generoso, cerca de 4 Cores e 24GB de RAM, depois basta executar o comando na página inicial do Coolify e sair usando! Qualquer dúvida é só deixar um comentário (:

É isso, algumas coisas sobre mim:
Github - Alguns dos meus projetos
LinkedIn - Vamos fazer um Network! =D

Carregando publicação patrocinada...
2

Que incrível, nunca tinha ouvido falar de nada parecido. Deve ser muito legar combinar essa solução com soluções de tunelamento e criar um servidor pessoal com raspberry pi!!!

1

Esse plano gratuito da Oracle dá uns 1500 reais pra usar, mas depois que o período de teste acaba, dá pra continuar usando a mesma máquina?

1

Opa Anze, sim os 4 Cores e 24GB de RAM são gratuitos mesmo depois de acabar o período, inclusive, tenho uma máquina lá executando a mais de 300 dias.
comando htop que mostra o uptime de uma máquina e seus recursos

O único problema mesmo é a falta de capacidade, é bem possível que você terá que tentar por um tempo até liberar uma máquina, se não liga para a latência, eu recomendo selecionar a região do reino unido.

1

Show demais! Muitíssimo obrigado por compartilhar! A falta de capacidade que você diz seria o disco rígido? Essa tua máquina tem quanto de espaço no disco rígido?

1

Não, seria de criar a máquina mesmo (sim uma Cloud com limite é triste) pois deve ter tantas máquinas grátis que eles limitam a criação até alguém deletar ou eles adicionarem mais. E o disco é de 200GB

1

Eu estava buscando exatamente um post por aqui sobre o projeto Coolify, acho ele incrivel, até me aventurei por lá, sendo meu primeiro commit em projeto open source, que vai entrar na proxima versão, foi um fix simples, mas muito importante para quem costuma usar os DBs ali pelo coolify.

Mas alem disso queria apresentar um projeto que iniciei esta semana, estou criando um provider do terraform, para poder trazer para o código as instancia do coolify, porendo assim altomatizar algumas coisas como infra, desde a criação, configuração de envs e tudo mais.
https://github.com/themarkwill/terraform-provider-coolify

Em breve trago um post sobre o mesmo!

1

Pô que daora! Estou aprendendo Terraform nesse exato momento, provavelmente vou dar uma olhada.
Também fiz um commit lá no Coolify, vai sair na próxima provavelmente onde adiciona opção para você escolher um commit especifico.