Skip to content

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.