Downloads

brintos-fs

An open-source FUSE client that mounts a brintOS machine's filesystem as a local drive on your own computer — read and write your repository's files with any tool, no browser required.

brintos-fs for Linux

brintos-rev1-linux-amd64.tar.gz

Download for Linux

Install

The archive contains the brintos executable. Unpack it and put it on your PATH:

tar xzf brintos-rev1-linux-amd64.tar.gz
sudo mv brintos /usr/local/bin/brintos

Prerequisite

brintos-fs needs FUSE 3 (libfuse3) on Linux, including WSL2.

sudo apt install fuse3 libfuse3-3   # Debian / Ubuntu / WSL2

What it does

brintos mounts a brintOS repository's filesystem as a local drive over FUSE, backed by the machine's filesystem API. Once mounted, the repository looks like an ordinary folder: list it, edit files, run builds, and copy trees in and out with any tool you already use.

Writes use an asynchronous write-back model — the same shape as the Linux page cache — so bulk copies and fsync-heavy workloads stay fast while changes drain to the server in the background. The mount is read-write when you have write access to the repository, and read-only otherwise (anonymous/public mounts are always read-only).

Mounting a drive

brintos login                          # or omit for public repos
mkdir -p /tmp/demo
brintos mount <owner>/<repo> /tmp/demo   # read-only unless you have write access; Ctrl-C to unmount

Mount flags

--server URL — API server origin (default https://brintos.io).
--snapshot NAME — for an image repo, mount a specific top-level snapshot instead of the active one (normally live).
--squash — present all files as the mounting user instead of the stored uid/gid.
--allow-other — let other users access the mount (needs user_allow_other in /etc/fuse.conf).
--no-seed — skip the initial full tree sync and populate lazily on access.
--prefetch — after seeding, warm the content cache with every small file (faster cold boot/run, more bandwidth up front).
--read-only — force a read-only mount even when you have write access.

See the source repository for the full reference.

Open source

brintos-fs is open source. Browse the code, file issues, and build from source at brintos.io/brintos/brintos-fs.