# Repositório do Carinha Código em https://git.roterizacao.cloud/julio/carinha-control-panel, branch `main`. (Antes vivia em `PSAutomation/painel-ia-gemini`, branch `carinha-orange-pi`, pasta `carinha/`; aquele repositório não é mais a fonte.) ## Credenciais do Git Nunca coloque usuário/senha na URL do remote (`https://usuario:senha@...`): ela fica em texto claro em `.git/config`. Use a URL limpa e deixe o Git Credential Manager guardar o login: ``` git remote set-url origin https://git.roterizacao.cloud/julio/carinha-control-panel.git git config --global credential.helper manager ``` No primeiro `git push` o GCM pede o login (ou um token de acesso do Gitea, preferível à senha) e o guarda no cofre do Windows. ## O que não é publicado Credenciais, chave de assinatura Android, bases de conversa, logs, configurações do aparelho e arquivos gerados. Modelos MediaPipe podem ser obtidos com `python obter-rastreamento.py`. As bibliotecas nativas llama.cpp ARM64 e a chave de assinatura Android precisam ser fornecidas separadamente para compilar o APK; permanecem na instalação atual. O servidor Python e a interface HTML estão no código versionado. Gemini usa GEMINI_API_KEY no ambiente do serviço.