- 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
22 lines
518 B
Docker
22 lines
518 B
Docker
# 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"]
|
|
|