São Paulo, Quinta-feira, 1 de outubro de 2026
Brasil

Dois servidores de 1 GB sustentam rádio, nuvem e VPN em projeto doméstico

Cesar Scavone distribuiu serviços entre um Raspberry Pi 4 e uma máquina virtual na Oracle Cloud, com 95 dias de uptime.

Dois servidores de 1 GB sustentam rádio, nuvem e VPN em projeto doméstico

Um projeto doméstico brasileiro usa dois servidores com apenas 1 GB de RAM cada para manter uma rádio online, armazenamento de arquivos, servidor de música, VPN e outras aplicações. A estrutura, criada por Cesar Scavone, chegou a 95 dias de uptime sem travamentos.

A configuração divide as tarefas entre um Raspberry Pi 4 instalado em casa e uma máquina virtual na Oracle Cloud. A proposta é evitar que todos os serviços dependam de um único equipamento e reservar as funções mais pesadas para o servidor em nuvem.

Serviços distribuídos entre as máquinas

O Raspberry Pi concentra a rádio online, operada com Liquidsoap e Icecast. O sistema oferece programação dinâmica, boletins meteorológicos ao vivo, horário e inserções programadas. O equipamento também executa um analisador de espectro em Python, streaming de vídeo institucional e uma instalação do Nextcloud para armazenamento de arquivos.

Completam a lista o Wallabag, usado para leitura e arquivamento de páginas, o Navidrome, que funciona como biblioteca e servidor de música, e um servidor NTP próprio sincronizado por meio de outro servidor NTP.

Na Oracle Cloud, Scavone mantém o Collabora Online, usado para edição colaborativa de documentos. Segundo ele, essa aplicação seria pesada demais para dividir os recursos do Raspberry Pi com a rádio. A máquina virtual também roda o Uptime Kuma, recebe backups diários do Raspberry Pi por meio do rsync e mantém uma VPN com WireGuard.

Nenhum dos servidores fica com portas diretamente abertas para a internet. O acesso externo passa por um Cloudflare Tunnel, com firewall de aplicação, proteção contra bots e HTTPS.

Memória é o principal limite

De acordo com Scavone, o processador continua trabalhando tranquilamente. Na data da publicação, apenas 17 GB dos 219 GB de armazenamento disponíveis estavam ocupados. A restrição mais relevante foi a memória RAM.

Para contornar o problema, ele desenvolveu um monitor que reinicia somente o serviço afetado quando a memória começa a faltar. Assim, o servidor inteiro não precisa ser reiniciado e as demais aplicações continuam ativas.

A rádio foi configurada com PHP, MySQL e Liquidsoap, além de uma interface web própria com player. O arranjo mostra como a distribuição das aplicações permite combinar serviços de infraestrutura, mídia e armazenamento em equipamentos com recursos limitados.

Texto produzido pela Redação Mapa do Mercado com apoio de inteligência artificial a partir de fontes públicas, com revisão editorial. Erros? Fale conosco.

Entre na nossa newsletterO melhor da semana, sem spam.

Em alta

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5