Installation
From Github
Windows preliminary:
- install python3 with 'Customize installation': 'Install for all users' and 'Add Python to environment variables' checked
- install git
- install nssm
Development version:
pip install git+https://github.com/EPFL-ENAC/limnc-flaked.git
Released version:
pip install git+https://github.com/EPFL-ENAC/limnc-flaked.git@1.0.0
On Windows, register the service:
nssm install Flaked <path-to-flaked.exe>
Usage
Manual start, see arguments:
flaked --help
Or as a Windows service, use nssm:
nssm start Flaked
Upgrade
Make sure to stop the Windows service before upgrading and restart it after:
nssm stop Flaked
pip install git+https://github.com/EPFL-ENAC/limnc-flaked.git@1.1.0
nssm start Flaked
Troubleshooting
Check nssm status:
nssm status Flaked
Edit nssm configuration:
nssm edit Flaked
Verify server API is accessible at http://127.0.0.1:8000/docs.