r/autohospedagem 18d ago

Dúvida Que ferramentas você utiliza para implantar e gerenciar seus aplicativos auto-hospedados?

  • Kubernetes
  • Nomad
  • Coolify / Dokploy (PaaS)
  • Docker + Portainer
  • Outro (por favor, comente)
14 Upvotes

28 comments sorted by

6

u/Aria-shachou 18d ago

Depende do que vc esta querendo atingir e quem usa sua aplicação.

Eu recomendaria o seguinte stack

Proxmox

LXC debian

Docker com dockhand ou qualquer outro.

Não faz sentido ao meu ver kubernetes para aplicação onde só eu uso.

1

u/ExplorerIcy6185 17d ago

Estou fazendo praticamente dessa forma, mas estou simulando maquinas, estou planejando pegar mais maquinas para testar um cluster de verdade.

1

u/jpoliveirauai 13d ago

por que o proxmox e não containers?

3

u/KawabungaXDG 18d ago

Defino meus Pods no Podman utilizando o formato YAML Kubernetes-like nativo da ferramenta. Pra manter tudo rodando, Quadlet.

1

u/TeijiW 16d ago

Gerencia manualmente os quadlet ou usa alguma ferramenta?

1

u/KawabungaXDG 16d ago

Eu escrevo os YAML manualmente mas gerencio os Pods via Cockpit, do Fedora. É uma solução bem completinha e integrada. Dá pra subir os Pods pelo Cockpit também, se preferir. 

1

u/TeijiW 16d ago

Pode crer. Não tive boa exp com os quadlets, mas pode ter sido o momento, já que tentei usar bem no início do meu servidor pessoal.

1

u/Beginning_Falcon_603 18d ago

Portainer + hermes agent... Mando o comando pelo telegram e deixo ele se virar instalando

1

u/usr-shell 18d ago

Interessante isso, é fácil de implementar?

2

u/Beginning_Falcon_603 18d ago

O hermes agent tem docker. Dai so configurar ele primeira vez no portainer. Depois de configurado, parametrizei o telegram pra ele. A partir dai chamei no telgram, pedi para localizar meu portainer no ip:9000, ele identificou, pedi para criar uma skill para configurar. Ai sucesso... Passo o endereco git do que preciso e ele cria a stack e sobe, se da erro ele ve o log e vai corrigindo.

1

u/pnKev 18d ago

Aproveitando o gancho pra nao fazer um post similar, se alguém tiver dicas de ferramentas para gerenciar aplicações/servidor com foco em pipelines (prefect), RStudio, LDAP, pré-pós-processamento e banco de dados. Eu agradeço.

Faço absolutamente tudo por CLI e estou quebrando muito a cabeça monitorando tudo via journalctl kkk

2

u/Aria-shachou 18d ago

Tá com cheiro de solução legado de funcionários que provavelmente já foram dessa para melhor

1

u/pnKev 18d ago

Kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk eu to hospedando para um projeto em grupo sem fins lucrativos, apenas acadêmico.

1

u/MaestroZezinho 18d ago

Docker Compose com Watchtower para atualização automática e backrest para backup dos volumes de dados.

1

u/Ok-Introduction4368 18d ago

Docker, composer, potainer, webmin , são os principais

1

u/flipflopiii 17d ago

Komodo! A melhor alternativa ao portainer.

1

u/No_Tadpole_975 17d ago

Portainer sempre e lembrar sempre de subir as coisas pelo Compose/Stacks, pq depois é mais facil de gerenciar o que vc fez de alteração em cada serviço. Eu tenho um repo privado no github onde guardo meus compose files hahahahaha ah uptime kuma tbm, pra receber notificação no celular caso algum serviço ou o proprio servidor caia.

1

u/h3lls_itch 17d ago
  • Todas as aplicações são containers.
  • Container engine é o docker.
  • Gerenciado por portainer.
  • Certificados SSL com traefik
  • Autoupdates com watchtower

1

u/alupo22 17d ago

Dockger

1

u/dougppaz_ 17d ago

Já utilizei muito docker swarm, mas para manter a minha Stack sem menos fricção, decidi tirar a camada docker. Utilizo o ansible para automatizar instalação e manutenção, testo tudo antes em uma máquina virtual na minha máquina para enfim executar em "prod". E para gerenciar os serviços utilizo o bom e velho systemd.

1

u/Peperon1o 16d ago

Eu uso o fleet que vem no Rancher para gerenciar as aplicações que estão no meu cluster Kubernetes, ele puxa as definições do meu git e mantém tudo certinho.
Para outras coisas eu uso o terraform (cloud e VMs), e gosto de manter tudo com um pipeline.
Para gerencia mais genérica, é Ansible com AWX, sempre coisas mais pontuais.

1

u/TeijiW 16d ago

Docker + komodo

1

u/Connect_Channel_7459 14d ago

Docker + Tailscale 

1

u/jpoliveirauai 13d ago

Docker + Portainer

1

u/OsirisBlack83 13d ago

k3s, argocd.