Scroll to navigation

HTTPDIRFS(1) User Commands HTTPDIRFS(1)

NAME

HTTPDirFS - "mount HTTP directory as a virtual filesystem"

DESCRIPTION

usage: /build/reproducible-path/httpdirfs-fuse-1.2.7/obj-x86_64-linux-gnu/httpdirfs [options] URL mountpoint

general options:

Specify a configuration file
Mount options
Print help
Print version

HTTPDirFS options:

HTTP authentication username
HTTP authentication password
Proxy for libcurl, for more details refer to https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html
Username for the proxy
Password for the proxy
Certificate authority for the proxy
Enable cache (default: off)
Set a custom cache location (default: "${XDG_CACHE_HOME}/httpdirfs")
Delete the cache directory or the custom location specifid with `--cache-location`, if the option is seen first. Then exit in either case.
Certificate authority for the server
Set cache download segment size, in MB (default: 8) Note: this setting is ignored if previously cached data is found for the requested file.
Set one or more HTTP headers
Set maximum number of download segments a file can have. (default: 128*1024) With the default setting, the maximum memory usage per file is 128KB. This allows caching files up to 1TB in size using the default segment size.
Set maximum number of network connections that libcurl is allowed to make. (default: 10)
The directories are refreshed after the specified time, in seconds (default: 3600)
Set delay in seconds before retrying an HTTP request after encountering an error. (default: 5)
Set user agent string (default: "HTTPDirFS")
Disable the built-in check for the server's support for HTTP range requests
Disable licurl TLS certificate verification by setting CURLOPT_SSL_VERIFYHOST to 0
Single file mode - rather than mounting a whole directory, present a single file inside a virtual directory.
For mounting a Airsonic / Subsonic server:
The username for your Airsonic / Subsonic server
The password for your Airsonic / Subsonic server
Enable ID3 mode - this present the server content in Artist/Album/Song layout
Authenticate against your Airsonic / Subsonic server using the insecure username / hex encoded password scheme

error: no mountpoint specified

libcurl SSL engine: OpenSSL/3.5.0 On calling fusermount posix_spawn failed: No such file or directory Running 'fusermount3 --version' failedFUSE library version 3.17.1 using FUSE kernel interface version 7.40

SEE ALSO

The full documentation for HTTPDirFS is maintained as a Texinfo manual. If the info and HTTPDirFS programs are properly installed at your site, the command

info HTTPDirFS

should give you access to the complete manual.

April 2025 HTTPDirFS version 1.2.7