Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Auto-Hospedar Grocy em um VPS (Guia Completo)

Explore o processo de auto-hospedagem do Grocy em um VPS com passos detalhados e dicas práticas para desenvolvedores e entusiastas de homelab.

Auto-hospedar o Grocy, uma aplicação de gerenciamento de mercearia de código aberto, pode melhorar significativamente sua capacidade de gerenciar inventário de supermercado, tarefas e receitas. Neste guia, vamos orientá-lo pelos passos de instalação do Grocy em um Virtual Private Server (VPS). Essa configuração é especialmente importante para desenvolvedores e entusiastas de homelab que desejam aprimorar sua experiência de auto-hospedagem.

Por que escolher um VPS para o Grocy?

Um VPS oferece um ambiente mais controlado em comparação com soluções de hospedagem tradicionais. Você tem controle total sobre os recursos e configurações do servidor, facilitando a personalização da sua instalação. Aqui estão alguns benefícios de usar um VPS:

Provedor de VPSPreço por MêsPrincipais Recursos
Contabo VPS5,99 EURArmazenamento SSD, data center na Alemanha
Hetzner Cloud4,15 EURAlta capacidade e desempenho
DigitalOcean6 USDInterface simples, droplets escaláveis
Vultr6 USDMúlticas regiões, cobrança por hora
Linode (Akamai Cloud)5 USDFerramentas para desenvolvedores, acesso à API

Passos para Auto-Hospedar Grocy em um VPS

Passo 1: Escolha um Provedor de VPS

Selecione um provedor de VPS com base no seu orçamento e requisitos. Para uso básico do Grocy, o plano inicial do Hetzner Cloud a partir de 4,15 EUR por mês é uma excelente escolha pela combinação de custo e desempenho. Para recursos adicionais, considere Contabo ou DigitalOcean.

Passo 2: Configure seu VPS

  1. Cadastre-se: Acesse o site do provedor de VPS escolhido e crie uma conta.
  2. Criação da Instância: Lance uma nova instância de VPS selecionando suas especificações desejadas (CPU, RAM, SSD).
  3. Sistema Operacional: Para este guia, recomendamos usar Ubuntu 20.04 ou superior.

Passo 3: Proteja seu servidor

  1. Acesso via SSH: Use um cliente SSH para conectar ao seu VPS. Se estiver no Windows, ferramentas como PuTTY podem ser úteis.
    ssh root@seu-ip-do-servidor
  2. Atualize o Sistema: Garanta que seu sistema esteja atualizado:
    sudo apt update && sudo apt upgrade -y

Passo 4: Instale o Docker

O Grocy pode ser executado em um container Docker, simplificando o processo. Veja como instalar o Docker no Ubuntu:

  1. Instale os Pacotes Necessários:
    sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
  2. Adicione a Chave GPG Oficial do Docker:
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  3. Adicione o Repositório do Docker:
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  4. Instale o Docker:
    sudo apt update
    sudo apt install docker-ce -y

Passo 5: Instale o Docker Compose

O Docker Compose ajuda a gerenciar aplicações Docker com múltiplos containers:

sudo apt install docker-compose -y

Passo 6: Implemente o Grocy usando Docker

  1. Crie um Diretório para o Grocy:

    mkdir grocy
    cd grocy
  2. Crie o Arquivo docker-compose.yml: Crie um arquivo chamado docker-compose.yml:

    version: '3'
    
    services:
      grocy:
        image: grocy/grocy
        restart: unless-stopped
        ports:
          - "9283:80"
        volumes:
          - /caminho/para/dados-do-grocy:/var/www/grocydata

    Substitua /caminho/para/dados-do-grocy por um caminho no seu VPS onde deseja armazenar os dados do Grocy.

  3. Inicie o Container:

    docker-compose up -d

Passo 7: Acesse o Grocy

Abra um navegador e navegue para http://seu-ip-do-servidor:9283. Siga as instruções na tela para concluir a configuração do Grocy.

Passo 8: Configure um Banco de Dados (opcional)

Para funcionalidades avançadas, você pode conectar o Grocy a um banco de dados como MySQL ou PostgreSQL. Ajuste o arquivo docker-compose.yml conforme a sua escolha de banco de dados.

FAQs

1. Existe algum custo associado à auto-hospedagem do Grocy em um VPS?

Sim, a auto-hospedagem do Grocy envolve custos com os provedores de VPS. A configuração básica pode começar por cerca de 4,15 EUR com provedores como Hetzner, enquanto outros provedores podem ter preços competitivos. Custos adicionais podem surgir se você decidir usar outros serviços, como bancos de dados gerenciados ou armazenamento extra.

2. Posso escalar os recursos do meu VPS se precisar de mais desempenho com o Grocy?

Com certeza! A maioria dos provedores de VPS oferece planos flexíveis permitindo escalar recursos como CPU, RAM e armazenamento. Por exemplo, se você começar com Hetzner e perceber que precisa de mais CPU para melhor desempenho, pode atualizar seu plano pelo painel do provedor sem tempo de inatividade.

3. Quais são as medidas de segurança recomendadas para proteger o Grocy em um VPS?

Para proteger sua instância do Grocy em um VPS, considere as seguintes ações:

Seguindo este guia, você pode hospedar o Grocy com sucesso em um VPS, garantindo desempenho e segurança ideais. Para uma visão geral completa dos provedores de VPS disponíveis, consulte nossa comparação completa de VPS. Feliz auto-hospedagem!