fix: corrige multiplos problemas de chat e infra
- stack.yml: reduz replicas web para 1 (SQLite nao suporta escrita concorrente) - chat.rs: janela de chat ja abre minimizada para evitar marcar mensagens como lidas prematuramente - rustdesk.rs: preserva ID existente do RustDesk ao reprovisionar (evita criar novo ID a cada reinstalacao do Raven) - ChatWidget.tsx: remove isMinimized das dependencias do useEffect para evitar memory leak de resubscriptions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
695a44781a
commit
fb97d9bec8
4 changed files with 80 additions and 34 deletions
|
|
@ -39,7 +39,9 @@ services:
|
|||
RELEASE_SHA: "${RELEASE_SHA:-dev}"
|
||||
deploy:
|
||||
mode: replicated
|
||||
replicas: 2
|
||||
# IMPORTANTE: SQLite nao suporta multiplas conexoes de escrita simultaneas.
|
||||
# Manter sempre 1 replica para evitar "attempt to write a readonly database".
|
||||
replicas: 1
|
||||
update_config:
|
||||
parallelism: 1
|
||||
# start-first evita downtime: sobe o novo task antes de parar o anterior
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue