Projeto LEON · Sócio IA 24×7

INSTALAR O TEU LEON

Passo a passo pra colocar teu Sócio IA rodando na tua VPS em cerca de 15 minutos. Segue os blocos numerados. Se travar em algum, o FAQ no fim resolve.

▶ vídeo da aula aparece aqui

0 O que ter na mão

Antes de começar, prepara esses 5 itens. Sem eles você trava no meio.

  • Uma VPS Linux (Ubuntu 22 ou 24) recém-criada. Recomendo Hostinger KVM 2 ou similar (2 vCPU · 8 GB RAM · 100 GB)
  • Acesso root da VPS (o painel da Hostinger te dá senha ou chave SSH)
  • O email que você usou pra comprar o Projeto LEON (na Cakto)
  • Um bot novo criado no @BotFather do Telegram — anota o token que ele te dá
  • Teu chat_id do Telegram — manda /start pro @userinfobot e ele te devolve o número

Não precisa saber programar. Você só vai colar comandos e responder perguntas simples.

1 Entrar na tua VPS

Pelo terminal do teu computador (Mac, Linux ou Windows com WSL/PowerShell), roda:

ssh root@SEU_IP_AQUI

Troca SEU_IP_AQUI pelo IP da tua VPS. Cola a senha quando pedir.

Não tem terminal? No painel da Hostinger, clica em Browser Terminal. Abre uma janela de terminal direto no navegador, já logada como root.

2 O único comando

Copia essa linha inteira e cola no terminal. Enter.

bash -c "$(curl -fsSL https://licenca.leonardomolina.com.br/install)"

É o único comando técnico da instalação inteira. Ele faz o resto sozinho.

========================================
  PROJETO LEON · Socio IA 24x7
  instalador oficial
========================================

>> voce esta como root. O Claude nao roda como root por seguranca.
>> vou criar o usuario 'leon' e reinstalar como ele (uma vez so).

Ele vai instalar Node, o Claude, e criar um usuário isolado chamado leon pra rodar teu Sócio. Leva 2-3 minutos. Deixa correndo.

3 Passo 1/2 · Autenticar o Claude

Depois que ele terminar de instalar, aparece isso:

========================================
  PASSO 1/2 — autenticar o Claude
========================================
Vai abrir uma URL. Copia, cola no navegador, autoriza com tua conta
Anthropic, copia o codigo que aparecer e cola de volta aqui.
  • Copia a URL que aparece no terminal (é uma linha comprida)
  • Cola no navegador · loga na tua conta Anthropic (a mesma que você usa no claude.ai)
  • Clica em Autorizar
  • O navegador te devolve um código. Copia esse código.
  • Volta pro terminal, cola o código · Enter

Ainda não tem conta Anthropic?

Cria em console.anthropic.com antes de rodar o instalador. Precisa ter plano Pro ou Max pra o LEON funcionar bem.

4 Passo 2/2 · Dados do teu bot

Na sequência, o instalador pede 3 coisas:

========================================
  PASSO 2/2 — dados do teu bot
========================================
Email que voce usou pra comprar o Projeto LEON: _
Cole o token do seu bot no Telegram (BotFather): _
Seu chat_id do Telegram (numero, /getid no bot @userinfobot): _
  • Email · o mesmo que você usou na compra Cakto · Enter
  • Token · aquele texto grandão que o BotFather te deu (vai aparecer em branco enquanto você cola, é normal — questão de segurança) · Enter
  • chat_id · o número que o @userinfobot te devolveu · Enter

5 Finalização automática

O instalador agora faz tudo sozinho:

>> validando compra e baixando motor do Projeto LEON...
>> motor baixado. instalando em /home/leon/socio-ia...
>> ativando licenca...
{"ok":true,"activated_at":"..."}
>> instalando dependencias...

========================================
  INSTALADO COM SUCESSO
========================================

Teu LEON esta rodando em /home/leon/socio-ia
Manda uma mensagem no teu bot pelo Telegram pra testar.

Se você viu essa tela, tá pronto.

6 Testa

  • Abre o Telegram · procura o bot que você criou no BotFather
  • Manda /start (ou qualquer mensagem tipo "oi, tá aí?")
  • O LEON responde em segundos

Pronto. Teu Sócio IA está no ar 24 horas por dia. Se a VPS reiniciar, ele volta sozinho. Se cair, sobe de novo em 5 segundos.

? Se algo der errado

O terminal ficou parado, sem responder

Provavelmente é o download da tua conta Anthropic ou do motor. Pode levar 1-2 minutos em conexão lenta. Se passar de 5 minutos totalmente parado, aperta Ctrl+C, roda o comando de novo.

Ele reclamou de "email nao encontrado" ou HTTP 404

O email que você digitou é diferente do email da compra na Cakto. Confere no email de confirmação de pagamento qual foi o exato (com acento, minúsculas). Roda o comando de instalação de novo e digita o email certo.

Ele diz "machine_mismatch" na ativação

Essa licença já foi ativada em outra VPS. Se você tá migrando, chama o suporte pra desamarrar a chave da máquina antiga.

OAuth do Claude não abre a URL no navegador

Seleciona a URL inteira no terminal (linha comprida), copia (Ctrl+C ou Cmd+C), cola no navegador manualmente. Se o Anthropic pedir autenticação de dois fatores, faz normal, depois autoriza e cola o code de volta no terminal.

O bot não responde no Telegram

Roda no terminal (como usuário leon): journalctl --user -u leon-agente.service -n 50. Se aparecer erro de token, edita o arquivo /home/leon/socio-ia/.env e conserta. Depois: systemctl --user restart leon-agente.service.

Quero desligar o LEON

Como usuário leon: systemctl --user stop leon-agente.service. Pra ligar de novo: systemctl --user start leon-agente.service.

Quero atualizar o LEON quando sair versão nova

Manda a mensagem /atualiza no chat do teu bot. Ele baixa a versão nova e reinicia sozinho.

Ficou travado?

Manda mensagem: wa.me/5511961562217