🚀 Panel

Publicação e gestão de apps na VPS

🚀 Panel SIMULAÇÃO

Aplicações

Nenhum app ainda. Clique em + Novo app para publicar o primeiro.

Adicionar app

Publique um app Lovable, ou registre um app Nativo (Docker) que já roda na VPS.

Lovable
Node/SSR — o painel builda e publica.
Nativo (Docker)
Já no ar via Docker Compose na VPS.
Cole o endereço do GitHub — o nome abaixo é preenchido a partir dele (o que vem depois da última /). Você pode ajustar depois.
Ficará em minha-loja.mtksistemas.cloud. Só minúsculas, números e hífen.
Público
Clona direto, sem chave.
Privado
Geramos uma deploy key pra você.
Publicar do zero
O painel clona, sobe e configura nginx + SSL.
Já está no ar
Só registrar para ganhar auto-deploy.
Público
Clona direto, sem chave.
Privado
Geramos uma deploy key pra você.
Caminho relativo à raiz do repositório, com barra normal / — não inclua o nome do repositório e não use \. Se o compose estiver numa subpasta, use subpasta/docker-compose.prod.yml; se deixar em branco, o painel procura o docker-compose*.yml sozinho. No repositório, na seção ports, use "127.0.0.1:8080:8080" (a porta aqui é só o número, ex.: 8080) — senão o deploy é bloqueado por segurança.
O app já está no ar — aqui só o registramos para ganhar auto-deploy.

🔑 Adicione a Deploy Key no GitHub

O repositório é privado. Copie a chave abaixo e cadastre no GitHub para liberar o acesso de leitura.

  1. Abra Settings → Deploy keys → Add deploy key do repositório.
  2. Em Title, escreva algo como lovablepanel.
  3. Em Key, cole a chave copiada acima.
  4. Deixe Allow write access desmarcado (só leitura).
  5. Clique em Add key e volte aqui.

📝 Revise as variáveis (.env)

Geramos segredos fortes a partir do .env.example do repositório. Confira antes de publicar — em especial credenciais externas (de integração), que você mesmo deve preencher.

📦 Backup encontrado deste app (de ). O que fazer?

Ao restaurar, os dados e as credenciais vêm do backup — o .env acima é ignorado. Se a restauração falhar, o app sobe com o banco vazio e você é avisado.

Guarde este arquivo num lugar seguro (fora de qualquer repositório git) — ele tem senhas reais e a chave AES.

Publicando…

⚡ Auto-deploy (webhook)

Cadastre este webhook no GitHub do repositório . A partir daí, cada push atualiza o app sozinho.

application/json
  1. Abra Settings → Webhooks → Add webhook do repositório.
  2. Em Payload URL, cole a URL acima.
  3. Em Content type, escolha application/json.
  4. Em Secret, cole o segredo acima.
  5. Deixe marcado "Just the push event".
  6. Clique em Add webhook.

💾 Backups —

Gere, veja e exclua os backups deste app. Os arquivos ficam em /opt/apps/backup/ na VPS.