- Este blog roda em um Google Pixel 5 reciclado
- Usa ferramentas como Termux para criar um ambiente de servidor em um dispositivo móvel e operar o blog
- O blog funciona de forma totalmente off-grid com a combinação de um painel solar de 100W e uma power station Jackery 160W
- O blog é baseado em Hugo e oferece suporte simples para instalação de pacotes, automação da operação e backup/gerenciamento de arquivos com ssh, rsync, cron etc.
- Mesmo em um smartphone Android, alcança operação estável e rápida, além de consumo de energia eficiente, como um servidor Linux comum
Introdução e motivação
- Este blog é operado apenas com um Google Pixel 5 e energia renovável (solar)
- A inspiração veio de vários usuários do Mastodon que hospedam diretamente seus sites com hardwares criativos, como ESP32, dispositivos Android e roteadores
- Pensando em baixo consumo de energia, o autor iniciou por conta própria um experimento para dar novo uso a hardware usado
Hardware e ambiente de rede
- Entre vários dispositivos guardados, foi escolhido o Google Pixel 5 por permitir Ethernet com conexão direta (suporte a USB-OTG e dock) e ainda receber atualizações de segurança recentes
- Por causa do bloqueio da Verizon, não foi possível instalar uma custom ROM, então o ambiente Android original foi mantido
- Foi considerado essencial usar uma rede Ethernet física cabeada, e não conexão sem fio (Wi‑Fi)
Blog off-grid com energia solar
- A energia é fornecida por um painel solar monocristalino de 100W da Harbor Freight Tools e uma power station Jackery 160W
- Esse setup permitiu acumular experiência prática com permacomputing (computação permanentemente sustentável) e experimentos com energia renovável
- Também confirmou a viabilidade de operar um site independente e off-grid usando apenas peças de segunda mão
Construção do site: Termux e Hugo
- Embora tenha considerado montar um ambiente Linux convencional, o autor aproveitou o Termux, um emulador de terminal para Android, junto com seu próprio sistema de pacotes
- Pacotes essenciais como ssh, git, hugo já existem há muito tempo no repositório do Termux
- Após instalar o Hugo diretamente no Termux, o blog existente baseado em Hugo foi migrado
Experiência de operação
- O site apresentou desempenho mais rápido e confiável do que o esperado
- No início, houve alguns pequenos problemas, como diferenças de versão do Hugo e gerenciamento da bateria solar
- Foi criado um ambiente tão bem acabado que é difícil para os visitantes perceberem que ele roda em um smartphone Android
Configuração e gerenciamento simples
- É possível montar rapidamente o servidor apenas instalando
git, screen, um editor de texto e hugo
- O upload de arquivos e novas postagens pode ser feito com o pacote dufs (servidor de arquivos estáticos baseado em navegador) ou com
scp
- O dufs também pode ser instalado facilmente a partir do repositório do Termux
Lista básica de pacotes utilitários
- rsync, openssh, git, wget, curl, fish shell, cronie, termux-services, iperf3, speedtest-go, screen, helix, hugo
Automação de serviços e acesso por SSH
- Dentro do Termux,
sshd e cronie são iniciados por unidade de serviço (sv-enable)
- Com base na documentação oficial, é preciso atenção ao registro da chave pública SSH, à porta fixa (8022) e ao nome de usuário gerado automaticamente
Automação da operação do blog com Hugo
- O comando de execução do
hugo serve é registrado como um alias do fish shell para facilitar o gerenciamento
- Um script de automação (
~/scripts/blog_reload.sh) foi criado para encerrar a sessão anterior do screen, limpar o cache e criar uma nova sessão
- Um trabalho cron via
cronie (*/5 * * * * ...) cuida do reinício e recarregamento periódico do blog
Backup e gerenciamento de dados
- É possível acessar remotamente via ssh no Termux e fazer backup do diretório inteiro com rsync
- Também inclui automação integrada com cron para desktop e NAS
- Backups adicionais também podem ser feitos em uma instância própria de git, e o uso de outros forges como o GitHub fica livre
Encerramento e mensagem final
- O projeto demonstrou a viabilidade de operar um blog barato, eficiente e ecologicamente correto, combinando dispositivo móvel e energia renovável
- Dúvidas e feedback são bem-vindos via Mastodon ou e-mail
Ainda não há comentários.