Files
NoIdle/Dockerfile.build
root 6086c13be7 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
2025-11-16 22:56:35 +00:00

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"]