═══════════════════════════════════════════════════════════
   INSTRUÇÕES RÁPIDAS - DENTAL SERVER v2.0
═══════════════════════════════════════════════════════════

📦 ARQUIVOS NECESSÁRIOS
═══════════════════════════════════════════════════════════

TODOS estes arquivos devem estar no VPS em:
/www/wwwroot/dental-server/

✅ CRIADOS (prontos para upload):
   - routes/images.js
   - public/index.html
   - public/style.css
   - public/app.js
   - image-processor.js
   - migration-v2.sql
   - package.json
   - README.md
   - INSTALACAO-DENTAL-SERVER.md
   - CHECKLIST-IMPLEMENTACAO.md

⚠️  NECESSÁRIOS NO SERVIDOR (criar ou atualizar):
   - server.js (arquivo principal)
   - database.js (conexão MySQL)
   - .env (configurações)

═══════════════════════════════════════════════════════════
🚀 PASSO A PASSO NO VPS
═══════════════════════════════════════════════════════════

1️⃣  UPLOAD DE ARQUIVOS
   cd /www/wwwroot/
   # Faça upload de TODOS os arquivos

2️⃣  VERIFICAR MYSQL
   # O MySQL PRECISA estar rodando!
   sudo systemctl status mysql
   # Se não estiver, iniciar:
   sudo systemctl start mysql

3️⃣  INSTALAR DEPENDÊNCIAS
   cd /www/wwwroot/dental-server
   npm install

4️⃣  CRIAR .env
   nano .env
   
   # Copie e ajuste:
   PORT=3000
   JWT_SECRET=SUA_CHAVE_SECRETA_AQUI
   SESSION_SECRET=OUTRA_CHAVE_SECRETA
   DB_HOST=localhost
   DB_PORT=3306
   DB_USER=root
   DB_PASSWORD=sua_senha_mysql
   DB_NAME=dental_images
   UPLOAD_DIR=/www/wwwroot/dental-server/uploads
   PROCESSED_DIR=/www/wwwroot/dental-server/processed
   ALLOWED_ORIGINS=https://seu-dominio.com
   TRUST_PROXY=true

5️⃣  CRIAR PASTAS
   mkdir -p uploads processed logs
   chmod 755 uploads processed logs

6️⃣  INICIAR PM2
   pm2 start server.js --name dental-server
   pm2 save

7️⃣  CONFIGURAR NGINX
   # No aaPanel → Configuração do site
   # Adicionar proxy para localhost:3000
   # Ver INSTALACAO-DENTAL-SERVER.md

═══════════════════════════════════════════════════════════
✅ VERIFICAÇÃO
═══════════════════════════════════════════════════════════

1. PM2 rodando:     pm2 status dental-server
2. Ver logs:        pm2 logs dental-server
3. Acessar:         https://seu-dominio.com/login
4. Login:           rcesar / Rc362514

═══════════════════════════════════════════════════════════
🐛 PROBLEMAS COMUNS
═══════════════════════════════════════════════════════════

❌ "Cannot find module"
   → npm install

❌ "Port already in use"
   → Verificar: lsof -i :3000
   → Mudar PORT no .env

❌ "MySQL connection error"
   → Verificar credenciais no .env
   → mysql -u root -p (testar conexão)

❌ Socket.IO não conecta
   → Verificar configuração Nginx
   → Ver INSTALACAO-DENTAL-SERVER.md

═══════════════════════════════════════════════════════════
📞 DOCUMENTAÇÃO COMPLETA
═══════════════════════════════════════════════════════════

📖 Leia: INSTALACAO-DENTAL-SERVER.md
   Para instruções detalhadas e troubleshooting

📖 Leia: README.md
   Para visão geral do projeto

📖 Leia: CHECKLIST-IMPLEMENTACAO.md
   Para verificar o que falta implementar

═══════════════════════════════════════════════════════════
🎯 FUNCIONALIDADES IMPLEMENTADAS
═══════════════════════════════════════════════════════════

✅ Interface web moderna e responsiva
✅ Sistema de transformações (rotação/flip)
✅ Gerenciamento de pacientes
✅ Download personalizado
✅ Habilitar/Desabilitar imagens
✅ Busca em tempo real
✅ Socket.IO em tempo real
✅ Sistema de autenticação
✅ Controle de versões

═══════════════════════════════════════════════════════════

Versão: 2.0.0
Data: 2025-01-26
Autor: Rcesar

═══════════════════════════════════════════════════════════
