Files
UnrealEngineUWP/Engine/Source/Programs/Horde/Horde.Server/Defaults/server.json
ben marsh f3c05b0952 Horde: Add a placeholder setting to configure auth in the default server config file.
#jira UE-207919

[CL 31768296 by ben marsh in ue5-main branch]
2024-02-23 12:50:20 -05:00

31 lines
1.2 KiB
JSON

// Changes to this file requires a restart of the server
{
"Horde": {
// How to authorize users to log in to the server. Auth is disabled by default ("Anonymous"), but can also be configured to use accounts managed
// by Horde itself ("Horde") or to use an external OIDC auth provider ("OpenIdConnect" or "Okta").
"AuthMethod": "Anonymous",
// Path to read the global Horde configuration from. This can be a path on disk, or path to a file in Perforce if that is configured below.
// The specified file is continuously monitored for updates and will be hot-reloaded without restarting the Horde server
"ConfigPath": "globals.json",
// List of Perforce servers for use specifically by the server (eg. for bootstrapping configuration read from P4, rather than executing jobs).
// Configuration for the server may be stored in a more secure location than standard agents have access to.
"Perforce": [
// {
// "id": "Default",
// "serverAndPort": "perforce:1666",
// "credentials": {
// "userName": "test.user",
// "password": "password (optional)",
// "ticket": "ticket (optional)"
// }
// }
],
// Whether to use the local Perforce environment for reading configuration data
"UseLocalPerforceEnv": false
}
}