Files
scratchbox/config.example.yaml
T
2026-05-29 22:39:50 -05:00

25 lines
575 B
YAML

server:
# Bind locally by default; change as needed for LAN/public access.
listen_addr: "127.0.0.1:8080"
limits:
# Conservative default limits suitable for small scratch usage.
max_upload_size: "5MB"
default_ttl: "30m"
storage:
# Directory used for scratch files + metadata index.
data_dir: "./data"
cleanup_interval: "30s"
security:
# Empty means all source IPs can write.
# Add explicit IPs/CIDRs to lock down POST /api/scratch.
allowed_ips: []
trust_proxy_headers: false
rate_limit:
enabled: true
requests_per_minute: 20
burst: 5