FAQ
Q: How should the connumication be between Analytics API and Insight API?
For On-prem customers, it is the customers responsibility of hosting the solution. Here is our recomondation based on standard practice and handeling of certificates for all web services on the server
- Option 1: Same server, Install Analytics API on the same server as Insights API. They will then communicate locally.
 - Option 2: Separate servers with secure communication, Set up HTTPS certificates between the servers. This is standard server setup.
 
Regardless of which option you choose, we recommend using a reverse proxy (nginx on Linux or IIS on Windows):
- Let Analytics API listen only on localhost
 - Set up HTTPS in the reverse proxy
 - Route all requests through the proxy
 
Q: I get an error when running the installation
Error message:
Error: project execution failed, consider restoring from scratch
Caused by:
    The system cannot find the path specified. (os error 3)
You have to make sure that the final folder in the directory that you choose are not created from before.
Q: I do not want to be dependent on NSSM, can I use something else?
Yes, you can use something else. For the automatic installation and running you need to use NSSM and follow the procedure described in the installation guides. If you run the .exe-files without any commands, the service will start in your terminal. This means that it is possible to use any preferred service manager to run the service.