Tropic Host

Nextcloud: o que é e como implantar uma nuvem pessoal em um VPS

7 min de leitura
Tropic
Nextcloud: o que é e como implantar uma nuvem pessoal em um VPS

Nextcloud: sua própria nuvem para arquivos e colaboração

O contrato está no e-mail, a versão mais recente está no notebook, as fotos estão na memória do celular e o calendário da equipe funciona em outro serviço. O Nextcloud reúne arquivos, documentos, contatos, tarefas e comunicação em um só lugar. A principal diferença em relação a uma nuvem convencional é que você controla o servidor, a capacidade de armazenamento, as contas de usuário e as regras de acesso.

Vamos entender para quem o Nextcloud é útil, como ele se diferencia do Google Drive e do Dropbox, quantos recursos são necessários e como instalá-lo em um VPS.

O que é o Nextcloud em termos simples

O Nextcloud é uma plataforma de código aberto para armazenar, sincronizar e compartilhar arquivos. Ele pode ser instalado em um servidor doméstico, NAS, equipamento de escritório ou VPS, e o acesso é feito pelo navegador, pelos aplicativos para Android e iOS ou por clientes para Windows, macOS e Linux.

Para o usuário, tudo parece familiar: é possível criar pastas, enviar arquivos, compartilhar links e sincronizar dados. A diferença está “por baixo do capô”. Em uma nuvem pública, o provedor controla a infraestrutura. Com o Nextcloud, você escolhe onde os dados ficam armazenados, quem terá acesso e quanto espaço cada usuário receberá.

Ter controle não significa obter segurança ou economia automaticamente. Você mesmo precisará atualizar, proteger e fazer backup do servidor.

O que o Nextcloud faz além de armazenar arquivos

Sincronização entre dispositivos

O cliente para computador sincroniza as pastas selecionadas com o servidor. O aplicativo móvel pode enviar fotos e vídeos automaticamente. Ao mesmo tempo, não é necessário guardar todo o acervo em cada notebook: ele também pode ser acessado pelo navegador.

Um arquivo ou uma pasta pode ser compartilhado com um usuário, um grupo ou por meio de um link público. Para o link, é possível definir senha, data de expiração e permissões para visualizar, baixar ou editar.

O recurso File Drop é especialmente útil. Por exemplo, um contador pode criar um link para coletar documentos: cada cliente consegue enviar um arquivo, mas não vê o conteúdo da pasta nem os dados de outras pessoas. Também existe o compartilhamento federado, que permite acesso direto entre usuários de servidores Nextcloud diferentes.

O sistema mantém as versões anteriores dos arquivos alterados, enquanto os dados excluídos vão primeiro para a lixeira. Isso ajuda a desfazer uma alteração acidental, mas não substitui um backup separado.

Documentos, calendário e videochamadas

O Nextcloud Office permite editar documentos, planilhas e apresentações no navegador. O Groupware adiciona calendário, contatos, cliente de e-mail e quadros de tarefas do Deck. O módulo Mail se conecta a uma caixa de correio existente; ele não cria um servidor de e-mail próprio.

O Nextcloud Talk oferece chats, chamadas de áudio e vídeo, conferências e compartilhamento de tela. Para uma família ou uma equipe pequena, é uma forma de guardar arquivos e discuti-los dentro do mesmo sistema. Um grande número de chamadas simultâneas exigirá recursos adicionais e configuração de rede.

Nextcloud ou Google Drive e Dropbox

O Nextcloud é frequentemente chamado de alternativa ao Google Drive, Dropbox, OneDrive ou Yandex Disk. Os recursos são parecidos, mas o modelo de administração é diferente.

ParâmetroNextcloud em seu próprio servidorNuvem pública
Localização dos dadosVocê escolhe o servidor e o paísO provedor define
CapacidadeLimitada pelo seu discoLimitada pelo plano
ManutençãoResponsabilidade do proprietário do servidorResponsabilidade do provedor
ExpansãoAplicativos e integrações do NextcloudEcossistema do serviço
InicializaçãoExige configuraçãoBasta criar uma conta

Uma nuvem pronta é mais conveniente quando você precisa de apenas alguns gigabytes e não quer administrar nada. O Nextcloud se torna mais interessante quando são importantes regras próprias de acesso, grande capacidade, vários usuários ou integração com sistemas internos.

Para quem uma nuvem própria é indicada

O Nextcloud pode ser usado por:

  • uma família — para um acervo compartilhado, envio automático de fotos e calendários;
  • um freelancer ou uma agência — para transferir arquivos grandes e coletar materiais por meio do File Drop;
  • uma equipe pequena — para pastas compartilhadas, documentos, tarefas e chamadas;
  • uma organização — quando é importante escolher por conta própria a plataforma e o país onde os dados serão hospedados;
  • um entusiasta de serviços self-hosted — como armazenamento central com WebDAV e integrações externas.

O Nextcloud não é indicado para quem não está disposto a acompanhar atualizações e backups. Ele também não transforma um único VPS em armazenamento ilimitado: é preciso calcular com antecedência o espaço necessário para arquivos, versões, lixeira e miniaturas.

Onde instalar o Nextcloud: em casa ou em um VPS

OpçãoVantagensLimitações
Servidor doméstico ou NASArmazenamento barato de grandes acervos em seus próprios discosDependência de energia elétrica, internet e roteador
VPSAcesso externo 24 horas sem equipamentos em casaMensalidade e custo do disco
Servidor no escritórioAcesso rápido dentro da empresaExige administração e uma infraestrutura de contingência

Um servidor doméstico costuma ser mais econômico para um acervo de fotos com vários terabytes. Um VPS é mais conveniente quando o serviço precisa permanecer acessível pela internet o tempo todo. Também é possível usar uma configuração híbrida: o Nextcloud funciona no VPS, enquanto parte dos dados é conectada por S3, SMB, SFTP ou WebDAV.

Quantos recursos o Nextcloud exige

A carga depende do número de usuários, da geração de miniaturas, do pacote de escritório, do antivírus, da pesquisa e das videochamadas. Para começar, você pode usar estas referências práticas:

CenárioCPURAMDisco
Nuvem pessoal, 1–3 usuários2 vCPU4 GB40 GB para sistema e contêineres, além dos dados
Equipe pequena e Office4 vCPU8 GBA partir de 80 GB ou conforme o tamanho do acervo
Talk, ClamAV, pesquisa, muitas miniaturas4+ vCPU8–16 GBSSD/NVMe rápido com espaço de sobra

Esses não são requisitos rígidos de sistema, mas configurações iniciais. Em uma nuvem de arquivos, o disco costuma ser mais importante do que um núcleo adicional de CPU.

Além do volume atual dos arquivos, reserve espaço para crescimento, versões, lixeira e miniaturas. É melhor guardar o backup em outro servidor ou mídia. Se 60 GB já estiverem ocupados, 70 GB livres não durarão muito: é mais razoável reservar 120–150 GB.

Como instalar o Nextcloud em um VPS com o All-in-One

O Nextcloud All-in-One, ou AIO, é uma forma oficial de instalação. Ele inclui Nextcloud, PostgreSQL, Redis e um painel de administração. Também é possível ativar Office, Talk, ClamAV, pesquisa em texto completo, miniaturas e backups com BorgBackup.

Para uma instalação básica, você precisará de um VPS limpo de 64 bits com Ubuntu ou Debian, um domínio com registro A apontando para o IP do servidor, Docker Engine instalado pelo repositório oficial e as portas 80, 443, 8080 e 8443 livres. O Docker instalado via Snap não é compatível.

Inicie o contêiner principal:

sudo docker run \
  --init \
  --sig-proxy=false \
  --name nextcloud-aio-mastercontainer \
  --restart always \
  --publish 80:80 \
  --publish 8080:8080 \
  --publish 8443:8443 \
  --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \
  --volume /var/run/docker.sock:/var/run/docker.sock:ro \
  ghcr.io/nextcloud-releases/all-in-one:latest

Depois, abra:

https://SERVER_IP:8080

O navegador exibirá um aviso sobre o certificado autoassinado. No primeiro acesso, use o endereço IP, salve a senha mostrada, informe o domínio e selecione os componentes. O AIO configurará um certificado TLS por meio do Let's Encrypt.

Não ative todos os complementos sem necessidade: Office, Talk, antivírus e pesquisa consomem RAM e CPU. O Talk também exige portas TCP e UDP adicionais.

Para um servidor de produção, os desenvolvedores recomendam o arquivo Compose oficial, pois ele facilita atualizações e alterações de configuração. O comando acima é adequado como uma forma clara e rápida de começar.

Como proteger o Nextcloud e não perder dados

O conjunto mínimo de medidas inclui:

  1. ativar a autenticação de dois fatores;
  2. atualizar o Nextcloud, os aplicativos, os contêineres e o sistema operacional;
  3. proteger links públicos com senha e data de expiração;
  4. manter o backup separado do VPS principal;
  5. testar regularmente a restauração.

A lixeira, o histórico de versões, o RAID e um snapshot do VPS são úteis, mas não substituem um backup. Para uma restauração completa, são necessários os dados, a configuração e o banco de dados; aplicativos personalizados e o tema também devem ser preservados. O AIO consegue criar backups Borg diários e restaurar a instância pelo painel.

Nextcloud em um VPS da tropic.host

O Nextcloud precisa de um servidor Linux com acesso permanente à internet, disco rápido e uma reserva de RAM. Esse projeto pode ser hospedado em um VPS da tropic.host, sem deixar um computador separado ligado em casa nem configurar acesso pelo roteador doméstico.

Para uma nuvem pessoal, é razoável começar com 2 vCPU e 4 GB de RAM. Para Office, vários usuários ativos, antivírus ou Talk, considere 8 GB de RAM ou mais. Ao escolher o plano, avalie o disco com atenção especial: normalmente, o acervo e seu crescimento são os fatores que determinam a configuração necessária.

Não compre o maior servidor com antecedência. Comece com os recursos adequados ao uso atual, monitore a RAM e o espaço livre e aumente a capacidade conforme a demanda crescer.

Conclusão resumida

O Nextcloud transforma um servidor em uma nuvem pessoal ou de equipe com sincronização de arquivos, links, calendários, documentos, tarefas e chamadas. Seu principal valor não é tentar copiar o Google Drive gratuitamente, mas permitir que você escolha a infraestrutura e as regras de trabalho com os dados.

A liberdade vem acompanhada da responsabilidade pela manutenção. Com atualizações, autenticação de dois fatores e backups separados configurados corretamente, o Nextcloud pode se tornar um espaço de trabalho digital permanente para uma família, um freelancer ou uma equipe.

FAQ

O Nextcloud é gratuito?

A versão para servidor tem código aberto e está disponível gratuitamente. O servidor, o domínio, o armazenamento de backup e, se necessário, o suporte comercial são pagos separadamente.

O Nextcloud pode substituir o Google Drive?

Para armazenamento, sincronização, compartilhamento de arquivos e edição colaborativa, em muitos cenários, sim. O conjunto de recursos depende dos aplicativos instalados e da configuração do servidor.

É possível instalar o Nextcloud sem domínio?

Em uma rede local, sim. Para acesso seguro pela internet, é mais conveniente usar um domínio e HTTPS. O AIO também pode oferecer um subdomínio dinâmico gratuito por meio do deSEC.

Quanto espaço em disco deve ser reservado para o Nextcloud?

Além dos arquivos, considere versões, lixeira, miniaturas e o crescimento do acervo. Uma margem prática é de 30–50% acima do volume atual, e o backup deve ser armazenado separadamente.

Sincronização é um backup?

Não. A exclusão, a corrupção ou a criptografia de um arquivo pode ser sincronizada com outros dispositivos. É necessário um backup independente dos dados, da configuração e do banco de dados.