Panel | |
---|---|
|
Pre-Installation / Upgrade Backups
The installation process overwrites the current files (exception: the configuration files are kept), effectively removing your modifications. Backing up these files will optimize the time it takes you to get up and running after installing or upgrading.
Note | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
If you are upgrading an installation of UDMG from any release prior to 1.3.0.0, you must uninstall the older version before installing the new version.
It may be required to modify the work and data directories ownership or access rights and to update UDMG Server transfer rules to use new paths. The configuration files must be reviewed and compared between the old and new versions. Special attention is required for the AESpassphrase parameter for UDMG Server. It must be the path for the file that was used by the previous release and must be accessible by the new service user. It is recommended to set an absolute path in the configuration file. |
...
Panel |
---|
; API rate limiter: number of allowed requests per client IP, per second. After that HTTP code 429 is returned. Disabled if 0 or not provided.
; RateLimit = 0
|
...
Panel |
---|
|
...
The UDMG components can be installed as Windows service with the WinSX WinSw tool.
NGINX Server
- Download WinSX Download WinSW and copyy
winsw.exe
underC:\UDMG\nginx
with the following name:nginx-service
.exe
- Create a new service definition file:
nginx-service
.yml
...
Panel |
---|
|
UDMG Server
- Download WinSX Download WinSW and copy
winsw.exe
underC:\UDMG\UDMG Server
with the following name:udmg-server-service
.exe
- Create a new service definition file:
udmg-server-service
.yml
Here is the minimal version of the file with the required configuration parameters, make sure that the paths are correct
Panel |
---|
|
Here is another version with the full set of parameters and their description, it can be used as a template for tweaking the service settings.
Panel |
---|
|
Note | ||
---|---|---|
| ||
The rollover of the service log file is disabled as it causes a bug of the WinSW application, see |
- Start the service and check the status:
...
UDMG Authentication Proxy
- CopyDownload WinSW and copy
winsw.exe
underC:\UDMG\
with the following name:UDMG Auth Proxy
udmg-auth-proxy-service
.exe
- Create a new service definition file:
udmg-auth-proxy
-service
.yml
...
Agent Proxy Server Service
- CopyDownload WinSW and copy
winsw.exe
underC:\UDMG\UDMG Agent\agent
with the following name:udmg-agent-proxy-server-service.exe
- Create a new service definition file:
udmg-agent-proxy-server-service
.yml
...
Agent Proxy Client Service
- CopyDownload WinSW and copy
winsw.exe
underC:\UDMG\UDMG Agent\client
with the following name:udmg-agent-proxy-client-service.exe
- Create a new service definition file:
udmg-agent-proxy-client-service
.yml
...
Panel |
---|
|
...
Ports
...
Configuration
References
This document references the following documents.
Name | Location |
---|---|
PostgreSQL Client Authentication | |
PostgreSQL Password Authentication | |
Guide on setting up Nginx as a service on Windows | https://github.com/sheggi/win-service-nginx |
...