application.ini
Attention: This is an example of the ini .file format and may differ from your most recent FastX 4 server update. For the most up to date files, go to your FastX webserver’s help page: eg. https://yourserver.example.com:3300/help/schemas
# command to run. required for all but default.ini
command=
# display name
name=
# container image
image=
# container image tag
imageTag=
# kubernetes imagePullPolicy
imagePullPolicy=
# initial geometry "widthxheight" or "rootless"
geometry=
# icon to display (url or dataUrl). Must be in the icons directory
icon=
# number of minutes a session is disconnected before terminating
disconnectTimeout=
# strict mode do not allow changes from the user
strict=
# override default forms
overrideForms=
# array of forms (can be set multiple times)
forms[]=
# tags (can be set multiple times)
tags[]=
# enable groups
enableGroups=
# run as a separate user from your logged in user
user=
# restrict groups
restrictGroups=
# maximum bytes allowed for clipboard transfer
clipboardMax=
# save XAUTHORITY file to the standard ~/.Xauthority location instead of in the session directory
saveXauthDefault=
# enable iglx for legacy OpenGL apps
iglx=
# let the X server listen on the TCP socket instead of default unix socket only
listenTCP=
# percent of CPU used in rendering
cpuPercentage=
# number of minutes a connected session is idle before disconnecting
idleDisconnect=
# DEPRECATED attempt to detect if a user can use VirtualGL (and use it)
enableVirtualGLDetection=
# disable automatic VirtualGL detection
disableVirtualGLDetection=
# options to append to vglrun command
virtualGLOptions=
# skip checking if the user has a GPU
virtualGLskipGpuCheck=
# number of minutes between session updates if there is no change
pollingUpdate=
# prepend string to alll commands
commandPreamble=
# set Xhost (+, local, "")
xhost=
# custom parameters to add
[params]
# special scripts to exec on scheduled sessions
[schedule]
start=
log=
terminate=
# custom event hooks
[events.start]
pre[]=
post[]=
postWithTerminate[]=
# custom event hooks
[events.connect]
pre[]=
post[]=
postWithTerminate[]=
# custom event hooks
[events.disconnect]
pre[]=
post[]=
postWithTerminate[]=
# custom event hooks
[events.start]
pre[]=
post[]=
postWithTerminate[]=
# custom event hooks
[events.terminate]
pre[]=
post[]=
postWithTerminate[]=
# custom event hooks
[events.exec]
pre[]=
post[]=
postWithTerminate[]=
# custom event hooks
[events.execBg]
pre[]=
post[]=
postWithTerminate[]=
# custom event hooks
[events.screenshot]
pre[]=
post[]=
postWithTerminate[]=
# custom event hooks
[events.update]
pre[]=
post[]=
postWithTerminate[]=
# debug[]=license
# session debugging in the monitor.log
# Enabling license debugging will cause a file named "license-diag.log"
# to be created. If the session starts successfully,
# this file can be accessed using the "Logs" section from the session "Info" dialog.
# If the session fails to start because of a licensing issue, this file will be included in the error object that indicates the failure.
# The contents of this file are determined by the RLM licensing software.
# debug[]=clipboard
# When clipboard debugging is enabled, messages about clipboard (copy/paste)
# operations will appear in the "server" selection under the "Logs" section in the "Info" dialog.
# debug[]=dbus
# When D-Bus debugging is enabled, messages from the dbus-daemon program
# (which is launched as part of a desktop session) will appear in the
# "monitor" selection under the "Logs" section in the "Info" dialog.
debug[]=