O Homarr é um painel de aplicações auto-hospedadas leve que permite aos usuários gerenciar e lançar facilmente seus aplicativos auto-hospedados. Neste guia, vamos orientá-lo passo a passo para auto-hospedar o Homarr em um Virtual Private Server (VPS) usando Docker. Este guia é ideal para desenvolvedores e entusiastas de homelab que desejam personalizar sua configuração.
Pré-requisitos
Antes de começar, verifique se você possui:
- Acesso ao VPS: Você precisará de um VPS com pelo menos 1GB de RAM. Provedores como Contabo VPS (5,99 EUR/mês), Hetzner Cloud (4,15 EUR/mês), DigitalOcean (6 USD/mês), Vultr (6 USD/mês) ou Linode (5 USD/mês) são recomendados.
- Docker instalado: Certifique-se de que Docker e Docker Compose estão instalados no seu servidor. Você pode seguir o guia de instalação aqui.
Passo 1: Configurando seu VPS
-
Faça login no seu VPS: Acesse seu VPS usando SSH.
ssh seu-usuário@seu-vps-ip -
Atualize seu sistema: É importante usar as versões mais recentes do software.
sudo apt update && sudo apt upgrade -y -
Instale Docker (caso ainda não esteja instalado):
sudo apt install docker.io -y sudo systemctl start docker sudo systemctl enable docker -
Instale o Docker Compose (caso ainda não esteja instalado):
sudo apt install docker-compose -y
Passo 2: Criando o Diretório do Homarr
-
Crie um diretório para o Homarr:
mkdir ~/homarr cd ~/homarr -
Crie um arquivo
docker-compose.yml:nano docker-compose.yml -
Adicione a seguinte configuração:
version: '3.3' services: homarr: image: homarr/homarr container_name: homarr ports: - "7575:7575" volumes: - ./config:/app/config restart: unless-stopped -
Salve e saia do editor.
Passo 3: Iniciando o Homarr
-
Inicie o Homarr usando Docker Compose:
docker-compose up -d -
Verifique se o Homarr está em execução:
docker psProcure por
homarrna lista de containers.
Passo 4: Acessando o Homarr
-
Abra seu navegador e navegue até:
http://seu-vps-ip:7575 -
Siga as instruções de configuração inicial na interface web para ajustar seu painel do Homarr.
Comparação de Provedores de VPS
| Provedor | Preço Inicial | Recursos |
|---|---|---|
| Contabo VPS | 5,99 EUR/mês | Opções de armazenamento elevadas |
| Hetzner Cloud | 4,15 EUR/mês | CPUs poderosas |
| DigitalOcean | 6 USD/mês | Interface amigável |
| Vultr | 6 USD/mês | Data centers globais |
| Linode (Akamai) | 5 USD/mês | Bom suporte |
Perguntas Frequentes
1. O que é o Homarr e por que devo auto-hospedá-lo?
O Homarr é um painel de aplicações que permite gerenciar e lançar diversos aplicativos auto-hospedados a partir de uma única interface. Auto-hospedar o Homarr oferece controle total sobre seus dados e opções de personalização. Ele proporciona uma experiência customizada para desenvolvedores e entusiastas de homelab que desejam uma porta de entrada centralizada para seus aplicativos auto-hospedados.
2. Preciso ter experiência prévia para auto-hospedar o Homarr em um VPS?
Embora ter conhecimentos em gerenciamento de servidores e Docker possa ser útil, este guia oferece um passo a passo simples e direto, fácil de seguir. Mesmo quem tem experiência mínima pode configurá-lo com sucesso. O segredo é seguir as instruções cuidadosamente e garantir que cada etapa seja concluída corretamente.
3. Posso personalizar o Homarr após instalá-lo?
Sim, o Homarr foi projetado para ser personalizável. Após a instalação, você pode expandir seu painel adicionando links, aplicativos e temas personalizados para atender às suas preferências. A documentação do Homarr fornece orientações sobre opções adicionais de customização que podem melhorar sua experiência e funcionalidade.
Para leitura adicional, confira a comparação completa de VPS. Boa auto-hospedagem!