Transformei meu notebook antigo em uma alternativa ao Google Drive
Description and use
A local Nextcloud server was built on an old notebook using Arch Linux and Podman, with SQLite3 and Redis, accessed via Tailscale VPN, providing 500 GB of private storage.
Problem
Controlar dados pessoais sem depender de serviços de terceiros que escaneiam arquivos.
Outcome
Servidor Nextcloud funcional em notebook antigo, com 500 GB de armazenamento, 54 k arquivos, 98 GB de dados, 4 GB RAM, usando SQLite3 e Redis, acessível via VPN sem portas públicas.
Workflow
- Instalar Arch Linux headless
- Configurar Podman rootless e systemd‑user
- Criar pod_nextcloud com containers nextcloud‑app e nextcloud‑redis
- Montar volumes bind para dados, config e banco SQLite3 em modo WAL
- Configurar cron.php via systemd timers
- Criar watchdog L3 para Wi‑Fi
- Definir IP estático no roteador
- Instalar e autenticar Tailscale
- Acessar Nextcloud via VPN
Evidence
O notebook antigo de guerra aqui a muito tempo parado...
Decidi pelo podman pois já tinha uma experiência e seria um caminho mais fácil.
O sistema base escolhido foi o bom e velho Arch Linux.
Para o banco de dados, fui na contramão de SGBDs pesados e mantive o SQLite3 em modo WAL.
Instalar e autenticar o Tailscale no Arch Linux foi questão de segundos, e o melhor de tudo é que ele cria uma rede privada segura que me acompanha em qualquer lugar do mundo.
- Record date: 2026-10-12T16:41:18.334Z