/target
Cargo.lock

# --- secrets: never commit ---
# real config holds the oper password, cloak_key and link secret
/echoircd.conf
# TLS certificate + private key
/tls/
*.pem
*.key
# stray logs / local scratch
*.log

# persisted x-line db (runtime state)
*.xlines
*.metadata
*.reputation
bin/

# runtime state databases — NEVER commit (reputation.db holds client IPs)
*.db
# local backups / scratch config copies
*.bak-*
echoircd.conf.*

# runtime pidfile
*.pid
