There are situations where it is not possible to install the server with pip.
It's still possible to run it from the sources.
- First, the following packages must be manually installed:
- certifi
- charset_normalizer (at the time of writing, urllib3 is only compatible with version 2, not the newer version 3)
- idna
- urllib3
- requests
- cffi
- pycparser
- cryptography
- pyopenssl
- deprecated
- wrapt
- jwcrypto
- Additionaly (for SAML):
- lxml
- xmlsec
- Create a root directory.
- Create a Python virtual environment, activate it and install all necessary packages, in the order given earlier.
- Unzip the sources, go to the directory containing the aduneoclientfedid folder and run:
python -m aduneoclientfedid
Tip
Sources are downloaded from Aduneo Github Repository, usually as a ZIP download through the Code button.