{ "server": { "host": "0.0.0.0", "port": 3232, "max_connections_per_ip": 20 }, "clients": { "Main": "game_client", "Test": "game_client_test" }, "access_keys": { "Main": "", "Test": "" }, "default_client": "Main", "signing_keys": { "public": "", "private_key_file": "SIGNING_PRIVATE_KEY.txt" }, "require_signature": true, "connection": { "server_address": "example.com", "server_port": "443", "use_https": true }, "updater_ui": { "game_name": "My Game", "updater_name": "Launcher", "window_width": 450, "window_height": 280, "banner_width": 430, "banner_height": 140 }, "paths": { "game_exe_relative_path": "system/game.exe", "banner_relative_path": "banner.png", "icon_relative_path": "icon.ico", "settings_filename": "updater.ini" }, "manifest": { "manifest_filename": "manifest.json", "compressed_suffix": ".gz", "compressed_dir": "_gz", "compression_level": 6, "max_decompressed_size_mb": 512 }, "ignore": { "files": [ "Option.ini", "WindowsInfo.ini" ], "folders": [ "screenshots", "logs", "replays" ], "extensions": [ ".log" ] }, "self_update": { "enabled": true, "updater_version": 1, "updater_manifest_filename": "updater_manifest.json", "download_filename": "updater.exe" } }