BUILDBOX-FUSE(1)

πŸ“¦
version 1.4.16 Β· 2 versions
, in ubuntu stonking

✨ NAME ✨

buildbox-fuse β€” bestie, that's literally it, that's the name πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so. the way this works is you run it like this, and it mounts stuff, and it's giving very much "let me handle the filesystem for you" energy:

debian/buildbox/usr/bin/buildbox-fuse [OPTIONS] MOUNTPOINT

so it's [OPTIONS] first, then your MOUNTPOINT at the end β€” the mountpoint is the main character here, everything else is supporting cast πŸŽ€

and here's the full menu of flags, no skips, no skimming, we do NOT leave options behind in this house:

  • --help β€” prints this message and then dips out. print and exit, periodt ✨
  • --version β€” prints the version info and bounces. same vibe, different info πŸ‘‘
  • --local=PATH β€” the local CAS cache directory. that's where the local goodies live πŸ“
  • --input-digest=PATH β€” path to the input directory digest πŸ“₯
  • --input-digest-value=DIGEST β€” same idea, but you hand over the digest directly, and DIGEST has to be formatted as <hash>/<size>. note the slash, bestie, it matters 🫢
  • --output-digest=PATH β€” path to the output directory digest πŸ“€
  • --digest-function=FUNCTION β€” picks your digest function. default is SHA256, and the options are SHA512, SHA384, SHA256, SHA1, MD5. choose wisely, the vibe depends on it 🌈
  • --remote=URL β€” the URL for your remote CAS server 🌐
  • --server-cert=PATH β€” public server certificate for TLS, and it's PEM-encoded. yes, PEM-encoded, don't come at me πŸ”
  • --client-key=PATH β€” private client key for TLS, also PEM-encoded. private! keep it private! πŸ™ˆ
  • --client-cert=PATH β€” public client certificate for TLS, PEM-encoded as well πŸ’«
  • --prefetch β€” prefetches the input directory from the CAS server. getting ahead of the game, love that for us πŸ”₯
  • --output-times=PATH β€” path for the timestamp output file ⏰
  • --capture-mtime β€” captures the last modification timestamps πŸ“Έ
  • --capture-mode β€” captures file modes πŸŽ€
ngl bestie, if you're reaching for the TLS flags (--server-cert, --client-key, --client-cert) just remember they're all PEM-encoded, every single one, no exceptions πŸ’–

and that's the whole page, you ate that 🫢 this was buildbox-fuse version 1.4.16, from August 2026 β€” iconic, timeless, no notes πŸ’œ

πŸ“¦ where this page comes from