Provided by: httpdirfs_1.1.10-2build1_amd64 bug

NAME

       HTTPDirFS - filesystem client for HTTP directory listing

SYNOPSIS

       httpdirfs [options] URL mountpoint

DESCRIPTION

       HTTPDirFS  is  program  that  can  be  used  to  mount HTTP directory listings (generated using an Apache
       DirectoryIndex, for example) as a virtual filesystem through the FUSE interface. It supports  HTTP  basic
       authentication and proxy.

OPTIONS

   General options:
       -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

       --cache
              Enable cache (default: off)

       --cache-location
              Set a custom cache location (default: "${XDG_CACHE_HOME}/httpdirfs")

       --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.

       --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)

       --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")

   FUSE options:
       -d   -o debug
              enable debug output (implies -f)

       -f     foreground operation

       -s     disable multi-threaded operation

       -o allow_other
              allow access to other users

       -o allow_root
              allow access to root

       -o auto_unmount
              auto unmount on process termination

       -o nonempty
              allow mounts over non-empty file/dir

       -o default_permissions enable permission checking by kernel

       -o fsname=NAME
              set filesystem name

       -o subtype=NAME
              set filesystem type

       -o large_read
              issue large read requests (2.4 only)

       -o max_read=N
              set maximum size of read requests

       -o hard_remove
              immediate removal (don't hide files)

       -o use_ino
              let filesystem set inode numbers

       -o readdir_ino
              try to fill in d_ino in readdir

       -o direct_io
              use direct I/O

       -o kernel_cache
              cache files in kernel

       -o [no]auto_cache
              enable caching based on modification times (off)

       -o umask=M
              set file permissions (octal)

       -o uid=N
              set file owner

       -o gid=N
              set file group

       -o entry_timeout=T
              cache timeout for names (1.0s)

       -o negative_timeout=T
              cache timeout for deleted names (0.0s)

       -o attr_timeout=T
              cache timeout for attributes (1.0s)

       -o ac_attr_timeout=T
              auto cache timeout for attributes (attr_timeout)

       -o noforget
              never forget cached inodes

       -o remember=T
              remember cached inodes for T seconds (0s)

       -o nopath
              don't supply path if not necessary

       -o intr
              allow requests to be interrupted

       -o intr_signal=NUM
              signal to send on interrupt (10)

       -o modules=M1[:M2...]
              names of modules to push onto filesystem stack

       -o max_write=N
              set maximum size of write requests

       -o max_readahead=N
              set maximum readahead

       -o max_background=N
              set number of maximum background requests

       -o congestion_threshold=N
              set kernel's congestion threshold

       -o async_read
              perform reads asynchronously (default)

       -o sync_read
              perform reads synchronously

       -o atomic_o_trunc
              enable atomic open+truncate support

       -o big_writes
              enable larger than 4kB writes

       -o no_remote_lock
              disable remote file locking

       -o no_remote_flock
              disable remote file locking (BSD)

       -o no_remote_posix_lock disable remove file locking (POSIX)

       -o [no_]splice_write
              use splice to write to the fuse device

       -o [no_]splice_move
              move data while splicing to the fuse device

       -o [no_]splice_read
              use splice to read from the fuse device

       Module options:

       [iconv]

       -o from_code=CHARSET
              original encoding of file names (default: UTF-8)

       -o to_code=CHARSET
              new encoding of the file names (default: ANSI_X3.4-1968)

       [subdir]

       -o subdir=DIR
              prepend this directory to all paths (mandatory)

       -o [no]rellinks
              transform absolute symlinks to relative

AUTHORS

       HTTPDirFS has been written by Fufu Fang <fangfufu2003@gmail.com>.

       This manpage was written by Jerome Charaoui <jerome@riseup.net> for  the  Debian  GNU/Linux  distribution
       (but it may be used by others).

HTTPDirFS version 1.1.10                           August 2019                                      HTTPDIRFS(1)