Install HTTPDirFS on CachyOS
A filesystem which allows you to mount HTTP directory listings.
From the official CachyOS repo. Install with pacman, no AUR helper needed.
Reviewed Nov 2, 2026 · independent guide
How do I install HTTPDirFS on CachyOS?
Run this in a terminal:
sudo pacman -S httpdirfshttpdirfs is in the cachyos repo, the CachyOS project's own package repository, so pacman installs it directly with no AUR helper and no build script. The package is signed with the CachyOS repository key, and pacman checks the signature before it installs.
What should I do after installing HTTPDirFS?
- Run httpdirfs in a terminal.
- Run pacman -Qi httpdirfs to see the installed version and the optional dependencies.
How do I update or remove HTTPDirFS?
Update:
sudo pacman -SyuRemove:
sudo pacman -Rns httpdirfsWhat is HTTPDirFS?
HTTPDirFS is a filesystem that allows you to mount arbitrary websites using the FUSE framework. It comes with a cache system, and Airsonic / Subsonic server support.
Package description: A filesystem which allows you to mount HTTP directory listings
Reviews of HTTPDirFS on CachyOS
No reviews yet. Be the first to review HTTPDirFS.
From GitHub
fangfufu/httpdirfs · ★ 970 stars · last commit Oct 28, 2026 · latest release Jun 11, 2026
Real issues opened by users on the project's GitHub, shown as written with a link to each one. 10 most reacted issues opened in the last two years plus the 5 newest issues, bots, pull requests, non English and political posts skipped, capped at 15 per repo. Fetched Nov 1, 2026.
-
There was issue #59 when icons in apache listing produced duplicated items in the mounted dir. It was resolved by checking, if two consequent urls are the same in But there could be other occasions for the same file being mentioned more than once in http listings. For example, in…
-
I have a few directories that start with and [ and they do not get seen. Every other directory and file does show.
-
Root cause: these files are not mounted: Original issue text: version: httpdirfs 1.2.7 examples: with python -m http.server in the directory listing, these files show up like workaround: mount dot-hidden files directly
-
version f00e7733510ea08f28eff439158cc55a4b12be26 treats zero length files as "invalid links" im running a patched nginx server where all files and directories are listed as files with zero size this is an optimization to avoid stat calls on every file see also Nginx autoindex is…
-
version f00e7733510ea08f28eff439158cc55a4b12be26 sends HEAD requests for every file when the file type and size were not parsed from the directory listings html im running a patched nginx server where all files and directories are listed as files with zero size this is an…
-
git ls-remote mnt does that work for you? when i run then it throws This web server does not support HTTP range requests quickfix: httpdirfs --no-range-check this error makes sense for python -m http.server because it really does not support HTTP range requests but this error…
-
We should replace with because Google had deprecated the Gumbo parser. Having said that, we need to package myhtml for Debian. I have already created an ITP for that:
-
There is a version of lighttpd (I think) that does not correctly encode %20 (literal in the directory name) to %2520. To fix this you have to fix something like a%20space to a%2520space. Currently httpdirfs would just show a space in the listing and this will not work. A…
-
Hello, This error occurs quite randomly, often after a few minutes of use when I open a new file. After that the process just crash and i have to relaunch.
- Sera Finding #4Closed
Component: httpdirfs (FUSE HTTP-dir FS) commit 86ab2a3 (2026-10-06) File: src/linkparser.c function collectgumbotext() lines 193-198 Weakness: CWE-787 (out-of-bounds write) — heap overflow Reachable: REMOTE — any web server whose directory-listing HTML contains an anchor ( text )…
-
Right now when you mount with --html-is-directory, none of the images under the <img src... tag is shown. We should fix that. We should include other data source type too.
- Support Fuse 2Closed
It will be nice to support both Fuse 2 and 3. From it looks like having a fallback for Fuse 2 is not problematic.
-
reduce number of HTTP requests avoid HTTP requests for the discovery of file names, types, sizes use HTTP requests only to fetch file contents some standard methods for a server-side filesystem metadata cache are sitemap.xml problem: XML is verbose problem: no file sizes (in the…
-
There had been quite a few comments about restricting the use of the cache system: I guess this should be a part of a wider discussion of cache defaults: By default cache is disabled (good) but I don't think that allowing httpdirfs to allocate up to 8TB by default of disk space…
HTTPDirFS on CachyOS: questions
Is HTTPDirFS in the official CachyOS repo?
Yes. The httpdirfs package is in the cachyos repo, version 1.3.3-1, built 2026-08-26. Install it with sudo pacman -S httpdirfs.
Do I need an AUR helper for HTTPDirFS?
No. It comes from the cachyos repo, so plain pacman installs and updates it, and sudo pacman -Syu keeps it current.
What is the HTTPDirFS command?
httpdirfs. The package is called httpdirfs.