BSD Ports

filesystems/httpdirfs 1.3.3_1 DragonFly

FUSE filesystem to mount HTTP directory listings, with permanent cache

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPL3OPENSSL
Categories
filesystems
Package size
70.5 KiB, 216.0 KiB installed

Description

HTTPDirFS stands for Hyper Text Transfer Protocol Directory Filesystem.

The performance of the program is excellent. HTTP connections are reused through curl-multi interface. The FUSE component runs in the multithreaded mode.

There is a permanent cache system which can cache all the file segments you have downloaded, so you don't need to these segments again if you access them later. This feature is triggered by the --cache flag. This is similar to the --vfs-cache-mode full feature of rclone mount

There is support for Airsonic / Subsonic server. This allows you to mount a remote music collection locally.

If you only want to access a single file, there is also a simplified Single File Mode. This can be especially useful if the web server does not present a HTTP directory listing.

In the other systems

The newest version among them is 1.3.3, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlyfilesystems/httpdirfs1.3.3_1 newestnone known-[email protected]-
FreeBSDfilesystems/httpdirfs1.3.3_1 newestnone known-[email protected]2026-09-03
MidnightBSDfilesystems/httpdirfs1.3.3_1 newestno data-[email protected]2026-11-04
HardenedBSDfilesystems/httpdirfs1.3.3_1 newestno data-[email protected]-
GhostBSDfilesystems/httpdirfs1.3.3_1 newestno data-[email protected]-

Version history 1

  1. 1.3.3

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install fusefs-httpdirfs

From DPorts:

cd /usr/dports/filesystems/httpdirfs && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 6

No port depends on this one.