baobab/cmd/config.toml
2025-08-05 15:44:33 +02:00

28 lines
851 B
TOML

[global]
# Redis connection URL for job queuing
redis_url = "redis://localhost:6379"
# WebSocket Server Configuration
# Handles WebSocket connections for job dispatching
[websocket_server]
host = "127.0.0.1"
port = 8443
redis_url = "redis://127.0.0.1/"
auth = false
tls = false
# cert = "/path/to/cert.pem" # Uncomment and set path for TLS
# key = "/path/to/key.pem" # Uncomment and set path for TLS
# tls_port = 8444 # Uncomment for separate TLS port
# Circles configuration - maps circle names to lists of member public keys
[websocket_server.circles]
# Example circle configuration:
# "admin" = ["04abc123...", "04def456..."]
# "users" = ["04ghi789...", "04jkl012..."]
# "ws" = [] # Public circle (no auth required)
# OSIS Actor Configuration
# Handles OSIS (HeroScript) execution
[osis_actor]
binary_path = "../target/debug/osis"