diff options
Diffstat (limited to 'server/proxy/config.ini')
-rw-r--r-- | server/proxy/config.ini | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/server/proxy/config.ini b/server/proxy/config.ini new file mode 100644 index 0000000..a8ac44b --- /dev/null +++ b/server/proxy/config.ini @@ -0,0 +1,53 @@ +[Server] +Host = 0.0.0.0 +Port = 3389 + +[Target] +; If this value is set to TRUE, the target server info will be parsed using the +; load balance info setting at runtime. The format is +; "Cookie: msts=<target server>", and can be set in an rdp file for windows/mac, +; and the /load-balance-info: CLI option for xfreerdp. Otherwise, the server +; will always connect to the same target, using the configured values of `Host` +; and `Port`. +FixedTarget = TRUE +Host = CustomHost +Port = 3389 + +[Input] +Mouse = TRUE +Keyboard = TRUE + +[Security] +ServerTlsSecurity = TRUE +ServerRdpSecurity = FALSE +ClientTlsSecurity = TRUE +ClientRdpSecurity = FALSE +ClientNlaSecurity = TRUE +ClientAllowFallbackToTls = TRUE + +[Channels] +GFX = TRUE +DisplayControl = TRUE +Clipboard = TRUE +AudioOutput = TRUE +RemoteApp = TRUE +; a list of comma seperated static channels that will be proxied. This feature is useful, +; for example when there's a custom static channel that isn't implemented in freerdp/proxy, and is needed to be proxied when connecting through the proxy. +; Passthrough = "" + +[Clipboard] +TextOnly = FALSE +MaxTextLength = 10 # 0 for no limit. + +[GFXSettings] +DecodeGFX = TRUE + +[Plugins] +; An optional, comma separated list of paths to modules that the proxy should load at startup. +; +; Modules = "proxy-demo-plugin.so" + +; An optional, comma separated list of required plugins (names), +; that the proxy won't start without having them loaded. +; +; Required = "demo" |