SAF Server Command Line Options
| Option | Comment |
|---|---|
| /DPE=true | (Default) Use a DPE backend (instead of DigaSQL) |
| /ServiceRootAddress | Service root address of DPE backend |
| /ServerName | Name of the SAF Server |
| /Verbose | Verbose logging Also writes a log file to %localappdata%/David/SAF/...SafServerName.../Logyyyymmdd.txt |
| /Language | Sets the UI language, e.g. de-DE |
| /ServerProtocolPath | Sets a protocol path for the SAF Server (only supported in non-DPE mode) |
| /Relaunch | Restarts SAF Server, also requires to specify the current process ID with command line option /PID |
| /UpdateServiceRootAddress | Saves the service root address specified in command-line to app settings |
| /StartAsApp | Needed to run SAF Server as desktop app |
| /StartAsService | Needed to run SAF Server as UI-less windows service |
| /StartAsInstaller | Used from setup |
| /CreateShortcut | Used from setup: creates a shortcut to SAF Server |
| /Modules | Used from setup: specifies module instances |
| /ModuleTypes | Used from setup: specifies module types |
| /Save | Used from setup: saves configuration (from Installer UI) |
| /Start | Used from setup: starts SAF Server after 2 seconds |
| /Quit | Used from setup: quits SAF Server after 5 seconds |
| /User | User |
| /Password | Encrypted password |
| /AuthMethod | DPE 2.0: Specify authentication method: Dpe10, IdServer, Adfs |
| /OPH:hostname | Override published hostname in URLs. Can be used when running in a docker container. |