Tutorial de deployment do Raspberry Pi 5
Melhor Pi + AI Agent = servidor pessoal por uns cem reais
por que Raspberry Pi 5 é a escolha perfeita
Pi 5 é o mais potente que existe agora, roda OpenClaw sem problema. Versão 4GB funciona, 8GB é mais tranquilo. Poucos reais num plaquinha, consome 10 e poucos watts, 24/7 eletricidade ignora, melhor que qualquer servidor em nuvem.
Tudo leva meia hora, é só seguir os passos aí embaixo.
você precisa desses trem
Primeiro passo: Atualizar o sistema
Depois que leva a placa e instala sistema, atualiza gerenciador de pacotes primeiro, instala umas dependências que vai usar depois:
# Atualizar lista de pacotes e pacotes instalados
Segundo passo: Instalar Docker
Pi OS é baseado em Debian, instala source oficial Docker:
# Adicionar chave GPG oficial do Docker
Terceiro passo: Configurar docker-compose
cria um diretório, escreve arquivo de config:
mkdir -p ~/openclaw && cd ~/openclaw
version: "3.8"
services:
openclaw:
image: openclaw/openclaw:latest
container_name: openclaw
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- ./data:/app/data
environment:
- NODE_ENV=production
- TZ=Asia/Shanghai
deploy:
resources:
limits:
memory: 2G
reservations:
memory: 512M
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
interval: 30s
timeout: 10s
retries: 3
Visão geral do fluxo completo
grava o sistema
Usa Raspberry Pi Imager pra gravar Raspberry Pi OS (64-bit) no cartão SD. Lite é suficiente, não precisa desktop.
Atualiza sistema
Insere cartão, liga, conecta na rede depois apt update && apt upgrade,atualiza o sistema pra última versão.
Instalar Docker
Instala Docker e docker-compose conforme passos acima, confirma se docker --version Em modo leve a memória cai cerca de 40%, pro Raspberry Pi 4B com 2GB é uma mão na roda.
escreve arquivo de config
cria docker-compose.yml,cola a config acima, muda porta e limite de memória conforme precisa.
inicia serviço
Operações docker compose up -d,abre no navegador http://IP-do-Raspberry:3000,vê a interface tá bom.
inicia e confere
cd ~/openclaw