143 lines
No EOL
3.5 KiB
YAML
143 lines
No EOL
3.5 KiB
YAML
---
|
|
desktop:
|
|
resolution:
|
|
width: 1024
|
|
height: 768
|
|
# allow_resize: true
|
|
# pixel_depth: 24
|
|
# gpu:
|
|
# hw3d: false
|
|
# drinode: /dev/dri/renderD128
|
|
|
|
# network:
|
|
# protocol: httpecho -e "test123\ntest123" | kasmvncpasswd -u user -rwo
|
|
# interface: 0.0.0.0
|
|
# websocket_port: auto
|
|
# use_ipv4: true
|
|
# use_ipv6: true
|
|
# udp:
|
|
# public_ip: auto
|
|
# port: auto
|
|
# stun_server: auto
|
|
# ssl:
|
|
# pem_certificate: /etc/ssl/certs/ssl-cert-snakeoil.pem
|
|
# pem_key: /etc/ssl/private/ssl-cert-snakeoil.key
|
|
# require_ssl: true
|
|
|
|
# user_session:
|
|
# # session_type: shared
|
|
# new_session_disconnects_existing_exclusive_session: false
|
|
# concurrent_connections_prompt: false
|
|
# concurrent_connections_prompt_timeout: 10
|
|
# idle_timeout: never
|
|
|
|
# keyboard:
|
|
# remap_keys:
|
|
# # - 0x22->0x40
|
|
# ignore_numlock: false
|
|
# raw_keyboard: false
|
|
|
|
# Mouse, trackpad, etc.
|
|
# pointer:
|
|
# enabled: true
|
|
|
|
# runtime_configuration:
|
|
# allow_client_to_override_kasm_server_settings: true
|
|
# allow_override_standard_vnc_server_settings: true
|
|
# allow_override_list:
|
|
# - pointer.enabled
|
|
# - data_loss_prevention.clipboard.server_to_client.enabled
|
|
# - data_loss_prevention.clipboard.client_to_server.enabled
|
|
# - data_loss_prevention.clipboard.server_to_client.primary_clipboard_enabled
|
|
|
|
# logging:
|
|
# log_writer_name: all
|
|
# log_dest: logfile
|
|
# # 0 - minimal verbosity, 100 - most verbose
|
|
# level: 30
|
|
|
|
# security:
|
|
# brute_force_protection:
|
|
# blacklist_threshold: 5
|
|
# blacklist_timeout: 10
|
|
|
|
# data_loss_prevention:
|
|
# visible_region:
|
|
# # top: 10
|
|
# # left: 10
|
|
# # right: 40
|
|
# # bottom: 40
|
|
# concealed_region:
|
|
# allow_click_down: false
|
|
# allow_click_release: false
|
|
# clipboard:
|
|
# delay_between_operations: none
|
|
# allow_mimetypes:
|
|
# - chromium/x-web-custom-data
|
|
# - text/html
|
|
# - image/png
|
|
# # Add to docs: Cut buffers and CLIPBOARD selection.
|
|
# server_to_client:
|
|
# enabled: true
|
|
# size: unlimited
|
|
# primary_clipboard_enabled: false
|
|
# client_to_server:
|
|
# enabled: true
|
|
# size: unlimited
|
|
# keyboard:
|
|
# enabled: true
|
|
# rate_limit: unlimited
|
|
# watermark:
|
|
# # image: /etc/kasmvnc/picture.png
|
|
# # location: 10,10
|
|
# # tint: 255,20,20,128
|
|
# # repeat_spacing: 10
|
|
# logging:
|
|
# # "verbose" SETTING LOGS YOUR PRIVATE INFORMATION. Keypresses and clipboard content
|
|
# level: off
|
|
|
|
# encoding:
|
|
# max_frame_rate: 60
|
|
# full_frame_updates: none
|
|
# rect_encoding_mode:
|
|
# min_quality: 7
|
|
# max_quality: 8
|
|
# consider_lossless_quality: 10
|
|
# rectangle_compress_threads: auto
|
|
|
|
# video_encoding_mode:
|
|
# jpeg_quality: -1
|
|
# webp_quality: -1
|
|
# max_resolution:
|
|
# width: 1920
|
|
# height: 1080
|
|
# enter_video_encoding_mode:
|
|
# time_threshold: 5
|
|
# area_threshold: 45%
|
|
# exit_video_encoding_mode:
|
|
# time_threshold: 3
|
|
# logging:
|
|
# level: off
|
|
# scaling_algorithm: progressive_bilinear
|
|
|
|
# compare_framebuffer: auto
|
|
# zrle_zlib_level: auto
|
|
# hextile_improved_compression: true
|
|
|
|
server:
|
|
# http:
|
|
# headers:
|
|
# - Cross-Origin-Embedder-Policy=require-corp
|
|
# - Cross-Origin-Opener-Policy=same-origin
|
|
# httpd_directory: /usr/share/kasmvnc/www
|
|
advanced:
|
|
# x_font_path: auto
|
|
kasm_password_file: ${HOME}/.config/vnc/kasmpasswd
|
|
# x_authority_file: auto
|
|
# auto_shutdown:
|
|
# no_user_session_timeout: never
|
|
# active_user_session_timeout: never
|
|
# inactive_user_session_timeout: never
|
|
|
|
# command_line:
|
|
# prompt: true |