feat: Implementação completa do NoIdle - Cliente, Backend e Scripts
- Cliente Windows com modo silencioso e auto-start robusto - Backend Node.js + API REST - Frontend Next.js + Dashboard - Scripts PowerShell de configuração e diagnóstico - Documentação completa - Build scripts para Windows e Linux - Solução de auto-start após reinicialização Resolução do problema: Cliente não voltava ativo após reboot Solução: Registro do Windows + Task Scheduler + Modo silencioso
This commit is contained in:
21
Dockerfile.build
Normal file
21
Dockerfile.build
Normal file
@@ -0,0 +1,21 @@
|
||||
# Dockerfile para compilar NoIdle para Windows a partir do Linux
|
||||
# Uso: docker build -f Dockerfile.build -t noidle-builder .
|
||||
# docker run --rm -v $(pwd):/src noidle-builder
|
||||
|
||||
FROM cdrx/pyinstaller-windows:python3
|
||||
|
||||
# Instalar dependências
|
||||
RUN pip install --no-cache-dir \
|
||||
pywin32 \
|
||||
psutil \
|
||||
requests \
|
||||
pystray \
|
||||
pillow \
|
||||
schedule
|
||||
|
||||
# Diretório de trabalho
|
||||
WORKDIR /src
|
||||
|
||||
# Comando padrão: compilar
|
||||
CMD ["pyinstaller", "--onefile", "--windowed", "--name", "NoIdle", "CLIENTE_CORRIGIDO.py"]
|
||||
|
||||
Reference in New Issue
Block a user