httpdirfs1
"mount http directory as a virtual filesystem"
Overview
usage: /build/reproducible-path/httpdirfs-fuse-1.2.7/obj-x86_64-linux-gnu/httpdirfs [options] URL mountpoint
general options:
-
--config -
Specify a configuration file
-
-o opt,[opt...] -
Mount options
-
-h --help -
Print help
-
-V --version -
Print version
HTTPDirFS options:
-
-u --username -
HTTP authentication username
-
-p --password -
HTTP authentication password
-
-P --proxy -
Proxy for libcurl, for more details refer to https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html
-
--proxy-username -
Username for the proxy
-
--proxy-password -
Password for the proxy
-
--proxy-cacert -
Certificate authority for the proxy
-
--cache -
Enable cache (default: off)
-
--cache-location -
Set a custom cache location (default: "${XDG_CACHE_HOME}/httpdirfs")
-
--cache-clear -
Delete the cache directory or the custom location specifid with `--cache-location`, if the option is seen first. Then exit in either case.
-
--cacert -
Certificate authority for the server
-
--dl-seg-size -
Set cache download segment size, in MB (default: 8) Note: this setting is ignored if previously cached data is found for the requested file.
-
--http-header -
Set one or more HTTP headers
-
--max-seg-count -
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.
-
--max-conns -
Set maximum number of network connections that libcurl is allowed to make. (default: 10)
-
--refresh-timeout -
The directories are refreshed after the specified time, in seconds (default: 3600)
-
--retry-wait -
Set delay in seconds before retrying an HTTP request after encountering an error. (default: 5)
-
--user-agent -
Set user agent string (default: "HTTPDirFS")
-
--no-range-check -
Disable the built-in check for the server's support for HTTP range requests
-
--insecure-tls -
Disable licurl TLS certificate verification by setting CURLOPT_SSL_VERIFYHOST to 0
-
--single-file-mode -
Single file mode - rather than mounting a whole directory, present a single file inside a virtual directory.
-
For mounting a Airsonic / Subsonic server:
-
--sonic-username -
The username for your Airsonic / Subsonic server
-
--sonic-password -
The password for your Airsonic / Subsonic server
-
--sonic-id3 -
Enable ID3 mode - this present the server content in Artist/Album/Song layout
-
--sonic-insecure -
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
Releases
3 releases since Debian 11 (Bullseye); the text changed 2 times.
--cacert since Debian 12 (Bookworm);
--cache-clear since Debian 13 (Trixie);
--config since Debian 12 (Bookworm);
--http-header since Debian 13 (Trixie);
--insecure-tls since Debian 12 (Bookworm);
--no-range-check since Debian 12 (Bookworm);
--proxy-cacert since Debian 12 (Bookworm);
--refresh-timeout since Debian 13 (Trixie);
--single-file-mode since Debian 12 (Bookworm);
--sonic-id3 since Debian 12 (Bookworm);
--sonic-insecure since Debian 12 (Bookworm);
--sonic-password since Debian 12 (Bookworm);
--sonic-username since Debian 12 (Bookworm).
-d until Debian 12 (Bookworm);
-f until Debian 12 (Bookworm);
-s until Debian 12 (Bookworm).