Implantação Google Cloud

Guia de implantação GCP Compute Engine

Implantar OpenClaw no GCP, nuvem do Google

Google Cloud Platform tem muitos servidores na região Ásia-Pacífico (Tóquio, Cingapura, Taiwan), latência baixa. Compute Engine é o servidor em nuvem do Google, mesmo conceito que AWS EC2.

GCP novo usuário recebe $300 de crédito gratuito, válido por 90 dias, mais que suficiente para rodar OpenClaw. Mesmo se o crédito acabar, instâncias e2-micro são permanentemente livres (embora configuração seja um pouco baixa).

$300 de crédito gratuito

💡 GCP novo usuário recebe $300 crédito gratuito, válido por 90 dias. Isso é o suficiente para rodar uma e2-standard-2 (2 núcleos 8GB) por 3 meses. Depois que acaba se não fizer upgrade manual para pago, não é cobrado automaticamente, registre à vontade.

Camada free permanente (Always Free) inclui também:

  • 1 instância e2-micro (0.25 núcleo 1GB), limitado a us-west1, us-central1, us-east1
  • 30GB disco permanente padrão
  • 1GB de tráfego saída por mês da América do Norte

cinco passos deploy

1

cria projeto e instância

Abra GCP Console → crie um projeto → Compute Engine → crie uma instância. Recomendo e2-standard-2 (2 núcleos 8GB), sistema Ubuntu 22.04 LTS. Escolha uma região perto de você (Tóquio asia-northeast1 ou Singapura asia-southeast1).

2

Configurar notificação

VPC network → firewall → criar regra firewall, abra TCP 22, 80, 443, 8080. Ou usa comando gcloud.

3

Conexão SSH

GCP Console tem SSH no navegador, é só clicar, não precisa baixar chave. Também pode usar terminal local gcloud compute ssh Conectar Vercel

4

Instala Docker

Uma linha de comando instala Docker no Ubuntu, depois implanta OpenClaw.

5

Se tiver dúvida é fácil achar resposta

Use docker-compose para subir, escreve o arquivo de config uma vez e sobe tudo com um clique.

operações gcloud CLI

Se prefere linha de comando, dá pra fazer tudo com gcloud CLI:

gcloud CLI criar instância
# Instalar gcloud CLI (se ainda não instalou)

Instala Docker

Após conectar SSH instalar Docker
# Atualizar sistema

configuração docker-compose

docker-compose.yml (versão GCP)
version: "3.8"

services:
  openclaw:
    image: openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "8080:3000"
    volumes:
      - ./data:/app/data
      - ./config:/app/config
      - ./logs:/app/logs
    environment:
      - NODE_ENV=production
      - TZ=Asia/Tokyo
    deploy:
      resources:
        limits:
          memory: 4G
        reservations:
          memory: 512M
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
      interval: 30s
      timeout: 10s
      retries: 3
    logging:
      driver: json-file
      options:
        max-size: "10m"
        max-file: "3"

Depois que implanta confirma se o serviço subiu:

cria diretório, deploy, confere
# Criar diretório de projeto
GCP por hora assusta de esquecer de desligar? Plano zero operações MOLILI não precisa gerenciar servidor, paga o que usa, sem contas de madrugada. conhece MOLILI →
Esse artigo vai desde o zero, guia bem passo a passo desde comprar servidor até terminar implantação. Mesmo sem nunca ter mexido com servidor em nuvem, copiando consegue.