docs: sync wiki com instrucoes wasabi e versionamento

This commit is contained in:
VPS 4 Builder
2026-05-29 04:30:30 +02:00
parent 53bbb1b941
commit 32f27ebe56
+4 -3
View File
@@ -52,8 +52,9 @@ Como a mágica acontece por baixo dos panos (no arquivo `client-monitor.js`):
2. Ele conecta no WebSocket (`Socket.IO`) usando esse token.
3. Se a pasta configurada sofre uma adição (`add`) de arquivo `.png` ou `.jpg`, o Monitor espera 1 segundo para garantir que o software do Raio-X terminou de salvar o peso do arquivo.
4. O cliente tenta adivinhar o **Nome do Paciente** a partir da estrutura de pastas (pois muitos softwares de RX salvam as fotos dentro de pastas com o nome ou ID do paciente).
5. A imagem é encodada em `Base64` e disparada pelo evento `send-image` do Socket.
6. Se a internet cair, o cliente exibe "Desconectado" no relógio e tenta reconectar em loop até a internet voltar.
5. A imagem é encodada em `Base64` e disparada pelo evento `send-image` do Socket para o Servidor Central.
6. O Servidor Central (Backend) recebe a imagem, salva os metadados e imediatamente **faz o upload da imagem original e de sua miniatura (thumbnail) para o armazenamento em nuvem de alta segurança Wasabi (compatível com S3)**, garantindo backup perpétuo e disponibilidade.
7. Se a internet cair, o cliente exibe "Desconectado" no relógio e tenta reconectar em loop até a internet voltar.
---
@@ -68,7 +69,7 @@ Sempre que você modificar o código (`index.js`, `client-monitor.js`, etc) na V
./deploy-client.sh
```
3. O script vai compilar a versão `.exe` Windows dentro do Linux e transferir os arquivos para a VPS 1 na pasta `/updates`. O Auto-Updater das clínicas começará a trabalhar imediatamente.
4. **Regra de Ouro (Documentação):** Sempre que você implementar edições grandes (major updates) ou mudanças drásticas na arquitetura do cliente, **É OBRIGATÓRIO** atualizar a documentação desta Wiki para refletir o novo comportamento. A Wiki deve ficar permanentemente versionada e alinhada com o código de produção!
---
## ⚠️ 6. Solução de Problemas Comuns