XAPIAN-TCPSRV(1)

✨ XAPIAN-TCPSRV(1) ✨

okay so bestie, welcome to the User Commands section of the manual, and lemme tell you, this one is a whole vibe πŸ’…


🌸 NAME 🌸

xapian-tcpsrv β€” the TCP daemon you use with Xapian's remote backend 🫢

πŸ¦‹ SYNOPSIS πŸ¦‹

xapian-tcpsrv [OPTIONS] DATABASE_PATH...

πŸŽ€ DESCRIPTION πŸŽ€

xapian-tcpsrv is literally the TCP daemon for use with Xapian's remote backend ✨ that's it, that's the whole energy, no cap πŸ’–

πŸ‘‘ OPTIONS πŸ‘‘

  • --port PORTNUM β€” sets it up to listen on port PORTNUM for connections, and bestie there is no default for this one, so you have to tell it πŸ™ˆ
  • --interface ADDRESS β€” listens on the interface associated with the name or address ADDRESS ✨ (the default is all interfaces, so it's giving "everyone's invited" energy 🌈)
  • --idle-timeout MSECS β€” sets the timeout for idle connections (default: 60000ms) 😴
  • --active-timeout MSECS β€” sets the timeout for active connections (default: 15000ms) πŸ”₯
  • --timeout MSECS β€” sets both timeout values at once, two birds one stone, iconic 🎯
  • --one-shot β€” serves a single connection and then exits, main character energy who doesn't overstay πŸ’€
  • --quiet β€” disables information messages to stdout, silence is golden fr fr 🀫
  • --writable β€” allows updates πŸ‘€ yes bestie, we're writing now
  • --help β€” displays this help and exits, the classic 🫢
  • --version β€” outputs version information and exits ⭐

okay that's the whole page and it ate, no crumbs πŸ’… huge shoutout to xapian-core 2.0.0 for this one, dated March 2026 β€” bestie the future really said "here's your daemon" πŸ§šπŸ’œ love that for us, bye πŸ¦‹

πŸ“¦ where this page comes from