BALBOA-ROCKSDB(1)

πŸ¦‹ balboa-rocksdb(1) β€” the User Commands glow-up πŸ¦‹

okay so before we even start: this is a section 1 manual page (User Commands, iykyk), and the command we're obsessing over is balboa-rocksdb. grab a strawberry πŸ“, sit down, and let's get into it.


✨ NAME ✨

balboa-rocksdb β€” the RocksDB backend for balboa, bestie πŸ’…


✨ SYNOPSIS ✨

balboa-rocksdb [options]

✨ DESCRIPTION ✨

so balboa-rocksdb is literally a pdns database backend for balboa. that's the whole vibe. it shows up, it handles your database, it slays. πŸ‘‘

here's everything it takes, one flag at a time, no cap:

  • -h β€” display help. your little "what does anything mean" button 🫢
  • -D β€” daemonize (default: off). off is the default, so it just… stays right there with you unless you ask otherwise.
  • -d <path> β€” path to the rocksdb database (default: /tmp/balboa-rocksdb)
  • -l β€” listen address (default: 127.0.0.1)
  • -p β€” listen port (default: 4242)
  • -v β€” increase verbosity; can be passed multiple times. yes bestie, stack them. more -v, more talking πŸ“’
  • -S β€” disable signal handling
  • -R β€” disable engine stats reporter
  • -j β€” connection throttle limit, maximum concurrent connections (default: 64)
  • --membudget <memory-in-bytes> β€” rocksdb membudget option (value: 134217728)
  • --parallelism <number-of-threads> β€” rocksdb parallelism option (value: 8)
  • --max_log_file_size <size> β€” rocksdb log file size option (value: 10485760)
  • --max_open_files <number> β€” rocksdb max number of open files (value: 300)
  • --keep_log_file_num <number> β€” rocksdb max number of log files (value: 2)
  • --database_path <path> β€” same as -d. two names, one job, iconic honestly πŸ’–
  • --version β€” show version then exit. a quick lil mic drop and it's gone ✨
ngl, --database_path and -d are the same thing β€” pick whichever one your fingers feel like typing, they're not gonna fight about it.

and that's the whole page, bestie 🌈 this was balboa-rocksdb from balboa-rocksdb v2.0.0, dated March 2026 β€” go be the main character of your own database πŸ’œπŸ¦‹

πŸ“¦ where this page comes from