mirror of
https://github.com/joshpatten/PVE-VDIClient.git
synced 2024-09-20 06:55:56 +08:00
f407057fcb
Please review changes to the INI file. Legacy format is still supported, but format must be changed if you wish to use multiple clusters.
99 lines
3.5 KiB
Plaintext
99 lines
3.5 KiB
Plaintext
[General]
|
|
# This is the title that is diplayed to the user
|
|
title = VDI Login
|
|
# This is the PySimpleGui Theme that is used. Run vdiclient.py with flag `--list_themes` for a list of themes
|
|
theme = LightBlue
|
|
# Program Icon
|
|
icon = vdiicon.ico
|
|
# Logo displayed on all windows
|
|
logo = vdiclient.png
|
|
# Enable Kiosk mode, which does not allow the user to close anything
|
|
kiosk = False
|
|
# Enable/Disable Fullscreen mode (not applicable in Kiosk mode)
|
|
fullscreen = True
|
|
# Disable viewer_kiosk mode if kiosk is set to true, this allows overriding remote_viewer kiosk mode
|
|
#viewer_kiosk = False
|
|
# Enable displaying SPICE ini file before opening virt-viewer
|
|
inidebug = False
|
|
# Select which guest types to display. Acceptable values: both, lxc, qemu
|
|
guest_type = both
|
|
# Show VM option for resetting VM
|
|
#show_reset = True
|
|
# Set Window Dimensions. Only use if window isn't sizing properly
|
|
#window_width = 800
|
|
#window_height = 600
|
|
|
|
# PVE-VDIClient supports multiple clusters. Define them with sections that start with Hosts. followed by the name
|
|
# you wish to display to your end users. This example is Hosts.PVE which would display PVE to your users
|
|
[Hosts.PVE]
|
|
# JSON dictionary of servers in the cluster
|
|
# Format is 'IP/FQDN': PORT
|
|
# NOTE: MAKE SURE THAT ALL LINES ARE INDENTED
|
|
hostpool = {
|
|
"10.10.10.100" : 8006,
|
|
"10.10.10.111" : 8006,
|
|
"pve1.example.com" : 8006
|
|
}
|
|
# This is the authentication backend that will be used to authenticate
|
|
auth_backend = pve
|
|
# If enabled, 2FA TOTP entry dialog will show
|
|
auth_totp = false
|
|
# If disabled, TLS certificate will not be checked
|
|
tls_verify = false
|
|
# User name (if using token)
|
|
# NOTE: If only one cluster is defined, this will auto-login
|
|
# If user, token_name, and token_value are set
|
|
#user = user
|
|
# API Token Name
|
|
#token_name = dvi
|
|
# API Token Value
|
|
#token_value = xxx-x-x-x-xxx
|
|
# Password Reset Command Launch. Has to be full executable Command
|
|
#pwresetcmd = start chrome --app=http://pwreset.example.com
|
|
# Automatically connect to a VMID upon authentication
|
|
#auto_vmid = 100
|
|
|
|
# An additional cluster definition
|
|
#[Hosts.PVE2]
|
|
# JSON dictionary of servers in the cluster
|
|
# Format is 'IP/FQDN': PORT
|
|
#hostpool = {
|
|
# "10.10.10.100" : 8006,
|
|
# "10.10.10.111" : 8006,
|
|
# "pve1.example.com" : 8006
|
|
# }
|
|
# This is the authentication backend that will be used to authenticate
|
|
#auth_backend = pve
|
|
# If enabled, 2FA TOTP entry dialog will show
|
|
#auth_totp = false
|
|
# If disabled, TLS certificate will not be checked
|
|
#tls_verify = false
|
|
# User name (if using token)
|
|
# NOTE: If only one cluster is defined, this will auto-login
|
|
#user = user
|
|
# API Token Name
|
|
#token_name = dvi
|
|
# API Token Value
|
|
#token_value = xxx-x-x-x-xxx
|
|
# Password Reset Command Launch. Has to be full executable Command
|
|
#pwresetcmd = start chrome --app=http://pwreset.example.com
|
|
# Automatically connect to a VMID upon authentication
|
|
#auto_vmid = 100
|
|
|
|
|
|
[SpiceProxyRedirect]
|
|
# The Spice Proxy provided by the Proxmox API may need to have its host/port rewritten
|
|
# These rewrite rules are written `IP:port = IP:port`
|
|
# 1. Use the inidebug and read the current proxy=pve1.example.com:3128
|
|
# 2. Add your proxmox ip to the right side e.g. 123.123.123.123:6000
|
|
pve1.example.com:3128 = 123.123.123.123:6000
|
|
|
|
#[AdditionalParameters]
|
|
# If you wish to define additional parameters to pass to virt-viewer you may define them here
|
|
# More parameter definitions here: https://www.mankier.com/1/remote-viewer
|
|
# Some Examples:
|
|
# Enable USB passthrough
|
|
#enable-usbredir = true
|
|
# Enable auto USB device sharing
|
|
#enable-usb-autoshare = true
|