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.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | filesystems/httpdirfs | 1.3.3_1 newest | none known | - | [email protected] | - |
| FreeBSD | filesystems/httpdirfs | 1.3.3_1 newest | none known | - | [email protected] | 2026-09-03 |
| MidnightBSD | filesystems/httpdirfs | 1.3.3_1 newest | no data | - | [email protected] | 2026-11-04 |
| HardenedBSD | filesystems/httpdirfs | 1.3.3_1 newest | no data | - | [email protected] | - |
| GhostBSD | filesystems/httpdirfs | 1.3.3_1 newest | no data | - | [email protected] | - |
Version history 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.