| | 17 | === Installing the web service on the same machine as the Windows client |
| | 18 | * Install .net 7 Core. |
| | 19 | * Move the folder {{{djAI}}} to //Documents// or another suitable folder where you have write permission. |
| | 20 | * The service runs, by default, on port 5000. If you want to change the port, edit the file {{{djAI\run_djAI.cmd}}} and change the port accordingly. Do not change the IP address in local installations: |
| | 21 | {{{ |
| | 22 | dotnet djAI.dll --urls http://127.0.0.1:5000 |
| | 23 | }}} |
| | 24 | |
| | 25 | === Installing the web service on a server |
| | 26 | * Install .net 7 Core. |
| | 27 | * Move the folder {{{djAI}}} to a suitable folder. |
| | 28 | * Edit the file {{{run_djAI.cmd}}} in the {{{djAI}}} folder and change the loopback IP {{{127.0.0.1}}} to the IP address you want the service to listen to. You can also change the port, if required: |
| | 29 | {{{ |
| | 30 | dotnet djAI.dll --urls http://127.0.0.1:5000 |
| | 31 | }}} |
| | 32 | * Configure the service to start on system reboot: |
| | 33 | * **Linux:** Run {{{crontab -e}}} and add the following line: |
| | 34 | {{{ |
| | 35 | @reboot /path/to/djAI/run_djAI.cmd |
| | 36 | }}} |
| | 37 | * **Windows:** Use //Scheduled tasks// to configure automatic start. |
| | 38 | |