# Bascule SSH Proxy — Example Configuration # Listen address listen_addr = "0.0.0.0:2222" # Host key (auto-generated if not present) # host_key_path = "/etc/bascule/host_key" # Shell command to spawn for each session # Default: /bin/bash # shell_command = "/bin/bash" # shell_command = "/usr/local/bin/gsh" # Governed shell # Authentication [auth] mode = "accept-all" # "accept-all" (dev only), "authorized-keys" # authorized_keys_path = "/etc/bascule/authorized_keys" # Session banner (optional) # banner = "Welcome to the governed shell." # Max concurrent sessions (0 = unlimited) # max_sessions = 100