Hospedagem de aplicação Backend
Fala, pessoal! Estou procurando um lugar pra hospedar um projeto backend feito com Node.js/Express. A aplicação é leve, deve usar no máximo 100 MB de RAM. Alguém pode me indicar opções de hospedagem gratuita?
Fala, pessoal! Estou procurando um lugar pra hospedar um projeto backend feito com Node.js/Express. A aplicação é leve, deve usar no máximo 100 MB de RAM. Alguém pode me indicar opções de hospedagem gratuita?
bom dia, sr
para demandar ser gratuito, o sr talvez não esteja com clientes.
talvez seja um trabalho da faculdade.
talvez seja apenas para testes.
no próprio windows, ou preferencialmente em distros linux, instale o Cloudflare Daemon para tunelamento.
vc colocará os teus sites disponíveis e expostos pela rede da cloudflare, desde que vc tenha no mínimo um domínio estacionado na cloudflare.
é 99% gratuito para todos os casos em projetos ainda não comerciais. para o teu caso, provavelmente, é 100% gratuito.
é recomendado que seja feito em uma máquina que não seja a tua pessoal se forem serviços acessados por muitas pessoas.
se o serviço tiver que ficar online 24h, recomendo pegar um notebook/computador antigo, instalar um debian ou ubuntu sem interface gráfica, configurar SSH, configurar o cloudflared, configurar docker e configurar políticas de segurança. basicamente, seria tudo o que o sr já faria em uma vps.
conta de energia?
x = consumo de potência na tomada em Watts
y = preço do kWh na cidade (killowatt-hora)
valor mensal a pagar = 24•30•x•y÷1000
em minha cidade, com meu notebook hp 246 g6 em pico de funcionamento para meus serviços: 24•30•20•0.80÷1000 = 11,52 reais mensais, isso quando está em pico de funcionamento.
não adianta olhar a fonte de carregamento. tem que usar potenciômetro.
o hardware é teu, e vc ainda pode hospedar localmente um servidor git via gitea, um gerenciador de senha via bitwarden (vaultwarden), fazer um mini NAS (network attached server via openvaultmedia quando teu computador pessoal acaba armazenamento local ou teu cel tá cheio).
se vc quiser gastar menos energia ainda, pode usar um Orange Pi Zero 3, cujo consumo real geralmente nem passa de 5W. assim, o consumo cai para 2.88 reais mensais. custo de aquisição pós impostos é 250 reais com case e tudo pela aliexpress.
se não quiser nem isso, aposto que já conheceu sobre tv box. vc pode instalar nela ou espetar nela via microsd a distro armbian, voltada para arm.
existe toda uma comunidade para isso.
o consumo dessas tvbox também é próximo disso, então ficaria em 2.88 reais mensais no pico de funcionamento. sem custo de aquisição se vc já tiver uma tv box em casa, tipo as mxq.
saímos de x86 para arm, economizamos dinheiro mensal e até no custo de aquisição.
este método serve apenas para protocolos HTTP e HTTPS. a cloudflare criará o cert TLS (https) para o sr automaticamente. protocolo UDP/outros da camada de aplicação que passem pelo transporte TCP, tal como websockets, exigirá pagar pelo tunelamento. daí, sugiro que utilize wireguard se vc tiver pelo menos uma vps de 1 núcleo dando sopa por menos de 100 reais anuais (para muitos outros, dinheiro limite vai até 400).
via wireguard ou tailscale, dá para expor muitos outros protocolos via udp/tcp.
não terceirize tuas decisões nem delegue a custódia de teus dados a serviços de terceiros. principalmente se custo inicial de aquisição ou custo mensal for(em) uma contracepção/impeditivo.
inclusive, se vc quiser mais núcleos, daí que vale mais a pena ter máquina local enquanto alguma máquina virtual externa tunelaria através da cgnat do bairro os serviços locais de um notebook velho então expondo um ip público localizado nacionalizado por algum datacenter (tipo hostinger).
se vc não sabe nem mesmo usar docker, mas quer aprender, esse é o melhor momento.
se vc já sabe docker, então isso será mamão com açúcar.
se vc n tem computador velho em casa, pode usar um notebook velho. senão uma tv box velha.
se gostou da ideia de economizar dinheiros, vc pode adquirir o Orange Pi Zero 3 (há outros, pesquise) ou comprar um lenovo thinkcentre m715q.
pesquise sobre homeserver, homelab, homeprod, rabbit hole.
para versionamento git e deploy automático sem dor de cabeça, utilize-se do coolify.
se não gosta de ler docs, aí é complicado.
Wow, direto, vasto e objetivo. Vou considerar cada ponto aqui.
Muito bom! Vou voltar aqui sempre que precisar hospedar algo simples e prático
Me chame no Discord: Argemon
Quero uma consultoria sua para a hospedagem de alguns projetos meus, deixar tudo online.
Irmão, excelente compilado de informações. Tá de parabéns!
QUE AULA!!!!!!!!!!!!!!!!!
Loguei só pra te agradecer. Que aula do c######!
Parabens! ta doido
vercel ou render não te ajudam?
ou uma conta nova na amazon, o freetier do EC2 deve atender
Heroku é uma boa plataforma pra botar a aplicação pra rodar sem mt estresse com infraestrutura. Ainda mais se vc tiver o codigo versionado no github
Hetzner e Contabo oferecem opções de VPS muito acessíveis. Pesquisando em canais do YouTube ainda da pra conseguir algum cupom ou link de afiliado pra ganhar alguns créditos pra testar as plataformas.
Se quiser, me pede por aqui que te passo meu link de afiliado da Hetzner, assim tu ganha uns créditos e eu tbm
E aí meu caro, eu uso alguns serviços tanto de front quanto de back no Railway, inclusive recomendo muito, é bastante simples e funcional para praticamente qualquer linguagem.
É gratuito com créditos grátis e depois não fica caro, dependendo do tamanho do seu portfólio rodando.
Boa sorte na busca!
O azure e aws oferecem creditos por 12 meses que acredito que seriam suficientes.
Outra opção sera voce rodar local e usar ngrok pra expor na web.
Hospedagem backend gratuita, desconheço. Espero ter ajudado
Eu utilizei o Render nos projetos da pós graduação, consegui hospedar uma aplicação gratuitamente com banco de dados Postgre. Acho que vale dar uma olhada, principalmente com o uso da ferramenta de blueprint que eles utilizam.
Tem o vercel, render e o fly.io, totalmente gratuitos para esse tipo de uso;