원클릭으로
restart-server
Reiniciar container Docker do servidor na VPS
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Reiniciar container Docker do servidor na VPS
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Handover para nova sessão — carrega contexto do trabalho em andamento e instrui próximos passos
Protocolo de autodiagnostico contra os 5 problemas mais comuns da IA ao programar. Detecta overengineering, codigo duplicado, reinvencao da roda, falta de documentacao e arquivos monoliticos. Use SEMPRE antes de implementar, ao planejar mudancas, quando criar funcoes novas, ao escrever codigo, para revisar implementacoes. Palavras-chave - simples, duplicado, repetido, existe, separar, modular, documentacao, complexo, refatorar, engenharia demais, roda, reutilizar.
Guardiao de governanca frontend. Checkpoint obrigatorio ANTES de criar ou modificar CSS, HTML, inline styles, componentes visuais ou qualquer codigo de apresentacao. Previne duplicacao, hardcoded colors, keyframes orfaos, inline styles e criacao desgovernada de arquivos. Keywords: blindar frontend, anti-frankenstein, validar CSS, checar antes de criar, governanca CSS, prevenir duplicacao, revisar criacao.
Especialista em Hardening de APIs - Autenticacao, Autorizacao Multi-Tenant, Validacao de Input, Security Headers, Protecao contra Injection, Session Security e Data Exposure Prevention. Adaptado para Node.js/Express/MongoDB do Super Cartola Manager. Keywords: seguranca, security, hardening, vulnerabilidade, injection, IDOR, autenticacao, autorizacao, sessao, session, OWASP, pentest, sanitizar, validar input, exposicao de dados
Agente especialista em revisao de decisoes arquiteturais para o Super Cartola Manager. Analisa isolamento multi-tenant, sistema de modulos, integridade financeira, cache, API design e arquitetura frontend. Keywords: arquitetura, architecture, review, revisao, multi-tenant, liga_id, modulo, cache, performance, seguranca, isolamento, acoplamento, dependencia
Auditoria automatizada de módulos — segurança, UI/UX, performance, financeiro e regras de negócio
| name | restart-server |
| description | Reiniciar container Docker do servidor na VPS |
Skill para reiniciar o container Docker do servidor na VPS.
pkill -f "node.*index.js" 2>/dev/null || pkill -f "node.*server" 2>/dev/null || pkill -f "npm run dev" 2>/dev/null || true
sleep 2
cd /home/runner/workspace && npm run dev > /tmp/server.log 2>&1 &
echo "🚀 Servidor iniciando em background (PID: $!)..."
echo "⏳ Aguardando servidor inicializar..."
for i in {1..15}; do
sleep 1
curl -s "http://localhost:5000/api/cartola/mercado/status" 2>/dev/null > /dev/null && break
done
if curl -s "http://localhost:5000/api/cartola/mercado/status" 2>/dev/null > /dev/null; then
echo "✅ Servidor reiniciado com sucesso!"
echo "📊 Status: $(curl -s "http://localhost:5000/api/cartola/mercado/status" | head -50)"
else
echo "⚠️ Servidor não respondeu após 15s"
echo "📋 Últimas linhas do log:"
tail -20 /tmp/server.log 2>/dev/null || echo "Log não disponível"
echo ""
echo "💡 Execute manualmente: docker compose restart scm-prod"
fi
Se o servidor não subir, oferecer ao usuário:
tail -f /tmp/server.log
npm run dev em background/tmp/server.log para debugnpm run dev# Ver logs completos
cat /tmp/server.log
# Ver processos Node ativos
ps aux | grep node
# Porta 5000 ocupada?
lsof -i :5000
# Matar tudo e tentar novamente
pkill -9 node && npm run dev