---
title: "Hospedagem Local"
url: "https://openclaw.ia.br/hospedagem/local/"
markdown_url: "https://openclaw.ia.br/hospedagem/local.MD"
description: "Como rodar OpenClaw no seu próprio computador. Setup local para desenvolvimento e uso pessoal."
date: ""
author: ""
---

# Hospedagem Local

Como rodar OpenClaw no seu próprio computador. Setup local para desenvolvimento e uso pessoal.


# Hospedagem Local

Rode o OpenClaw no seu próprio computador - a opção mais privada e com menor latência.

## Quando Usar

Sim **Ideal para:**
- Uso pessoal
- Desenvolvimento e testes
- Máxima privacidade
- Baixo custo (só paga API)

Não **Não ideal para:**
- Acesso 24/7 (PC precisa estar ligado)
- Acesso de múltiplos locais
- Produção empresarial

## Requisitos

### Hardware Mínimo
- **CPU:** Qualquer moderno
- **RAM:** 512MB livre
- **Disco:** 100MB
- **Rede:** Banda larga estável

### Software
- **OS:** macOS, Linux ou Windows (WSL)
- **Node.js:** 18 ou superior
- **npm:** Vem com Node.js

## Instalação

### 1. Instalar Node.js

**macOS (Homebrew):**
```bash
brew install node
```

**Linux (Ubuntu/Debian):**
```bash
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
```

**Windows:**
Use WSL2 + Ubuntu, depois siga instruções Linux.

### 2. Instalar OpenClaw

```bash
npm install -g openclaw
```

### 3. Configurar

```bash
openclaw setup
```

Siga o wizard interativo.

### 4. Iniciar

```bash
openclaw gateway start
```

## Manter Rodando

### Em Background

```bash
# Usando nohup
nohup openclaw gateway start &

# Ou screen
screen -S openclaw
openclaw gateway start
# Ctrl+A, D para desanexar
```

### Como Serviço (Linux)

```bash
# Criar serviço systemd
sudo nano /etc/systemd/system/openclaw.service
```

```ini
[Unit]
Description=OpenClaw Gateway
After=network.target

[Service]
Type=simple
User=seu-usuario
WorkingDirectory=/home/seu-usuario
ExecStart=/usr/bin/node /usr/local/bin/openclaw gateway start
Restart=always

[Install]
WantedBy=multi-user.target
```

```bash
sudo systemctl enable openclaw
sudo systemctl start openclaw
```

### Como Serviço (macOS)

```bash
# Usando launchd
# Crie ~/Library/LaunchAgents/com.openclaw.gateway.plist
```

## Acesso Remoto

### Via WhatsApp/Telegram

Funciona automaticamente - mensagens chegam pela internet.

### Via SSH

```bash
ssh usuario@seu-ip
openclaw chat "sua mensagem"
```

### Expor para Internet (Avançado)

```bash
# Usando ngrok
ngrok http 3000

# Usando cloudflared
cloudflared tunnel --url http://localhost:3000
```

⚠ **Cuidado com segurança ao expor para internet!**

## Backup

```bash
# Backup periódico
tar -czf backup-openclaw.tar.gz ~/.openclaw ~/clawd
```

## Problemas Comuns

### PC Desliga/Reinicia

Configure para iniciar automaticamente (veja "Como Serviço" acima).

### Perde Conexão

```yaml
# config.yaml
whatsapp:
  auto_reconnect: true
telegram:
  auto_reconnect: true
```

### Uso de Recursos

```bash
# Monitorar
top -p $(pgrep -f openclaw)
```

## Vantagens do Local

1. **Privacidade total** - Dados no seu PC
2. **Sem custo de hospedagem** - Só API
3. **Baixa latência** - Rede local
4. **Controle total** - Seu hardware

## Desvantagens

1. **Disponibilidade** - PC precisa estar ligado
2. **IP dinâmico** - Dificulta webhooks
3. **Manutenção** - Você é responsável

## Próximos Passos

- [Hospedagem na Cloud](/hospedagem/cloud/)
- [Configuração](/guias/configuracao/)
- [Segurança](/guias/seguranca/)
