2026-05-31 - 2026-06-07
Overview
There has been no commit activity in this period.
2137 Issues closed from 1 user
Closed
#7677 [PR #716] [CLOSED] fix: guard_root_contained walks up to existing ancestor for non-existent paths
Closed
#675 [PR #681] [CLOSED] fix: use constant-time comparison for password and digest auth verification
Closed
#676 [PR #675] [MERGED] chore: release v0.46.0
Closed
#3819 [GH-ISSUE #713] Apache 2.0 license template placeholders not filled in
Closed
#1092 [GH-ISSUE #682] Add a JSON stat/metadata endpoint for a specific file or directory path
Closed
#1770 [GH-ISSUE #683] Search stops early when WalkDir encounters broken symlinks
Closed
#409 [GH-ISSUE #673] Add Tracing per openTelemetry
Closed
#410 [GH-ISSUE #676] read only rule fails to take effect
Closed
#413 [GH-ISSUE #678] Customizable 404 page
Closed
#408 [GH-ISSUE #672] Add Prometheus Metrics
Closed
#401 [GH-ISSUE #659] update binaries
Closed
#9101 [PR #716] [CLOSED] fix: guard_root_contained walks up to existing ancestor for non-existent paths
Closed
#9102 [PR #715] [MERGED] fix: fill LICENSE placeholders
Closed
#9100 [PR #712] [MERGED] fix: liblzma dynamic linking issues on MacOS
Closed
#9098 [PR #708] [MERGED] refactor: handle unspecified ip addrs in check_addrs
Closed
#9097 [PR #710] [MERGED] Updated Web UI's CSS to use variables
Closed
#9095 [PR #701] [MERGED] feat: skip directory listing in HEAD requests
Closed
#9096 [PR #700] [CLOSED] fix: avoid directory listing work for plain HEAD requests
Closed
#9093 [PR #698] [MERGED] refactor: webui file size format
Closed
#9094 [PR #697] [CLOSED] feat: decimal point for uploads
Closed
#9090 [PR #694] [MERGED] chore: update deps
Closed
#9091 [PR #693] [MERGED] Feature: confirm on exit while uploading
Closed
#9092 [PR #695] [MERGED] Fix: safari bug downloadspeed
Closed
#9088 [PR #691] [MERGED] fix: escape control chars in logged URI and headers
Closed
#9089 [PR #692] [MERGED] feat: enhence log format
Closed
#9087 [PR #689] [MERGED] fix: tweak auth logic
Closed
#9085 [PR #688] [MERGED] feat: support customizable 404 page
Closed
#9086 [PR #690] [MERGED] fix: http range underflow
Closed
#9082 [PR #681] [CLOSED] fix: use constant-time comparison for password and digest auth verification
Closed
#9083 [PR #686] [MERGED] feat: support ?json on file path
Closed
#9084 [PR #687] [CLOSED] fix: skip plain directory listing on HEAD requests
Closed
#9080 [PR #675] [MERGED] chore: release v0.46.0
Closed
#9081 [PR #677] [CLOSED] feat: expand archive browsing formats
Closed
#9076 [PR #670] [MERGED] fix: ensure symlink inside serve root
Closed
#9079 [PR #666] [CLOSED] disable iframe sandboxing to fix PDF embedding
Closed
#9077 [PR #667] [CLOSED] Feature quota
Closed
#9078 [PR #669] [MERGED] fix: escape filename in ?simple response
Closed
#9075 [PR #665] [MERGED] fix: some search results missing due to broken symlinks
Closed
#9071 [PR #660] [CLOSED] Better UI - that works good on mobile devices
Closed
#9073 [PR #653] [CLOSED] Bump alphanumeric-sort to 1.5.5
Closed
#9074 [PR #657] [MERGED] feat: add option --allow-hash to allow/disallow file hashing
Closed
#9072 [PR #655] [MERGED] refactor: update deps
Closed
#9070 [PR #656] [MERGED] refactor: improve UI botton titles
Closed
#9066 [PR #652] [CLOSED] v2025.12.24
Closed
#9069 [PR #620] [MERGED] fix: login btn does not work for readonly annoymous
Closed
#9067 [PR #627] [MERGED] fix: verify token length
Closed
#9068 [PR #622] [CLOSED] show seconds for the "Last Modified"
Closed
#9065 [PR #626] [MERGED] chore: release v0.45.0
Closed
#9063 [PR #619] [MERGED] fix: perms on dufs -A -a @/:ro
Closed
#9064 [PR #609] [MERGED] chore: removes clippy warning with rust 1.89
Closed
#9062 [PR #606] [MERGED] chore: release v0.44.0
Closed
#9060 [PR #614] [MERGED] feat: make dir urls inherit ?noscript params
Closed
#9061 [PR #615] [MERGED] feat: log decoded uri
Closed
#9059 [PR #602] [MERGED] feat: support noscript fallback
Closed
#9058 [PR #603] [MERGED] feat: support downloading via token auth
Closed
#9055 [PR #601] [MERGED] refactor: removes clippy warnings
Closed
#9057 [PR #605] [MERGED] refactor: fix typos
Closed
#9056 [PR #604] [MERGED] refactor: update deps
Closed
#9054 [PR #583] [MERGED] fix: unexpected public auth asking for login info
Closed
#9051 [PR #595] [CLOSED] feat: support authentication via token (#522)
Closed
#9053 [PR #572] [MERGED] Follow symlinks when searching/archiving
Closed
#9052 [PR #580] [CLOSED] feat: copy link to clipboard
Closed
#9050 [PR #577] [MERGED] fix: incorrect separator for zip archive folders under windows
Closed
#9049 [PR #568] [MERGED] fix: webui formatDirSize
Closed
#9048 [PR #566] [CLOSED] Maximum archive size and --follow-symlinks flag
Closed
#9046 [PR #567] [CLOSED] feat: download search results as a ZIP file
Closed
#9047 [PR #569] [MERGED] chore: update deps and clippy
Closed
#9045 [PR #564] [CLOSED] dedup add
Closed
#9044 [PR #559] [MERGED] feat: tolerate the absence of mtime
Closed
#9040 [PR #549] [CLOSED] Add HSTS support
Closed
#9043 [PR #535] [MERGED] feat: implement multipart ranges
Closed
#9042 [PR #550] [CLOSED] feat: add HSTS support
Closed
#9041 [PR #556] [MERGED] feat: limit sub directory item counting
Closed
#9038 [PR #528] [MERGED] feat: add cache-control:no-cache while sending file and index
Closed
#9039 [PR #529] [MERGED] fix: incorrect dir size due to hidden files
Closed
#9036 [PR #532] [CLOSED] Regex support in addition to glob masks
Closed
#9037 [PR #521] [MERGED] feat: higher perm auth path shadows lower one
Closed
#9035 [PR #515] [MERGED] fix: webui can't handle hash property of URL well
Closed
#9034 [PR #476] [MERGED] chore: release v0.43.0
Closed
#9032 [PR #497] [MERGED] fix: no authentication check if no auth users
Closed
#9033 [PR #481] [CLOSED] add the option to save a file with the ctrl + s key combination
Closed
#9031 [PR #511] [MERGED] refactor: change description for --allow-archive
Closed
#9030 [PR #474] [MERGED] feat: provide healthcheck API
Closed
#9028 [PR #449] [MERGED] fix: auth failed if password contains :
Closed
#9029 [PR #451] [MERGED] fix: Resolve speed bottleneck in 10G network
Closed
#9027 [PR #468] [MERGED] feat: support binding abstract unix socket
Closed
#9026 [PR #473] [CLOSED] ddd
Closed
#9025 [PR #457] [MERGED] feat: webui displays subdirectory items
Closed
#9021 [PR #442] [MERGED] refactor: make logout works on safari
Closed
#9024 [PR #447] [MERGED] refactor: do not show size for Dir
Closed
#9023 [PR #446] [MERGED] chore: release v0.42.0
Closed
#9022 [PR #440] [MERGED] refactor: improve logout at asserts/index.js
Closed
#9020 [PR #444] [MERGED] chore: improve bug_report issue template
Closed
#9019 [PR #429] [MERGED] fix: webui unexpected save-btn when file is non-editable
Closed
#9015 [PR #431] [MERGED] refactor: some query params work as flag and must not accept a value
Closed
#9016 [PR #433] [CLOSED] Update Readme to avoid confusion about the paths in access control
Closed
#9018 [PR #437] [MERGED] fix: login successed but popup Forbidden
Closed
#9017 [PR #439] [MERGED] feat: webui support logout
Closed
#9013 [PR #420] [CLOSED] fix: special strings cause 404 problems
Closed
#9014 [PR #428] [MERGED] refactor: date formatting in cache tests
Closed
#9010 [PR #422] [MERGED] fix: garbled characters caused by atob
Closed
#9011 [PR #421] [MERGED] feat: base64 index-data to avoid misencoding
Closed
#9012 [PR #425] [CLOSED] add special header indicating dufs and append support
Closed
#9009 [PR #396] [CLOSED] ci: push docker image to ghcr
Closed
#9007 [PR #417] [CLOSED] fix: Prevent recursive creation of parent directories
Closed
#9008 [PR #415] [MERGED] refactor: remove sabredav-partialupdate from DAV res header
Closed
#9005 [PR #407] [MERGED] feat: implements remaining http cache conditionals
Closed
#9006 [PR #403] [MERGED] refactor: return 400 for propfind request when depth is neither 0 nor 1
Closed
#9000 [PR #389] [MERGED] chore: release v0.41.0
Closed
#9003 [PR #390] [CLOSED] No inline scripts
Closed
#9004 [PR #385] [CLOSED] fix: The head will block main contents when overflow
Closed
#9002 [PR #391] [MERGED] refactor: no inline scripts in HTML
Closed
#9001 [PR #386] [MERGED] fix: head div overlap main contents when wrap
Closed
#8999 [PR #384] [CLOSED] feat: add index page format
Closed
#8998 [PR #378] [MERGED] refactor: add fixed-width numerals to date and size on file list page
Closed
#8996 [PR #382] [MERGED] fix: strange issue that occurs only on Microsoft WebDAV
Closed
#8997 [PR #383] [MERGED] feat: add log-file option
Closed
#8995 [PR #379] [MERGED] chore: fix typos and clippy
Closed
#8994 [PR #366] [MERGED] fix: timestamp format of getlastmodified in dav xml
Closed
#8990 [PR #368] [MERGED] feat: tls handshake timeout
Closed
#8991 [PR #372] [MERGED] refactor: digest_auth related tests
Closed
#8993 [PR #375] [MERGED] feat: add api to get the hash of a file
Closed
#8992 [PR #369] [CLOSED] refactor: Optimize code based on cargo clippy suggestions
Closed
#8989 [PR #360] [MERGED] refactor: improve resolve_path and handle_assets, abandon guard_path
Closed
#8987 [PR #364] [MERGED] Removes unnecessary clone
Closed
#8988 [PR #363] [CLOSED] Dufs Logo
Closed
#8986 [PR #361] [MERGED] chore: release v0.40.0
Closed
#8985 [PR #359] [MERGED] fix: guard req and destination path
Closed
#8982 [PR #350] [CLOSED] feat: add bulk deletion on the web UI
Closed
#8984 [PR #355] [CLOSED] feat: support logout
Closed
#8983 [PR #356] [MERGED] refactor: improve invalid auth
Closed
#8980 [PR #352] [MERGED] feat: revert supporting for forbidden permission
Closed
#8981 [PR #348] [MERGED] refactor: do not try to bind ipv6 if no ipv6 interface
Closed
#8978 [PR #344] [MERGED] refactor: propfind with auth no need to list all
Closed
#8979 [PR #346] [CLOSED] Add max-uploads input field for configuring DUFS_MAX_UPLOADINGS.
Closed
#8975 [PR #337] [MERGED] fix: corrupted zip when downloading large folders
Closed
#8976 [PR #343] [MERGED] feat: supports resumable uploads
Closed
#8977 [PR #345] [MERGED] chore: release v0.39.0 (fixed)
Closed
#8971 [PR #329] [MERGED] feat: auth supports forbidden permissions
Closed
#8973 [PR #328] [MERGED] fix: serve files with names containing newline char
Closed
#8974 [PR #322] [CLOSED] test
Closed
#8972 [PR #325] [MERGED] fix: auth precedence
Closed
#8970 [PR #323] [MERGED] refactor: optimize http range parsing and handling
Closed
#8969 [PR #317] [MERGED] fix: upload more than 100 files in directory
Closed
#8966 [PR #319] [MERGED] feat: add --compress option
Closed
#8968 [PR #321] [MERGED] feat: upgrade to hyper 1.0
Closed
#8967 [PR #313] [MERGED] refactor: change the value name of --config
Closed
#8965 [PR #312] [MERGED] refactor: change the format of www-authenticate
Closed
#8963 [PR #298] [MERGED] feat: deprecate the use of | to separate auth rules
Closed
#8964 [PR #301] [MERGED] feat: ui supports view file
Closed
#8960 [PR #297] [MERGED] feat: password can contain : @ |
Closed
#8962 [PR #299] [MERGED] feat: more flexible config values
Closed
#8961 [PR #311] [MERGED] feat: empty search '?q=' list all paths
Closed
#8959 [PR #291] [MERGED] refactor: ui change the cursor for upload-btn to a pointer
Closed
#8957 [PR #289] [MERGED] refactor: take improvements from the edge browser
Closed
#8958 [PR #296] [MERGED] refactor: ui improve uploading progress
Closed
#8956 [PR #294] [MERGED] fix: unable to start if config file omit bind/port fields
Closed
#8955 [PR #286] [MERGED] fix: use DUFS_CONFIG to specify the configuration path
Closed
#8954 [PR #284] [MERGED] chore: update deps and ci
Closed
#8952 [PR #281] [MERGED] feat: support config file with --config option
Closed
#8953 [PR #283] [MERGED] feat: support hashed password
Closed
#8951 [PR #280] [MERGED] fix: auto delete half-uploaded files
Closed
#8950 [PR #282] [MERGED] refactor: improve code quanity
Closed
#8949 [PR #278] [MERGED] fix: ui show user-name next to the user-icon
Closed
#8947 [PR #264] [MERGED] fix: sort path ignore case
Closed
#8948 [PR #279] [MERGED] feat: deprecate --auth-method, as both options are available
Closed
#8946 [PR #275] [CLOSED] chore: expose port 5000 in Dockerfile
Closed
#8945 [PR #270] [MERGED] refine: Remove one clone on assets_prefix
Closed
#8944 [PR #245] [MERGED] chore: fix clippy
Closed
#8940 [PR #252] [MERGED] fix: typo __ASSERTS_PREFIX__
Closed
#8942 [PR #258] [MERGED] fix: ui readonly if no write perm
Closed
#8943 [PR #255] [MERGED] test: remove dependency on native tls
Closed
#8941 [PR #254] [MERGED] chore: release 0.35.0
Closed
#8935 [PR #242] [MERGED] chore: update ci
Closed
#8938 [PR #244] [MERGED] chore: fix release ci
Closed
#8939 [PR #237] [CLOSED] Add support password format : htpasswd
Closed
#8936 [PR #241] [MERGED] feat: sort by type first, then sort by name/mtime/size
Closed
#8937 [PR #243] [CLOSED] chore: update ci
Closed
#8932 [PR #233] [MERGED] Update README.md
Closed
#8934 [PR #226] [MERGED] refactor: ui checkAuth
Closed
#8933 [PR #235] [MERGED] fix: search should ignore entry path
Closed
#8930 [PR #231] [MERGED] fix: webdav only see public folder even logging in
Closed
#8931 [PR #230] [MERGED] fix: ui refresh page after login
Closed
#8928 [PR #225] [MERGED] fix: allow all cors headers and methods
Closed
#8929 [PR #219] [MERGED] fix: ui path table show move action
Closed
#8927 [PR #222] [CLOSED] server: allow more webdav related header with CORS
Closed
#8925 [PR #220] [MERGED] fix: ui set default max uploading to 1
Closed
#8926 [PR #224] [MERGED] fix: auth logic
Closed
#8922 [PR #204] [MERGED] feat: add timestamp metadata to generated zip file
Closed
#8924 [PR #218] [MERGED] feat: new auth
Closed
#8921 [PR #210] [MERGED] Show precise file size with two decimal places when size >= 1GB
Closed
#8923 [PR #216] [MERGED] Correct spelling and grammar in index.js
Closed
#8920 [PR #215] [MERGED] refactor: cli positional rename root => SERVE_PATH
Closed
#8917 [PR #194] [MERGED] fix: basic auth sometimes does not work
Closed
#8918 [PR #197] [MERGED] feat: webui editing support multiple encodings
Closed
#8919 [PR #203] [MERGED] fix: URL-encoded filename when downloading in safari
Closed
#8915 [PR #195] [MERGED] refactor: improve error handle
Closed
#8916 [PR #188] [MERGED] fix: hidden don't works on some files
Closed
#8914 [PR #186] [MERGED] feat: guess plain text encoding then set content-type charset
Closed
#8912 [PR #184] [MERGED] fix: cors allow-request-header add content-type
Closed
#8913 [PR #183] [MERGED] chore(release): version 0.32.0
Closed
#8911 [PR #180] [MERGED] feat: support create file
Closed
#8910 [PR #182] [MERGED] feat: ui improves the login experience
Closed
#8909 [PR #178] [MERGED] fix: clear search input also clear query
Closed
#8905 [PR #177] [MERGED] feat: API to search and list directories
Closed
#8908 [PR #175] [MERGED] feat: hiding only directories instead of files
Closed
#8906 [PR #176] [MERGED] chore: hide env keys from help text
Closed
#8907 [PR #179] [MERGED] feat: support edit files
Closed
#8904 [PR #163] [MERGED] Add install instruction for Homebrew
Closed
#8901 [PR #170] [MERGED] feat: use env var for args
Closed
#8903 [PR #168] [MERGED] fix: remove Method::Options auth check
Closed
#8902 [PR #174] [MERGED] chore: fix cargo clippy
Closed
#8900 [PR #152] [MERGED] feat: add option --allow-archive
Closed
#8898 [PR #146] [MERGED] chore: upgrade clap to v4
Closed
#8899 [PR #151] [MERGED] Fix #150: set the STOPSIGNAL to SIGINT
Closed
#8897 [PR #144] [MERGED] fix: panic on PROPFIND //
Closed
#8895 [PR #145] [MERGED] feat: support unix sockets
Closed
#8896 [PR #147] [MERGED] docs: fix typos
Closed
#8891 [PR #136] [CLOSED] Update index.css
Closed
#8893 [PR #142] [MERGED] Fix status code for MKCOL on existing resource
Closed
#8890 [PR #134] [MERGED] feat: add --assets options to override assets
Closed
#8894 [PR #138] [MERGED] fix: auth not works with --path-prefix
Closed
#8892 [PR #140] [MERGED] fix: don't search on empty query string
Closed
#8889 [PR #127] [MERGED] Corrected type in README
Closed
#8887 [PR #128] [MERGED] feat: support sort by name, mtime, size
Closed
#8888 [PR #126] [MERGED] fix: hide path with file ext
Closed
#8886 [PR #130] [MERGED] chore: refactor clap multiple_occurrences and multiple_values
Closed
#8885 [PR #122] [MERGED] fix: table row hover highlighting in dark mode
Closed
#8883 [PR #116] [MERGED] feat: support customize http log format
Closed
#8884 [PR #119] [MERGED] feat: support ecdsa tls cert
Closed
#8882 [PR #117] [CLOSED] chore(deps): bump serde from 1.0.140 to 1.0.141
Closed
#8880 [PR #115] [MERGED] feat(ui): add table row hover
Closed
#8881 [PR #114] [MERGED] fix(ui): file path contains special charactors
Closed
#8878 [PR #102] [MERGED] feat: make --path-prefix works on serving single file
Closed
#8879 [PR #108] [MERGED] feat: improve hidden to support glob
Closed
#8875 [PR #100] [MERGED] fix: cors headers
Closed
#8876 [PR #98] [MERGED] feat: limit the number of concurrent uploads
Closed
#8877 [PR #110] [MERGED] feat: adjust digest auth timeout to 1day
Closed
#8874 [PR #93] [MERGED] feat: check permission on move/copy destination
Closed
#8873 [PR #97] [MERGED] feat: add completions
Closed
#8871 [PR #92] [MERGED] feat: ui supports move folder/file to new path
Closed
#8872 [PR #91] [MERGED] feat: ui supports creating folder
Closed
#8870 [PR #88] [MERGED] feat: allow search with --render-try-index
Closed
#8869 [PR #84] [MERGED] fix: permissions of unzipped files
Closed
#8867 [PR #87] [MERGED] fix: unexpect stack overflow when searching a lot
Closed
#8868 [PR #80] [CLOSED] chore(deps): bump rstest from 0.13.0 to 0.15.0
Closed
#8866 [PR #81] [CLOSED] chore(deps): bump clap from 3.2.4 to 3.2.7
Closed
#8865 [PR #83] [MERGED] fix: safari layout and compatibility
Closed
#8864 [PR #75] [CLOSED] Add support for nix using flakes
Closed
#8861 [PR #76] [MERGED] ci: support more platforms
Closed
#8863 [PR #78] [MERGED] chore: replace old get-if-addrs with new if-addrs
Closed
#8862 [PR #77] [MERGED] feat: use feature to conditional include tls
Closed
#8860 [PR #73] [MERGED] feat: add option --hidden to hide folders
Closed
#8855 [PR #62] [MERGED] feat: add option --allow-search
Closed
#8857 [PR #68] [MERGED] refactor: split css/js from index.html
Closed
#8858 [PR #67] [MERGED] feat: use custom logger with timestamp in rfc3339
Closed
#8859 [PR #69] [CLOSED] feat: allow to build for multiarch
Closed
#8856 [PR #65] [MERGED] fix: escape text contains HTML escape code
Closed
#8854 [PR #60] [MERGED] added basic auth, and some little css fixes
Closed
#8853 [PR #58] [MERGED] feat: ui hidden root dirname
Closed
#8852 [PR #61] [MERGED] fix: decodeURI searching string
Closed
#8850 [PR #59] [MERGED] feat: rename to dufs
Closed
#8851 [PR #57] [MERGED] refactor: rename --cors to --enable-cors
Closed
#8848 [PR #52] [MERGED] feat: path level access control
Closed
#8849 [PR #44] [MERGED] fix: range request
Closed
#8847 [PR #51] [MERGED] reactive webpage
Closed
#8845 [PR #47] [MERGED] feat: add option --render-try-index
Closed
#8846 [PR #54] [MERGED] feat: serve single file
Closed
#8844 [PR #40] [MERGED] feat: listen both ipv4 and ipv6 by default
Closed
#8843 [PR #42] [MERGED] fix: webdav propfind dir with slash
Closed
#8840 [PR #35] [MERGED] feat: support tls-key in pkcs#8 format
Closed
#8841 [PR #36] [MERGED] test: add integration tests
Closed
#8842 [PR #41] [MERGED] refactor: trivals changes
Closed
#8839 [PR #30] [MERGED] added "Empty folder" text to the page
Closed
#8838 [PR #34] [MERGED] feat: display upload speed and time left
Closed
#8836 [PR #33] [MERGED] feat: implement head method
Closed
#8837 [PR #29] [MERGED] wrote a basic dark theme #15
Closed
#8835 [PR #32] [MERGED] fix: cannot upload
Closed
#8831 [PR #25] [MERGED] feat: support ipv6
Closed
#8830 [PR #24] [MERGED] fixed #23 filename xml escaping
Closed
#8834 [PR #28] [MERGED] Your fix for the WebDAV filenames thing was better
Closed
#8832 [PR #26] [MERGED] fix: send index page with content-type
Closed
#8833 [PR #27] [MERGED] feat: add favicon
Closed
#8829 [PR #22] [MERGED] refactor: use logger
Closed
#8825 [PR #18] [MERGED] feat: add webdav proppatch handler
Closed
#8828 [PR #17] [MERGED] chore(readability): Fix retrieve_listening_addrs
Closed
#8827 [PR #21] [MERGED] fix: escape filename
Closed
#8826 [PR #20] [CLOSED] Fixes issue #19
Closed
#8824 [PR #13] [MERGED] feat: implement more webdav methods
Closed
#8821 [PR #10] [MERGED] feat: support webdav
Closed
#8823 [PR #11] [MERGED] feat: remove unzip uploaded feature
Closed
#8822 [PR #14] [MERGED] feat: use digest auth
Closed
#8820 [PR #8] [MERGED] chore(ci): publish to docker
Closed
#8817 [GH-ISSUE #714] Regression in v0.46.0: directory upload via drag-and-drop returns 404 due to guard_root_contained()
Closed
#8818 [GH-ISSUE #711] macOS arm64 环境下的 liblzma.5.dylib 依赖问题
Closed
#8819 [GH-ISSUE #713] Apache 2.0 license template placeholders not filled in
Closed
#8815 [GH-ISSUE #709] 支持不同用户设置不同的 serve-path
Closed
#8816 [GH-ISSUE #707] webdav 协议与 iris 播放器不兼容
Closed
#8811 [GH-ISSUE #702] can not upload folders by click the upload btn
Closed
#8812 [GH-ISSUE #703] Unconditional use of getifaddrs
Closed
#8813 [GH-ISSUE #705] ipv6 support
Closed
#8805 [GH-ISSUE #682] Add a JSON stat/metadata endpoint for a specific file or directory path
Closed
#8807 [GH-ISSUE #684] share file
Closed
#8808 [GH-ISSUE #696] Decimal point for uploads
Closed
#8809 [GH-ISSUE #699] feat: Support custom TOKEN_EXPIRATION when generating a new token
Closed
#8810 [GH-ISSUE #685] search not found
Closed
#8806 [GH-ISSUE #683] Search stops early when WalkDir encounters broken symlinks
Closed
#8802 [GH-ISSUE #678] Customizable 404 page
Closed
#8803 [GH-ISSUE #679] Use server render for browsing in lynx, w3m, links TUI browser
Closed
#8799 [GH-ISSUE #674] Real IP when dufs is behind proxy
Closed
#8800 [GH-ISSUE #676] read only rule fails to take effect
Closed
#8801 [GH-ISSUE #673] Add Tracing per openTelemetry
Closed
#8796 [GH-ISSUE #668] Add grid view to display images
Closed
#8797 [GH-ISSUE #672] Add Prometheus Metrics
Closed
#8798 [GH-ISSUE #671] Support Logformat like json or logfmt
Closed
#8793 [GH-ISSUE #662] 500 error code answer and not 404 for non existing files/folders
Closed
#8794 [GH-ISSUE #663] thread 'tokio-runtime-worker' panicked at library/core/src/slice/sort/shared/smallsort.rs:860:5:
Closed
#8795 [GH-ISSUE #664] no upload button in UI when --auth is used
Closed
#8790 [GH-ISSUE #659] update binaries
Closed
#8791 [GH-ISSUE #661] In a reverse proxy environment, creating a new folder will result in an error: "invalid".
Closed
#8792 [GH-ISSUE #658] Line 117 of index.js and garbled Chinese characters
Closed
#8787 [GH-ISSUE #654] Some search results missing if broken symlinks are present
Closed
#8788 [GH-ISSUE #651] feat req: add zip, unzip the files
Closed
#8789 [GH-ISSUE #650] Alphanumeric sort is broken
Closed
#8781 [GH-ISSUE #644] [Feature Request] Add API/UI to Manage auth (Users & Permissions)
Closed
#8782 [GH-ISSUE #645] [Feature Request] Support External Authentication Providers
Closed
#8783 [GH-ISSUE #646] [Feature Request] Event Hooks for Custom Scripts
Closed
#8784 [GH-ISSUE #648] "View File"/"Edit File" options not working on *.pdf files
Closed
#8785 [GH-ISSUE #647] Environment variable DUFS_AUTH is broken when using :rw
Closed
#8786 [GH-ISSUE #649] 树莓派使用 sigoden/dufs 镜像无法运行
Closed
#8778 [GH-ISSUE #642] Feature Request: Web UI to Add Remote URL for Direct Server-Side Download
Closed
#8779 [GH-ISSUE #641] Feature request: Add option --allow-hash to allow/disallow file hashing
Closed
#8780 [GH-ISSUE #643] [Feature Request] Improve auth Configuration Readability and Usability
Closed
#8775 [GH-ISSUE #638] Possible file descriptors leak
Closed
#8776 [GH-ISSUE #640] Add release for aarch64-linux-android
Closed
#8777 [GH-ISSUE #639] Weird crash
Closed
#8772 [GH-ISSUE #635] Storage Limit for Users
Closed
#8773 [GH-ISSUE #637] index.html change not affects
Closed
#8774 [GH-ISSUE #636] After configuring the tls certificate, webdav access fails
Closed
#8768 [GH-ISSUE #631] Only allow filelist
Closed
#8769 [GH-ISSUE #632] click view file icon to show the content of a file will show old cache instead of latest info
Closed
#8770 [GH-ISSUE #634] Please support windows webclient
Closed
#8771 [GH-ISSUE #633] ?noscript creates broken relative links when path prefix is not /
Closed
#8763 [GH-ISSUE #624] Unable to sign out/in & action options are no longer available after upgrading to 44
Closed
#8764 [GH-ISSUE #628] Use . dufs.exe -a user:pass@/:rw No permissions
Closed
#8765 [GH-ISSUE #625] Raspberry Pi large file upload issues
Closed
#8766 [GH-ISSUE #629] Rename folder / file function
Closed
#8767 [GH-ISSUE #630] Reverse Proxy Authentication Issue - SWAG/Nginx
Closed
#8760 [GH-ISSUE #621] Login not working
Closed
#8761 [GH-ISSUE #623] Checkbox to select multiple folders for download
Closed
#8762 [GH-ISSUE #618] JSON "Accept" Headers
Closed
#8757 [GH-ISSUE #613] Make noscript mode create noscript links for directories
Closed
#8758 [GH-ISSUE #617] Auth problems
Closed
#8759 [GH-ISSUE #616] Support for Windows 7
Closed
#8756 [GH-ISSUE #610] static file update not take effect
Closed
#8751 [GH-ISSUE #600] App doesn't work with Cloudflare Rocket Loader
Closed
#8752 [GH-ISSUE #608] Some files failed to upload with reverse proxy
Closed
#8753 [GH-ISSUE #607] 0.0.0.0:5000 0 B files in some folders
Closed
#8754 [GH-ISSUE #612] Add ability to view hash of file in web UI
Closed
#8755 [GH-ISSUE #611] Edge auth bug
Closed
#8748 [GH-ISSUE #597] Manage descript.ion comments/descriptions/notes
Closed
#8749 [GH-ISSUE #598] New Release
Closed
#8750 [GH-ISSUE #599] helpful little script
Closed
#8745 [GH-ISSUE #596] Multiple File Downloads
Closed
#8746 [GH-ISSUE #593] Chunked upload not working via web ui
Closed
#8747 [GH-ISSUE #594] RO functionality for subdirectory.
Closed
#8742 [GH-ISSUE #591] can control the download perms?
Closed
#8743 [GH-ISSUE #590] Re-Add auth method as a switch
Closed
#8744 [GH-ISSUE #592] 在Linux上从windows上部署的dufs 下载zip之后,解压会平铺压缩包中的文件夹的文件
Closed
#8739 [GH-ISSUE #587] théme not available when destination path folder is empty
Closed
#8740 [GH-ISSUE #588] Unsure on the syntax for yaml file for auth
Closed
#8741 [GH-ISSUE #589] 中文文件名排序按照拼音排序
Closed
#8736 [GH-ISSUE #584] Issue with login in public section
Closed
#8737 [GH-ISSUE #586] Rename & edit permission w/o delete permission?
Closed
#8738 [GH-ISSUE #585] File name encoding preventing file access through WebDAV
Closed
#8730 [GH-ISSUE #576] Incorrect Path Separators in ZIP Archives Generated on Windows
Closed
#8731 [GH-ISSUE #575] Output logs to stdout and file
Closed
#8732 [GH-ISSUE #578] Allow git clone <dufs url> when the the directory which <dufs url> is target to is a bare git repo
Closed
#8733 [GH-ISSUE #582] Handle log file rotation, for example on SIGHUP
Closed
#8734 [GH-ISSUE #581] Public folder ask login information for uploading/deleting files
Closed
#8735 [GH-ISSUE #579] Add option to display full file name
Closed
#8724 [GH-ISSUE #565] current dir join error
Closed
#8725 [GH-ISSUE #563] check_addrs for error
Closed
#8726 [GH-ISSUE #570] config not take effect
Closed
#8727 [GH-ISSUE #571] 希望可以支持proxy protocol
Closed
#8728 [GH-ISSUE #573] Add bandwidth throttling
Closed
#8729 [GH-ISSUE #574] Changing timezone in docker
Closed
#8721 [GH-ISSUE #560] Unable to Hide specific folders
Closed
#8722 [GH-ISSUE #561] Symlink doesn't show directories
Closed
#8723 [GH-ISSUE #562] How to connect to or execute a command within the Dufs container
Closed
#8719 [GH-ISSUE #558] Upload to subdirectory using curl, show forbidden(403)
Closed
#8720 [GH-ISSUE #557] Specify a default sort order
Closed
#8715 [GH-ISSUE #554] Missing "modified date" causes files to be unavailable
Closed
#8716 [GH-ISSUE #552] 用户权限问题
Closed
#8717 [GH-ISSUE #553] Limit sub directory item counting
Closed
#8718 [GH-ISSUE #555] invalid zip file with overlapped components (possible zip bomb) for downloaded folders
Closed
#8712 [GH-ISSUE #551] how to use ldap?
Closed
#8713 [GH-ISSUE #548] [Feature Request] Zip & Unzip options
Closed
#8714 [GH-ISSUE #547] When uploading the same file to multiple directories simultaneously, the page fails to display.
Closed
#8709 [GH-ISSUE #545] Please add option to rename file.
Closed
#8710 [GH-ISSUE #544] Support serving of pre-GZIP encoded files
Closed
#8711 [GH-ISSUE #546] When uploading the same file to multiple directories simultaneously, the page fails to display.
Closed
#8706 [GH-ISSUE #542] iOS support
Closed
#8707 [GH-ISSUE #543] 没有回收站功能吗,及回收站文件过期策略
Closed
#8708 [GH-ISSUE #541] Please support the virtual Linux of Android's termux terminal app
Closed
#8703 [GH-ISSUE #538] Mount two or more /data folders
Closed
#8704 [GH-ISSUE #539] How to disable only archive
Closed
#8705 [GH-ISSUE #540] Support anonymous write access
Closed
#8700 [GH-ISSUE #536] dufs lists by webdav contents to which the user does not have access
Closed
#8701 [GH-ISSUE #537] Could not run on windows7
Closed
#8702 [GH-ISSUE #534] ACL problem
Closed
#8697 [GH-ISSUE #531] does the server support chunk uploads?
Closed
#8698 [GH-ISSUE #530] [Feature Request] No Javascript Fallback
Closed
#8699 [GH-ISSUE #533] [Feature Request] No access ACL
Closed
#8691 [GH-ISSUE #523] Unable to upload files, when accessing using domain names in a local area network environment
Closed
#8693 [GH-ISSUE #524] How to add multiple users to dufs?
Closed
#8694 [GH-ISSUE #525] Feature request: account for hidden files when displaying directory size
Closed
#8695 [GH-ISSUE #526] ETag and Last-Modified does not work correctly on Microsoft Edge if Cache-Control: no-cache is not present in response header
Closed
#8696 [GH-ISSUE #527] 设置账号密码后 手机很多浏览器下载会401
Closed
#8692 [GH-ISSUE #522] Support Authentication via Token
Closed
#8688 [GH-ISSUE #518] i have a problem about "--allow-symlink "
Closed
#8689 [GH-ISSUE #519] Write permissions will be overwritten by anonymous read-only permissions
Closed
#8690 [GH-ISSUE #520] is there a spa example?
Closed
#8685 [GH-ISSUE #516] Only show some directories and hidden all the others?
Closed
#8686 [GH-ISSUE #514] Clicking on links while there is a fragment in the url, appends url of link to fragment
Closed
#8687 [GH-ISSUE #517] Serving page as image gallery
Closed
#8679 [GH-ISSUE #507] Why doesn't the download folder button show?
Closed
#8680 [GH-ISSUE #508] Unable to exit
Closed
#8681 [GH-ISSUE #509] auth cannot remain in all path
Closed
#8682 [GH-ISSUE #510] auth cannot remain in all path
Closed
#8683 [GH-ISSUE #512] How can dufs create an account so that it has all permissions after logging in, and only allows browsing files when not logged in?
Closed
#8684 [GH-ISSUE #513] Suggestion for the documentation
Closed
#8673 [GH-ISSUE #501] Hopefully this will work as a Windows service
Closed
#8674 [GH-ISSUE #502] -a admin:admin@/:rw: admin has complete permissions for all paths.
Closed
#8675 [GH-ISSUE #503] Feature Request: Upload file via url
Closed
#8676 [GH-ISSUE #505] can auth the specified file?it seems that only can auth dir now,rigth?
Closed
#8677 [GH-ISSUE #504] 只给账户文件上传和读取权限,不能删除文件
Closed
#8678 [GH-ISSUE #506] Add a configuration item to set unix domain socket files permissions for docker
Closed
#8670 [GH-ISSUE #499] Support ! operator when authorizing path
Closed
#8671 [GH-ISSUE #498] Suggestion: Remove underscores from CSS/JS file paths for better compatibility with Cloudflare CDN
Closed
#8672 [GH-ISSUE #500] config file
Closed
#8667 [GH-ISSUE #494] Support Auto Hot Reload
Closed
#8668 [GH-ISSUE #496] 401 when external basic auth enabled with forwarded headers
Closed
#8669 [GH-ISSUE #495] Authorization does not work
Closed
#8664 [GH-ISSUE #490] HealthCheck Suggestion
Closed
#8665 [GH-ISSUE #491] Hashed-Passwords not working with docker compose
Closed
#8666 [GH-ISSUE #492] Files larger than 1MB can't be uploaded
Closed
#8661 [GH-ISSUE #488] Question: How to gracefully shutdown dufs from CLI
Closed
#8662 [GH-ISSUE #489] Add anonymous account in configuration file, docker compose cannot start
Closed
#8663 [GH-ISSUE #487] LDAP authentication
Closed
#8656 [GH-ISSUE #479] "allow-all=true" in config.yaml doesn't work
Closed
#8657 [GH-ISSUE #483] SHA512 hash cannot be replicated for MacOS hosts
Closed
#8658 [GH-ISSUE #485] Support for external authentication file
Closed
#8659 [GH-ISSUE #486] **dufs** rw permission is not in effect
Closed
#8660 [GH-ISSUE #484] Support different operations for different path
Closed
#8652 [GH-ISSUE #475] Provide markdown rendering support
Closed
#8653 [GH-ISSUE #477] Support for MIPS
Closed
#8654 [GH-ISSUE #478] running dufs as a non-root
Closed
#8655 [GH-ISSUE #480] Add ctrl +s keyboard shortcut html
Closed
#8649 [GH-ISSUE #469] Customizing favicon, page title, font/font color
Closed
#8650 [GH-ISSUE #472] Readiness endpoint
Closed
#8651 [GH-ISSUE #471] curl http://127.0.0.1:5000?json not working
Closed
#8646 [GH-ISSUE #465] 设置账户后 下载 401 安卓浏览器
Closed
#8647 [GH-ISSUE #466] Support for Abstract Unix Socket
Closed
#8648 [GH-ISSUE #467] Anonymous user gets to see folders without permission
Closed
#8643 [GH-ISSUE #463] Download .zip even if directory is empty
Closed
#8644 [GH-ISSUE #462] Add an authorization token after the link
Closed
#8645 [GH-ISSUE #464] Overwriting old files doesn't prompt
Closed
#8637 [GH-ISSUE #455] Separate Anonymous User Authorization
Closed
#8638 [GH-ISSUE #456] First element is hidden by the search bar
Closed
#8639 [GH-ISSUE #458] Add a feature to serve any file as text/plain in the browser
Closed
#8640 [GH-ISSUE #461] Can you configure multiple users and user operation permission control? Can you use an example for a sample config?
Closed
#8641 [GH-ISSUE #460] Is it possible using sendfile() system call to reduce cpu usage and increment download speed ?
Closed
#8642 [GH-ISSUE #459] dufs can't list symbolic link
Closed
#8634 [GH-ISSUE #453] can't mount webdav when dufs behind nginx
Closed
#8635 [GH-ISSUE #454] 如何让mkv文件在浏览器直接播放,而不是下载
Closed
#8636 [GH-ISSUE #452] support/integrate tus upload
Closed
#8631 [GH-ISSUE #445] Search with prebuild database
Closed
#8632 [GH-ISSUE #450] Why use [ dufs -a "@/:rw" ] in webdav fail? it's shows unauth when i try use no username and passwd
Closed
#8633 [GH-ISSUE #448] Using a hashed password for authentication, if the password contains a colon (:) , login will fail.
Closed
#8628 [GH-ISSUE #441] Seperate upload and delete permissions
Closed
#8629 [GH-ISSUE #438] Skip existing files on upload?
Closed
#8630 [GH-ISSUE #443] **not bug, need help**
Closed
#8625 [GH-ISSUE #434] Add documentation on how to use WebDAV
Closed
#8626 [GH-ISSUE #436] Getting "Forbidden" at login, but (sometimes) after refresh login succeeds
Closed
#8627 [GH-ISSUE #435] Suggestion: Drag n drop to download
Closed
#8622 [GH-ISSUE #427] Clicking "Save file" on editor page breaks images
Closed
#8623 [GH-ISSUE #432] how could I use auth with docker?
Closed
#8624 [GH-ISSUE #430] There is a serious issue with obtaining the hash method with "?hash"
Closed
#8619 [GH-ISSUE #423] Slow download of zipped folders
Closed
#8620 [GH-ISSUE #426] get sorting by creation time
Closed
#8621 [GH-ISSUE #424] Weird permission issue
Closed
#8616 [GH-ISSUE #418] Icons are vertical down the page
Closed
#8617 [GH-ISSUE #419] Some folder names with special characters will raise a 404 error
Closed
#8618 [GH-ISSUE #416] Do not list root directory
Closed
#8613 [GH-ISSUE #414] cannot partial update using ranges beyond the current file size
Closed
#8615 [GH-ISSUE #413] Upload if hash matches
Closed
#8610 [GH-ISSUE #410] Hide content by Regex pattern instead of Wildcard pattern
Closed
#8611 [GH-ISSUE #409] nplayer挂载webdav问题
Closed
#8612 [GH-ISSUE #411] How do I run the web interface
Closed
#8614 [GH-ISSUE #412] Failed to upload file (size > 105MB) via iOS / iPadOS
Closed
#8608 [GH-ISSUE #406] about webdav service
Closed
#8609 [GH-ISSUE #405] visit problem with browser on macos
Closed
#8604 [GH-ISSUE #401] Speed Limiter
Closed
#8605 [GH-ISSUE #402] Return error 400 for unsupported propfind depths
Closed
#8606 [GH-ISSUE #404] Please allow creating files by POST method. Sometimes it is impossible to use the PUT method
Closed
#8607 [GH-ISSUE #408] not use webdav
Closed
#8601 [GH-ISSUE #400] PROPFIND request body with properies gets ignored
Closed
#8602 [GH-ISSUE #399] hope support armv5tejl
Closed
#8603 [GH-ISSUE #398] 403 Forbidden
Closed
#8598 [GH-ISSUE #395] Version 0.41 can't run on Win2008R2 server
Closed
#8599 [GH-ISSUE #394] ghcr container image
Closed
#8600 [GH-ISSUE #397] Allow hidden files for some users (roles)
Closed
#8595 [GH-ISSUE #388] Ignore flag "commonName"
Closed
#8596 [GH-ISSUE #393] Disk usage analysis
Closed
#8597 [GH-ISSUE #392] Potential Memory Leak
Closed
#8592 [GH-ISSUE #380] issue when adds and modifies files in Windows WebDAV
Closed
#8594 [GH-ISSUE #381] FR: add optional logging path
Closed
#8593 [GH-ISSUE #387] PROPFIND method support infinity depth
Closed
#8589 [GH-ISSUE #374] Possible to disable downloading?
Closed
#8590 [GH-ISSUE #377] nginx sub dir get forbidden error
Closed
#8591 [GH-ISSUE #376] post quantum support of rustls
Closed
#8586 [GH-ISSUE #370] how to put the dufs page with Login information into iframe by URL
Closed
#8587 [GH-ISSUE #371] different operations for different users
Closed
#8588 [GH-ISSUE #373] I would like to provide an API that returns the hash value of a file
Closed
#8583 [GH-ISSUE #362] Docker Hub doesn't have v0.40.0
Closed
#8584 [GH-ISSUE #367] dufs aarch64-unknown-linux-musl cannot be run in Alpine Linux 3.19
Closed
#8585 [GH-ISSUE #365] During cls handshake connection from
Closed
#8580 [GH-ISSUE #357] Multiple path-prefix for different entry point dir
Closed
#8581 [GH-ISSUE #358] Add security policy and enable reporting
Closed
#8582 [GH-ISSUE #354] Can't upload file using davfs2
Closed
#8577 [GH-ISSUE #353] Add logout button
Closed
#8578 [GH-ISSUE #349] Mobile device view?
Closed
#8579 [GH-ISSUE #351] Can not use '@' in password.
Closed
#8574 [GH-ISSUE #341] support upload a zip file and unzip it?
Closed
#8575 [GH-ISSUE #347] Render/generate m3u playlist for served files
Closed
#8576 [GH-ISSUE #342] Address family not supported by protocol (os error 124)
Closed
#8571 [GH-ISSUE #339] Error when forbidding anyone from accessing directories
Closed
#8572 [GH-ISSUE #338] When using webdav, unauthorized directories are still visible.
Closed
#8573 [GH-ISSUE #340] 413 (Payload Too Large)
Closed
#8568 [GH-ISSUE #335] Support resumable/partial uploads (PUT/PATCH)
Closed
#8569 [GH-ISSUE #336] Corrupted Zip files when downloading large folders
Closed
#8570 [GH-ISSUE #334] How to connect webdav?
Closed
#8565 [GH-ISSUE #331] Docker Image does not have the Data folder
Closed
#8566 [GH-ISSUE #333] Files are not displayed when the page width is narrow (mobile especially)
Closed
#8567 [GH-ISSUE #332] Please add a button to switch between dark and light mode.
Closed
#8562 [GH-ISSUE #326] docker部署后使用http put上传文件的问题
Closed
#8563 [GH-ISSUE #330] "--allow-delete" may cover "--allow-edit".
Closed
#8564 [GH-ISSUE #327] Unable to serve files with embedded new lines
Closed
#8559 [GH-ISSUE #320] Hashed passwords
Closed
#8560 [GH-ISSUE #318] Stopping ZIP file download breaks application
Closed
#8561 [GH-ISSUE #324] Support locking a file to prevent from deleting/moving
Closed
#8556 [GH-ISSUE #314] Regarding the issue of enabling the config file!
Closed
#8557 [GH-ISSUE #316] If a directory with a large amount of files is uploaded, only 100 files are actually uploaded
Closed
#8558 [GH-ISSUE #315] Access Control Bug
Closed
#8553 [GH-ISSUE #308] Option to download folders as tar
Closed
#8554 [GH-ISSUE #309] Serving all files from directory unzipped
Closed
#8555 [GH-ISSUE #310] How to access upload/list UI, when index page is enabled?
Closed
#8547 [GH-ISSUE #302] Connecting via http or ftp?
Closed
#8549 [GH-ISSUE #303] about nginx proxy_pass
Closed
#8550 [GH-ISSUE #307] Authentication always returns 401 on Windows Explorer's network mount
Closed
#8551 [GH-ISSUE #306] dufs doesn't support having just @/ (allow all users to read/view) as a value inside auth in a configuration file.
Closed
#8552 [GH-ISSUE #305] Search for a string in a file
Closed
#8548 [GH-ISSUE #304] How to cancel the download function
Closed
#8544 [GH-ISSUE #293] Add unauthorized logging to stdout
Closed
#8545 [GH-ISSUE #295] Wrong speed units displayed in progress
Closed
#8546 [GH-ISSUE #300] Preview text file
Closed
#8541 [GH-ISSUE #292] Support for Multipart ranges
Closed
#8542 [GH-ISSUE #288] The upload button is invalid on edge
Closed
#8543 [GH-ISSUE #290] Upload button not selectable on Firefox
Closed
#8538 [GH-ISSUE #277] Hashed Passwords
Closed
#8539 [GH-ISSUE #285] The config file example in readme.md has a typo
Closed
#8540 [GH-ISSUE #287] required events notification
Closed
#8535 [GH-ISSUE #276] Avoid writing half-uploaded files
Closed
#8536 [GH-ISSUE #273] Wrong documentation of --auth
Closed
#8537 [GH-ISSUE #274] support multiple paths
Closed
#8532 [GH-ISSUE #269] Failed to upload file via IOS.
Closed
#8533 [GH-ISSUE #271] msvc required minimum version
Closed
#8534 [GH-ISSUE #272] non-functional user button
Closed
#8529 [GH-ISSUE #268] A limited user shows root folder when using webdav
Closed
#8530 [GH-ISSUE #267] Possible to resume downloads after Network Disconnect?
Closed
#8531 [GH-ISSUE #266] upload/delete doesn't work on termux (android)
Closed
#8526 [GH-ISSUE #262] Lowercase and uppercase names are sorted seperately
Closed
#8527 [GH-ISSUE #265] Cannot edit because file is too large or binary.
Closed
#8528 [GH-ISSUE #263] webDAV: Disclosure of file names in directories on the path.
Closed
#8520 [GH-ISSUE #253] 火绒杀毒报毒
Closed
#8521 [GH-ISSUE #256] simplest launch command to be readonly for everyone
Closed
#8522 [GH-ISSUE #257] Failed to upload large file
Closed
#8523 [GH-ISSUE #260] Add external authenticator header for reverse proxying
Closed
#8524 [GH-ISSUE #261] Escaping field separators of -a option not possible
Closed
#8525 [GH-ISSUE #259] Windows Binary blocked by MS Defender (new trojan flagged?)
Closed
#8519 [GH-ISSUE #250] Is __ASSERTS_PREFIX__ a typo?
Closed
#8514 [GH-ISSUE #246] navigating back to the previous directory
Closed
#8515 [GH-ISSUE #247] Documentation: typo and update
Closed
#8516 [GH-ISSUE #248] two functional requirements
Closed
#8517 [GH-ISSUE #251] blocked by MS denfender
Closed
#8518 [GH-ISSUE #249] MORE MODERN AND SIMPLE UI
Closed
#8511 [GH-ISSUE #239] Symbolic/hard Link, virtual folders like sftpgo, list directory above if view files by browser support
Closed
#8512 [GH-ISSUE #238] Fail to install dufs on my RISC-V board
Closed
#8513 [GH-ISSUE #240] file search optimize
Closed
#8508 [GH-ISSUE #236] Support for special characters in passwords
Closed
#8509 [GH-ISSUE #234] [Bug report] Current directory appears in the search result with blank name if searched keyword matches its name
Closed
#8510 [GH-ISSUE #232] Support for No-Console Start Mode on Windows
Closed
#8505 [GH-ISSUE #228] Is authentication done in constant time for Basic Authentication ?
Closed
#8506 [GH-ISSUE #227] broken folder in folder when zip
Closed
#8507 [GH-ISSUE #229] webdav auth bug
Closed
#8499 [GH-ISSUE #212] 无法上传4G以上的大文件
Closed
#8500 [GH-ISSUE #214] dufs server stuck on login page
Closed
#8501 [GH-ISSUE #213] Set the max number of files upload simultaneously from the web
Closed
#8502 [GH-ISSUE #223] new aut method not work
Closed
#8503 [GH-ISSUE #217] How can I see the real ip with reverse proxy?
Closed
#8504 [GH-ISSUE #221] DAV server compatible with keeweb
Closed
#8496 [GH-ISSUE #211] Support QRCode code generate
Closed
#8497 [GH-ISSUE #208] could I set two user for one path?
Closed
#8498 [GH-ISSUE #209] Add "move" function for files, too.
Closed
#8490 [GH-ISSUE #200] Timestamp metadata missing in generated zip file
Closed
#8491 [GH-ISSUE #202] Allow overriding specific builtin assets
Closed
#8492 [GH-ISSUE #201] URL-encoded filename when downloading in Safari
Closed
#8493 [GH-ISSUE #206] multi-user support
Closed
#8494 [GH-ISSUE #207] Can you get feature that can give different directory access for different-different users
Closed
#8495 [GH-ISSUE #205] Can't build at linux. ring v0.16.20 custom build command error
Closed
#8488 [GH-ISSUE #196] 能不能新增文件重命名功能
Closed
#8489 [GH-ISSUE #199] 增强权限控制,目前的权限控制不够细致
Closed
#8487 [GH-ISSUE #198] dufs vs miniserve vs others
Closed
#8484 [GH-ISSUE #191] Chinese mess code in file txt
Closed
#8486 [GH-ISSUE #193] has errors when build release
Closed
#8485 [GH-ISSUE #192] Can't open Webdav with Kodi
Closed
#8481 [GH-ISSUE #189] Render index environment values doesn't work in docker.
Closed
#8482 [GH-ISSUE #187] Failed to hide files with complex suffix.
Closed
#8483 [GH-ISSUE #190] How frequently is it published?
Closed
#8478 [GH-ISSUE #173] Slow when listing folders with a lot of files, e.g. millions.
Closed
#8479 [GH-ISSUE #185] Encoding issues in plain text files
Closed
#8480 [GH-ISSUE #181] How to download via api if auth is set
Closed
#8475 [GH-ISSUE #169] [Feature request] Calculate And Show A File's Checksum
Closed
#8476 [GH-ISSUE #171] Add ability to overwrite files
Closed
#8477 [GH-ISSUE #172] [Feature Request] Edit files
Closed
#8469 [GH-ISSUE #161] Clearing the search input doesn't clear the query
Closed
#8470 [GH-ISSUE #162] Ability to hide all directories, but not files
Closed
#8471 [GH-ISSUE #164] Support webdav, what does that mean?
Closed
#8472 [GH-ISSUE #165] Mobile support / Responsive page
Closed
#8473 [GH-ISSUE #166] [Feature request] API to search and list directories
Closed
#8474 [GH-ISSUE #167] Method options should not check auth
Closed
#8466 [GH-ISSUE #158] Some suggestions for log in option.
Closed
#8467 [GH-ISSUE #159] suggestion for Debian 11 Systemd Service
Closed
#8468 [GH-ISSUE #160] Use environment variables for configuration
Closed
#8463 [GH-ISSUE #155] dufs-v0.31.0-i686-unknown-linux-musl.tar.gz miss option --allow-archive
Closed
#8464 [GH-ISSUE #156] recommend output logs like nginx.
Closed
#8465 [GH-ISSUE #157] Upload Button does not pop up a login dialog box every time.
Closed
#8460 [GH-ISSUE #150] The dufs docker image does not terminate properly
Closed
#8461 [GH-ISSUE #153] Upload equivalent for download folder as zip
Closed
#8462 [GH-ISSUE #154] 请问如何通过http接口的方式上传/删除文件
Closed
#8457 [GH-ISSUE #148] how to disable Download folder as zip file ?
Closed
#8458 [GH-ISSUE #143] Panics on PROPFIND //
Closed
#8459 [GH-ISSUE #149] Add PUID/PGID ENV var support in Dockerfile
Closed
#8454 [GH-ISSUE #135] testcase validate_printed_urls fail on macos
Closed
#8455 [GH-ISSUE #137] 同时配置 --path-prefix 和 --auth 以后,无法认证
Closed
#8456 [GH-ISSUE #141] Unix Sockets
Closed
#8451 [GH-ISSUE #131] Create configuration endpoint for file upload size limit
Closed
#8452 [GH-ISSUE #132] 希望可以在IE浏览器中支持最基本的浏览和下载功能
Closed
#8453 [GH-ISSUE #133] webdav 希望能支持 lock 和 unlock
Closed
#8448 [GH-ISSUE #124] add sort by date
Closed
#8449 [GH-ISSUE #125] readonly can not work
Closed
#8450 [GH-ISSUE #129] docker-compose example
Closed
#8445 [GH-ISSUE #123] txt文本编辑功能
Closed
#8446 [GH-ISSUE #120] Why won't it read folder sizes?
Closed
#8447 [GH-ISSUE #121] The table row highlighting conceals icons when in dark mode
Closed
#8442 [GH-ISSUE #112] 是否考虑增加日志路径和展示用户ua
Closed
#8443 [GH-ISSUE #113] Can't view, delete, or move/rename files with names ending with #
Closed
#8444 [GH-ISSUE #118] 支持ECC证书
Closed
#8439 [GH-ISSUE #107] Can I hidden all hidden files?
Closed
#8440 [GH-ISSUE #111] 界面美化
Closed
#8441 [GH-ISSUE #109] auth timeout question
Closed
#8436 [GH-ISSUE #106] symbolic links to external drives are not listed
Closed
#8437 [GH-ISSUE #104] Full webdav support
Closed
#8438 [GH-ISSUE #105] 直接在chrome上浏览文本文件,中文显示乱码
Closed
#8433 [GH-ISSUE #101] bug反馈,当分享目标是单个文件的时候,--path-prefix参数失去作用
Closed
#8434 [GH-ISSUE #103] qnap挂载webdav问题(小众)
Closed
#8435 [GH-ISSUE #99] CORS needs 'Access-Control-Allow-Methods' header
Closed
#8432 [GH-ISSUE #95] Limit the number of concurrent uploads
Closed
#8430 [GH-ISSUE #94] retry when upload fail
Closed
#8431 [GH-ISSUE #96] Generate completion file
Closed
#8429 [GH-ISSUE #86] Search sometimes results in "fatal runtime error"
Closed
#8427 [GH-ISSUE #90] create/delete folder
Closed
#8428 [GH-ISSUE #89] Support move file
Closed
#8424 [GH-ISSUE #82] safari not show layout correctly
Closed
#8425 [GH-ISSUE #79] corrupted files in zipped files
Closed
#8426 [GH-ISSUE #85] Search not working with --render-try-index
Closed
#8421 [GH-ISSUE #71] 在 macOS 运行时,会将 .DS_Store 也共享出来
Closed
#8422 [GH-ISSUE #72] docker 容器运行时,如何增加下载和删除等功能
Closed
#8423 [GH-ISSUE #74] cannot bind address 0.0.0.0
Closed
#8418 [GH-ISSUE #70] webdav 无法在 Koreader 里面打开
Closed
#8419 [GH-ISSUE #64] Docker pull 镜像出现 500 网络错误
Closed
#8420 [GH-ISSUE #66] 日志时间
Closed
#8415 [GH-ISSUE #55] 什么指令可以查看访问日志?
Closed
#8416 [GH-ISSUE #56] 希望可以增加设置title的功能
Closed
#8417 [GH-ISSUE #63] Not Found when file name contains HTML escape code
Closed
#8412 [GH-ISSUE #53] 单个文件不能共享,能否解决一下 谢谢
Closed
#8413 [GH-ISSUE #49] [Feature request] File encryption
Closed
#8414 [GH-ISSUE #50] Rename duf to dufs
Closed
#8409 [GH-ISSUE #48] 建议,可以在网页上增加一个显示当前页面二维码的功能,多谢
Closed
#8410 [GH-ISSUE #45] [Feature Request] List Pagination
Closed
#8411 [GH-ISSUE #46] [Feature Request] enhance --render-index functionality
Closed
#8406 [GH-ISSUE #39] 使用SolidExplorer连接webdav时,当前目录会多出来一个同名的目录
Closed
#8407 [GH-ISSUE #43] 使用idm+工具下载进度卡在99%
Closed
#8408 [GH-ISSUE #38] 请问,现有的版本是否已经支持ipv6,发现依旧不能用ipv6访问
Closed
#8404 [GH-ISSUE #31] 提交bug,0.15.0版本拖拽上传功能失效了
Closed
#8405 [GH-ISSUE #37] [Suggestion] Web static directory support
Closed
#8400 [GH-ISSUE #15] [Feature Request] Dark Mode
Closed
#8401 [GH-ISSUE #19] bug: filenames aren't properly escaped in WebDAV PROPFIND
Closed
#8402 [GH-ISSUE #16] [Suggestion] Add icon
Closed
#8403 [GH-ISSUE #23] bug: filenames aren't properly escaped in WebDAV PROPFIND with gvfs
Closed
#8397 [GH-ISSUE #7] suggestion: support SPA fallback in duf
Closed
#8398 [GH-ISSUE #12] Allow providing a custom css file when using docker
Closed
#8399 [GH-ISSUE #9] suggestion: webdav support
Closed
#8396 [GH-ISSUE #5] Render index.html
Closed
#8394 [GH-ISSUE #6] Typo in --allo-delete
Closed
#8395 [GH-ISSUE #4] Cannot handle shortcuts in windows very well
Closed
#8391 [GH-ISSUE #1] Ask for confirmation when deleting a file.
Closed
#8392 [GH-ISSUE #3] Suggestion: support dragging and dropping to upload files and folders
Closed
#8393 [GH-ISSUE #2] No .zip extension while download files as zip
Closed
#8390 [PR #716] [CLOSED] fix: guard_root_contained walks up to existing ancestor for non-existent paths
Closed
#8389 [PR #715] [MERGED] fix: fill LICENSE placeholders
Closed
#8388 [PR #712] [MERGED] fix: liblzma dynamic linking issues on MacOS
Closed
#8386 [PR #710] [MERGED] Updated Web UI's CSS to use variables
Closed
#8387 [PR #708] [MERGED] refactor: handle unspecified ip addrs in check_addrs
Closed
#8383 [PR #701] [MERGED] feat: skip directory listing in HEAD requests
Closed
#8385 [PR #700] [CLOSED] fix: avoid directory listing work for plain HEAD requests
Closed
#8382 [PR #698] [MERGED] refactor: webui file size format
Closed
#8378 [PR #693] [MERGED] Feature: confirm on exit while uploading
Closed
#8380 [PR #694] [MERGED] chore: update deps
Closed
#8381 [PR #695] [MERGED] Fix: safari bug downloadspeed
Closed
#8379 [PR #697] [CLOSED] feat: decimal point for uploads
Closed
#8376 [PR #689] [MERGED] fix: tweak auth logic
Closed
#8377 [PR #688] [MERGED] feat: support customizable 404 page
Closed
#8373 [PR #690] [MERGED] fix: http range underflow
Closed
#8375 [PR #691] [MERGED] fix: escape control chars in logged URI and headers
Closed
#8374 [PR #692] [MERGED] feat: enhence log format
Closed
#8371 [PR #675] [MERGED] chore: release v0.46.0
Closed
#8372 [PR #686] [MERGED] feat: support ?json on file path
Closed
#8368 [PR #681] [CLOSED] fix: use constant-time comparison for password and digest auth verification
Closed
#8370 [PR #687] [CLOSED] fix: skip plain directory listing on HEAD requests
Closed
#8369 [PR #677] [CLOSED] feat: expand archive browsing formats
Closed
#8366 [PR #669] [MERGED] fix: escape filename in ?simple response
Closed
#8367 [PR #667] [CLOSED] Feature quota
Closed
#8364 [PR #670] [MERGED] fix: ensure symlink inside serve root
Closed
#8365 [PR #666] [CLOSED] disable iframe sandboxing to fix PDF embedding
Closed
#8363 [PR #665] [MERGED] fix: some search results missing due to broken symlinks
Closed
#8362 [PR #660] [CLOSED] Better UI - that works good on mobile devices
Closed
#8361 [PR #656] [MERGED] refactor: improve UI botton titles
Closed
#8359 [PR #653] [CLOSED] Bump alphanumeric-sort to 1.5.5
Closed
#8360 [PR #657] [MERGED] feat: add option --allow-hash to allow/disallow file hashing
Closed
#8358 [PR #655] [MERGED] refactor: update deps
Closed
#8355 [PR #626] [MERGED] chore: release v0.45.0
Closed
#8357 [PR #627] [MERGED] fix: verify token length
Closed
#8356 [PR #652] [CLOSED] v2025.12.24
Closed
#8354 [PR #622] [CLOSED] show seconds for the "Last Modified"
Closed
#8353 [PR #620] [MERGED] fix: login btn does not work for readonly annoymous
Closed
#8352 [PR #619] [MERGED] fix: perms on dufs -A -a @/:ro
Closed
#8349 [PR #609] [MERGED] chore: removes clippy warning with rust 1.89
Closed
#8350 [PR #615] [MERGED] feat: log decoded uri
Closed
#8351 [PR #606] [MERGED] chore: release v0.44.0
Closed
#8348 [PR #614] [MERGED] feat: make dir urls inherit ?noscript params
Closed
#8346 [PR #603] [MERGED] feat: support downloading via token auth
Closed
#8347 [PR #605] [MERGED] refactor: fix typos
Closed
#8344 [PR #604] [MERGED] refactor: update deps
Closed
#8345 [PR #602] [MERGED] feat: support noscript fallback
Closed
#8343 [PR #601] [MERGED] refactor: removes clippy warnings
Closed
#8339 [PR #572] [MERGED] Follow symlinks when searching/archiving
Closed
#8341 [PR #595] [CLOSED] feat: support authentication via token (#522)
Closed
#8342 [PR #583] [MERGED] fix: unexpected public auth asking for login info
Closed
#8338 [PR #577] [MERGED] fix: incorrect separator for zip archive folders under windows
Closed
#8340 [PR #580] [CLOSED] feat: copy link to clipboard
Closed
#8337 [PR #567] [CLOSED] feat: download search results as a ZIP file
Closed
#8335 [PR #569] [MERGED] chore: update deps and clippy
Closed
#8336 [PR #566] [CLOSED] Maximum archive size and --follow-symlinks flag
Closed
#8333 [PR #564] [CLOSED] dedup add
Closed
#8334 [PR #568] [MERGED] fix: webui formatDirSize
Closed
#8330 [PR #556] [MERGED] feat: limit sub directory item counting
Closed
#8332 [PR #559] [MERGED] feat: tolerate the absence of mtime
Closed
#8328 [PR #549] [CLOSED] Add HSTS support
Closed
#8331 [PR #535] [MERGED] feat: implement multipart ranges
Closed
#8329 [PR #550] [CLOSED] feat: add HSTS support
Closed
#8327 [PR #515] [MERGED] fix: webui can't handle hash property of URL well
Closed
#8325 [PR #529] [MERGED] fix: incorrect dir size due to hidden files
Closed
#8326 [PR #532] [CLOSED] Regex support in addition to glob masks
Closed
#8323 [PR #521] [MERGED] feat: higher perm auth path shadows lower one
Closed
#8324 [PR #528] [MERGED] feat: add cache-control:no-cache while sending file and index
Closed
#8321 [PR #476] [MERGED] chore: release v0.43.0
Closed
#8322 [PR #497] [MERGED] fix: no authentication check if no auth users
Closed
#8320 [PR #511] [MERGED] refactor: change description for --allow-archive
Closed
#8318 [PR #474] [MERGED] feat: provide healthcheck API
Closed
#8319 [PR #481] [CLOSED] add the option to save a file with the ctrl + s key combination
Closed
#8316 [PR #468] [MERGED] feat: support binding abstract unix socket
Closed
#8317 [PR #451] [MERGED] fix: Resolve speed bottleneck in 10G network
Closed
#8314 [PR #457] [MERGED] feat: webui displays subdirectory items
Closed
#8315 [PR #473] [CLOSED] ddd
Closed
#8313 [PR #449] [MERGED] fix: auth failed if password contains :
Closed
#8312 [PR #446] [MERGED] chore: release v0.42.0
Closed
#8310 [PR #444] [MERGED] chore: improve bug_report issue template
Closed
#8311 [PR #440] [MERGED] refactor: improve logout at asserts/index.js
Closed
#8309 [PR #447] [MERGED] refactor: do not show size for Dir
Closed
#8308 [PR #442] [MERGED] refactor: make logout works on safari
Closed
#8306 [PR #437] [MERGED] fix: login successed but popup Forbidden
Closed
#8307 [PR #439] [MERGED] feat: webui support logout
Closed
#8305 [PR #433] [CLOSED] Update Readme to avoid confusion about the paths in access control
Closed
#8303 [PR #431] [MERGED] refactor: some query params work as flag and must not accept a value
Closed
#8304 [PR #429] [MERGED] fix: webui unexpected save-btn when file is non-editable
Closed
#8301 [PR #428] [MERGED] refactor: date formatting in cache tests
Closed
#8302 [PR #425] [CLOSED] add special header indicating dufs and append support
Closed
#8299 [PR #421] [MERGED] feat: base64 index-data to avoid misencoding
Closed
#8300 [PR #420] [CLOSED] fix: special strings cause 404 problems
Closed
#8298 [PR #422] [MERGED] fix: garbled characters caused by atob
Closed
#8295 [PR #396] [CLOSED] ci: push docker image to ghcr
Closed
#8294 [PR #407] [MERGED] feat: implements remaining http cache conditionals
Closed
#8297 [PR #415] [MERGED] refactor: remove sabredav-partialupdate from DAV res header
Closed
#8296 [PR #417] [CLOSED] fix: Prevent recursive creation of parent directories
Closed
#8293 [PR #403] [MERGED] refactor: return 400 for propfind request when depth is neither 0 nor 1
Closed
#8292 [PR #386] [MERGED] fix: head div overlap main contents when wrap
Closed
#8290 [PR #390] [CLOSED] No inline scripts
Closed
#8291 [PR #391] [MERGED] refactor: no inline scripts in HTML
Closed
#8289 [PR #385] [CLOSED] fix: The head will block main contents when overflow
Closed
#8288 [PR #389] [MERGED] chore: release v0.41.0
Closed
#8286 [PR #382] [MERGED] fix: strange issue that occurs only on Microsoft WebDAV
Closed
#8287 [PR #384] [CLOSED] feat: add index page format
Closed
#8284 [PR #378] [MERGED] refactor: add fixed-width numerals to date and size on file list page
Closed
#8285 [PR #383] [MERGED] feat: add log-file option
Closed
#8283 [PR #379] [MERGED] chore: fix typos and clippy
Closed
#8282 [PR #366] [MERGED] fix: timestamp format of getlastmodified in dav xml
Closed
#8278 [PR #368] [MERGED] feat: tls handshake timeout
Closed
#8281 [PR #369] [CLOSED] refactor: Optimize code based on cargo clippy suggestions
Closed
#8279 [PR #375] [MERGED] feat: add api to get the hash of a file
Closed
#8280 [PR #372] [MERGED] refactor: digest_auth related tests
Closed
#8274 [PR #359] [MERGED] fix: guard req and destination path
Closed
#8277 [PR #361] [MERGED] chore: release v0.40.0
Closed
#8273 [PR #360] [MERGED] refactor: improve resolve_path and handle_assets, abandon guard_path
Closed
#8275 [PR #364] [MERGED] Removes unnecessary clone
Closed
#8276 [PR #363] [CLOSED] Dufs Logo
Closed
#8271 [PR #350] [CLOSED] feat: add bulk deletion on the web UI
Closed
#8272 [PR #355] [CLOSED] feat: support logout
Closed
#8270 [PR #356] [MERGED] refactor: improve invalid auth
Closed
#8268 [PR #348] [MERGED] refactor: do not try to bind ipv6 if no ipv6 interface
Closed
#8269 [PR #352] [MERGED] feat: revert supporting for forbidden permission
Closed
#8264 [PR #337] [MERGED] fix: corrupted zip when downloading large folders
Closed
#8265 [PR #346] [CLOSED] Add max-uploads input field for configuring DUFS_MAX_UPLOADINGS.
Closed
#8267 [PR #345] [MERGED] chore: release v0.39.0 (fixed)
Closed
#8266 [PR #343] [MERGED] feat: supports resumable uploads
Closed
#8263 [PR #344] [MERGED] refactor: propfind with auth no need to list all
Closed
#8262 [PR #329] [MERGED] feat: auth supports forbidden permissions
Closed
#8260 [PR #322] [CLOSED] test
Closed
#8261 [PR #328] [MERGED] fix: serve files with names containing newline char
Closed
#8259 [PR #323] [MERGED] refactor: optimize http range parsing and handling
Closed
#8258 [PR #325] [MERGED] fix: auth precedence
Closed
#8257 [PR #319] [MERGED] feat: add --compress option
Closed
#8255 [PR #312] [MERGED] refactor: change the format of www-authenticate
Closed
#8256 [PR #317] [MERGED] fix: upload more than 100 files in directory
Closed
#8254 [PR #321] [MERGED] feat: upgrade to hyper 1.0
Closed
#8253 [PR #313] [MERGED] refactor: change the value name of --config
Closed
#8252 [PR #297] [MERGED] feat: password can contain : @ |
Closed
#8250 [PR #299] [MERGED] feat: more flexible config values
Closed
#8251 [PR #301] [MERGED] feat: ui supports view file
Closed
#8249 [PR #311] [MERGED] feat: empty search '?q=' list all paths
Closed
#8248 [PR #298] [MERGED] feat: deprecate the use of | to separate auth rules
Closed
#8243 [PR #289] [MERGED] refactor: take improvements from the edge browser
Closed
#8247 [PR #294] [MERGED] fix: unable to start if config file omit bind/port fields
Closed
#8245 [PR #291] [MERGED] refactor: ui change the cursor for upload-btn to a pointer
Closed
#8246 [PR #296] [MERGED] refactor: ui improve uploading progress
Closed
#8244 [PR #286] [MERGED] fix: use DUFS_CONFIG to specify the configuration path
Closed
#8241 [PR #284] [MERGED] chore: update deps and ci
Closed
#8242 [PR #283] [MERGED] feat: support hashed password
Closed
#8238 [PR #282] [MERGED] refactor: improve code quanity
Closed
#8240 [PR #280] [MERGED] fix: auto delete half-uploaded files
Closed
#8239 [PR #281] [MERGED] feat: support config file with --config option
Closed
#8237 [PR #278] [MERGED] fix: ui show user-name next to the user-icon
Closed
#8235 [PR #279] [MERGED] feat: deprecate --auth-method, as both options are available
Closed
#8236 [PR #275] [CLOSED] chore: expose port 5000 in Dockerfile
Closed
#8234 [PR #270] [MERGED] refine: Remove one clone on assets_prefix
Closed
#8233 [PR #264] [MERGED] fix: sort path ignore case
Closed
#8231 [PR #255] [MERGED] test: remove dependency on native tls
Closed
#8232 [PR #252] [MERGED] fix: typo __ASSERTS_PREFIX__
Closed
#8230 [PR #254] [MERGED] chore: release 0.35.0
Closed
#8228 [PR #245] [MERGED] chore: fix clippy
Closed
#8229 [PR #258] [MERGED] fix: ui readonly if no write perm
Closed
#8227 [PR #243] [CLOSED] chore: update ci
Closed
#8226 [PR #237] [CLOSED] Add support password format : htpasswd
Closed
#8224 [PR #244] [MERGED] chore: fix release ci
Closed
#8225 [PR #242] [MERGED] chore: update ci
Closed
#8223 [PR #241] [MERGED] feat: sort by type first, then sort by name/mtime/size
Closed
#8221 [PR #233] [MERGED] Update README.md
Closed
#8222 [PR #235] [MERGED] fix: search should ignore entry path
Closed
#8219 [PR #226] [MERGED] refactor: ui checkAuth
Closed
#8218 [PR #231] [MERGED] fix: webdav only see public folder even logging in
Closed
#8220 [PR #230] [MERGED] fix: ui refresh page after login
Closed
#8214 [PR #224] [MERGED] fix: auth logic
Closed
#8217 [PR #222] [CLOSED] server: allow more webdav related header with CORS
Closed
#8215 [PR #225] [MERGED] fix: allow all cors headers and methods
Closed
#8216 [PR #220] [MERGED] fix: ui set default max uploading to 1
Closed
#8213 [PR #219] [MERGED] fix: ui path table show move action
Closed
#8211 [PR #215] [MERGED] refactor: cli positional rename root => SERVE_PATH
Closed
#8212 [PR #218] [MERGED] feat: new auth
Closed
#8208 [PR #204] [MERGED] feat: add timestamp metadata to generated zip file
Closed
#8210 [PR #216] [MERGED] Correct spelling and grammar in index.js
Closed
#8209 [PR #210] [MERGED] Show precise file size with two decimal places when size >= 1GB
Closed
#8206 [PR #188] [MERGED] fix: hidden don't works on some files
Closed
#8207 [PR #203] [MERGED] fix: URL-encoded filename when downloading in safari
Closed
#8205 [PR #195] [MERGED] refactor: improve error handle
Closed
#8204 [PR #197] [MERGED] feat: webui editing support multiple encodings
Closed
#8203 [PR #194] [MERGED] fix: basic auth sometimes does not work
Closed
#8202 [PR #182] [MERGED] feat: ui improves the login experience
Closed
#8199 [PR #186] [MERGED] feat: guess plain text encoding then set content-type charset
Closed
#8201 [PR #183] [MERGED] chore(release): version 0.32.0
Closed
#8200 [PR #184] [MERGED] fix: cors allow-request-header add content-type
Closed
#8198 [PR #180] [MERGED] feat: support create file
Closed
#8196 [PR #175] [MERGED] feat: hiding only directories instead of files
Closed
#8197 [PR #179] [MERGED] feat: support edit files
Closed
#8194 [PR #178] [MERGED] fix: clear search input also clear query
Closed
#8195 [PR #177] [MERGED] feat: API to search and list directories
Closed
#8193 [PR #176] [MERGED] chore: hide env keys from help text
Closed
#8190 [PR #152] [MERGED] feat: add option --allow-archive
Closed
#8191 [PR #174] [MERGED] chore: fix cargo clippy
Closed
#8192 [PR #170] [MERGED] feat: use env var for args
Closed
#8188 [PR #168] [MERGED] fix: remove Method::Options auth check
Closed
#8189 [PR #163] [MERGED] Add install instruction for Homebrew
Closed
#8186 [PR #146] [MERGED] chore: upgrade clap to v4
Closed
#8187 [PR #151] [MERGED] Fix #150: set the STOPSIGNAL to SIGINT
Closed
#8184 [PR #144] [MERGED] fix: panic on PROPFIND //
Closed
#8185 [PR #147] [MERGED] docs: fix typos
Closed
#8183 [PR #145] [MERGED] feat: support unix sockets
Closed
#8182 [PR #138] [MERGED] fix: auth not works with --path-prefix
Closed
#8181 [PR #142] [MERGED] Fix status code for MKCOL on existing resource
Closed
#8178 [PR #134] [MERGED] feat: add --assets options to override assets
Closed
#8179 [PR #140] [MERGED] fix: don't search on empty query string
Closed
#8180 [PR #136] [CLOSED] Update index.css
Closed
#8177 [PR #128] [MERGED] feat: support sort by name, mtime, size
Closed
#8175 [PR #130] [MERGED] chore: refactor clap multiple_occurrences and multiple_values
Closed
#8176 [PR #126] [MERGED] fix: hide path with file ext
Closed
#8174 [PR #127] [MERGED] Corrected type in README
Closed
#8173 [PR #122] [MERGED] fix: table row hover highlighting in dark mode
Closed
#8170 [PR #117] [CLOSED] chore(deps): bump serde from 1.0.140 to 1.0.141
Closed
#8172 [PR #119] [MERGED] feat: support ecdsa tls cert
Closed
#8171 [PR #116] [MERGED] feat: support customize http log format
Closed
#8168 [PR #114] [MERGED] fix(ui): file path contains special charactors
Closed
#8169 [PR #115] [MERGED] feat(ui): add table row hover
Closed
#8163 [PR #98] [MERGED] feat: limit the number of concurrent uploads
Closed
#8164 [PR #108] [MERGED] feat: improve hidden to support glob
Closed
#8167 [PR #100] [MERGED] fix: cors headers
Closed
#8165 [PR #110] [MERGED] feat: adjust digest auth timeout to 1day
Closed
#8166 [PR #102] [MERGED] feat: make --path-prefix works on serving single file
Closed
#8162 [PR #92] [MERGED] feat: ui supports move folder/file to new path
Closed
#8158 [PR #91] [MERGED] feat: ui supports creating folder
Closed
#8159 [PR #88] [MERGED] feat: allow search with --render-try-index
Closed
#8161 [PR #97] [MERGED] feat: add completions
Closed
#8160 [PR #93] [MERGED] feat: check permission on move/copy destination
Closed
#8156 [PR #87] [MERGED] fix: unexpect stack overflow when searching a lot
Closed
#8157 [PR #80] [CLOSED] chore(deps): bump rstest from 0.13.0 to 0.15.0
Closed
#8155 [PR #81] [CLOSED] chore(deps): bump clap from 3.2.4 to 3.2.7
Closed
#8153 [PR #83] [MERGED] fix: safari layout and compatibility
Closed
#8154 [PR #84] [MERGED] fix: permissions of unzipped files
Closed
#8152 [PR #77] [MERGED] feat: use feature to conditional include tls
Closed
#8151 [PR #75] [CLOSED] Add support for nix using flakes
Closed
#8149 [PR #76] [MERGED] ci: support more platforms
Closed
#8150 [PR #78] [MERGED] chore: replace old get-if-addrs with new if-addrs
Closed
#8148 [PR #73] [MERGED] feat: add option --hidden to hide folders
Closed
#8145 [PR #69] [CLOSED] feat: allow to build for multiarch
Closed
#8147 [PR #68] [MERGED] refactor: split css/js from index.html
Closed
#8146 [PR #65] [MERGED] fix: escape text contains HTML escape code
Closed
#8144 [PR #67] [MERGED] feat: use custom logger with timestamp in rfc3339
Closed
#8143 [PR #62] [MERGED] feat: add option --allow-search
Closed
#8141 [PR #61] [MERGED] fix: decodeURI searching string
Closed
#8142 [PR #59] [MERGED] feat: rename to dufs
Closed
#8138 [PR #57] [MERGED] refactor: rename --cors to --enable-cors
Closed
#8139 [PR #58] [MERGED] feat: ui hidden root dirname
Closed
#8140 [PR #60] [MERGED] added basic auth, and some little css fixes
Closed
#8136 [PR #52] [MERGED] feat: path level access control
Closed
#8135 [PR #44] [MERGED] fix: range request
Closed
#8137 [PR #54] [MERGED] feat: serve single file
Closed
#8134 [PR #51] [MERGED] reactive webpage
Closed
#8133 [PR #47] [MERGED] feat: add option --render-try-index
Closed
#8130 [PR #36] [MERGED] test: add integration tests
Closed
#8132 [PR #42] [MERGED] fix: webdav propfind dir with slash
Closed
#8131 [PR #35] [MERGED] feat: support tls-key in pkcs#8 format
Closed
#8129 [PR #41] [MERGED] refactor: trivals changes
Closed
#8128 [PR #40] [MERGED] feat: listen both ipv4 and ipv6 by default
Closed
#8123 [PR #32] [MERGED] fix: cannot upload
Closed
#8127 [PR #30] [MERGED] added "Empty folder" text to the page
Closed
#8124 [PR #33] [MERGED] feat: implement head method
Closed
#8126 [PR #34] [MERGED] feat: display upload speed and time left
Closed
#8125 [PR #29] [MERGED] wrote a basic dark theme #15
Closed
#8122 [PR #27] [MERGED] feat: add favicon
Closed
#8121 [PR #24] [MERGED] fixed #23 filename xml escaping
Closed
#8118 [PR #26] [MERGED] fix: send index page with content-type
Closed
#8119 [PR #25] [MERGED] feat: support ipv6
Closed
#8120 [PR #28] [MERGED] Your fix for the WebDAV filenames thing was better
Closed
#8117 [PR #17] [MERGED] chore(readability): Fix retrieve_listening_addrs
Closed
#8115 [PR #20] [CLOSED] Fixes issue #19
Closed
#8116 [PR #21] [MERGED] fix: escape filename
Closed
#8113 [PR #18] [MERGED] feat: add webdav proppatch handler
Closed
#8114 [PR #22] [MERGED] refactor: use logger
Closed
#8111 [PR #13] [MERGED] feat: implement more webdav methods
Closed
#8112 [PR #11] [MERGED] feat: remove unzip uploaded feature
Closed
#8109 [PR #14] [MERGED] feat: use digest auth
Closed
#8110 [PR #10] [MERGED] feat: support webdav
Closed
#8108 [PR #8] [MERGED] chore(ci): publish to docker
Closed
#8105 [GH-ISSUE #713] Apache 2.0 license template placeholders not filled in
Closed
#8106 [GH-ISSUE #714] Regression in v0.46.0: directory upload via drag-and-drop returns 404 due to guard_root_contained()
Closed
#8107 [GH-ISSUE #711] macOS arm64 环境下的 liblzma.5.dylib 依赖问题
Closed
#8103 [GH-ISSUE #707] webdav 协议与 iris 播放器不兼容
Closed
#8104 [GH-ISSUE #709] 支持不同用户设置不同的 serve-path
Closed
#8096 [GH-ISSUE #696] Decimal point for uploads
Closed
#8097 [GH-ISSUE #685] search not found
Closed
#8098 [GH-ISSUE #699] feat: Support custom TOKEN_EXPIRATION when generating a new token
Closed
#8099 [GH-ISSUE #705] ipv6 support
Closed
#8100 [GH-ISSUE #702] can not upload folders by click the upload btn
Closed
#8101 [GH-ISSUE #703] Unconditional use of getifaddrs
Closed
#8093 [GH-ISSUE #682] Add a JSON stat/metadata endpoint for a specific file or directory path
Closed
#8094 [GH-ISSUE #684] share file
Closed
#8095 [GH-ISSUE #683] Search stops early when WalkDir encounters broken symlinks
Closed
#8092 [GH-ISSUE #678] Customizable 404 page
Closed
#8087 [GH-ISSUE #676] read only rule fails to take effect
Closed
#8088 [GH-ISSUE #673] Add Tracing per openTelemetry
Closed
#8089 [GH-ISSUE #674] Real IP when dufs is behind proxy
Closed
#8090 [GH-ISSUE #679] Use server render for browsing in lynx, w3m, links TUI browser
Closed
#8084 [GH-ISSUE #671] Support Logformat like json or logfmt
Closed
#8085 [GH-ISSUE #668] Add grid view to display images
Closed
#8086 [GH-ISSUE #672] Add Prometheus Metrics
Closed
#8081 [GH-ISSUE #662] 500 error code answer and not 404 for non existing files/folders
Closed
#8082 [GH-ISSUE #664] no upload button in UI when --auth is used
Closed
#8083 [GH-ISSUE #663] thread 'tokio-runtime-worker' panicked at library/core/src/slice/sort/shared/smallsort.rs:860:5:
Closed
#8078 [GH-ISSUE #658] Line 117 of index.js and garbled Chinese characters
Closed
#8079 [GH-ISSUE #659] update binaries
Closed
#8080 [GH-ISSUE #661] In a reverse proxy environment, creating a new folder will result in an error: "invalid".
Closed
#8075 [GH-ISSUE #651] feat req: add zip, unzip the files
Closed
#8076 [GH-ISSUE #650] Alphanumeric sort is broken
Closed
#8077 [GH-ISSUE #654] Some search results missing if broken symlinks are present
Closed
#8072 [GH-ISSUE #647] Environment variable DUFS_AUTH is broken when using :rw
Closed
#8073 [GH-ISSUE #648] "View File"/"Edit File" options not working on *.pdf files
Closed
#8074 [GH-ISSUE #649] 树莓派使用 sigoden/dufs 镜像无法运行
Closed
#8066 [GH-ISSUE #643] [Feature Request] Improve auth Configuration Readability and Usability
Closed
#8067 [GH-ISSUE #642] Feature Request: Web UI to Add Remote URL for Direct Server-Side Download
Closed
#8068 [GH-ISSUE #641] Feature request: Add option --allow-hash to allow/disallow file hashing
Closed
#8069 [GH-ISSUE #644] [Feature Request] Add API/UI to Manage auth (Users & Permissions)
Closed
#8070 [GH-ISSUE #646] [Feature Request] Event Hooks for Custom Scripts
Closed
#8071 [GH-ISSUE #645] [Feature Request] Support External Authentication Providers
Closed
#8063 [GH-ISSUE #638] Possible file descriptors leak
Closed
#8064 [GH-ISSUE #640] Add release for aarch64-linux-android
Closed
#8065 [GH-ISSUE #639] Weird crash
Closed
#8060 [GH-ISSUE #635] Storage Limit for Users
Closed
#8061 [GH-ISSUE #637] index.html change not affects
Closed
#8062 [GH-ISSUE #636] After configuring the tls certificate, webdav access fails
Closed
#8056 [GH-ISSUE #630] Reverse Proxy Authentication Issue - SWAG/Nginx
Closed
#8057 [GH-ISSUE #633] ?noscript creates broken relative links when path prefix is not /
Closed
#8058 [GH-ISSUE #632] click view file icon to show the content of a file will show old cache instead of latest info
Closed
#8059 [GH-ISSUE #634] Please support windows webclient
Closed
#8052 [GH-ISSUE #628] Use . dufs.exe -a user:pass@/:rw No permissions
Closed
#8053 [GH-ISSUE #625] Raspberry Pi large file upload issues
Closed
#8054 [GH-ISSUE #631] Only allow filelist
Closed
#8055 [GH-ISSUE #629] Rename folder / file function
Closed
#8051 [GH-ISSUE #624] Unable to sign out/in & action options are no longer available after upgrading to 44
Closed
#8048 [GH-ISSUE #618] JSON "Accept" Headers
Closed
#8049 [GH-ISSUE #621] Login not working
Closed
#8050 [GH-ISSUE #623] Checkbox to select multiple folders for download
Closed
#8045 [GH-ISSUE #616] Support for Windows 7
Closed
#8046 [GH-ISSUE #613] Make noscript mode create noscript links for directories
Closed
#8047 [GH-ISSUE #617] Auth problems
Closed
#8042 [GH-ISSUE #611] Edge auth bug
Closed
#8043 [GH-ISSUE #610] static file update not take effect
Closed
#8044 [GH-ISSUE #612] Add ability to view hash of file in web UI
Closed
#8039 [GH-ISSUE #607] 0.0.0.0:5000 0 B files in some folders
Closed
#8040 [GH-ISSUE #600] App doesn't work with Cloudflare Rocket Loader
Closed
#8041 [GH-ISSUE #608] Some files failed to upload with reverse proxy
Closed
#8036 [GH-ISSUE #597] Manage descript.ion comments/descriptions/notes
Closed
#8037 [GH-ISSUE #598] New Release
Closed
#8038 [GH-ISSUE #599] helpful little script
Closed
#8033 [GH-ISSUE #596] Multiple File Downloads
Closed
#8034 [GH-ISSUE #594] RO functionality for subdirectory.
Closed
#8035 [GH-ISSUE #593] Chunked upload not working via web ui
Closed
#8027 [GH-ISSUE #587] théme not available when destination path folder is empty
Closed
#8028 [GH-ISSUE #589] 中文文件名排序按照拼音排序
Closed
#8029 [GH-ISSUE #588] Unsure on the syntax for yaml file for auth
Closed
#8030 [GH-ISSUE #590] Re-Add auth method as a switch
Closed
#8031 [GH-ISSUE #592] 在Linux上从windows上部署的dufs 下载zip之后,解压会平铺压缩包中的文件夹的文件
Closed
#8032 [GH-ISSUE #591] can control the download perms?
Closed
#8021 [GH-ISSUE #579] Add option to display full file name
Closed
#8022 [GH-ISSUE #581] Public folder ask login information for uploading/deleting files
Closed
#8023 [GH-ISSUE #582] Handle log file rotation, for example on SIGHUP
Closed
#8024 [GH-ISSUE #584] Issue with login in public section
Closed
#8025 [GH-ISSUE #585] File name encoding preventing file access through WebDAV
Closed
#8026 [GH-ISSUE #586] Rename & edit permission w/o delete permission?
Closed
#8018 [GH-ISSUE #575] Output logs to stdout and file
Closed
#8019 [GH-ISSUE #578] Allow git clone <dufs url> when the the directory which <dufs url> is target to is a bare git repo
Closed
#8020 [GH-ISSUE #576] Incorrect Path Separators in ZIP Archives Generated on Windows
Closed
#8015 [GH-ISSUE #571] 希望可以支持proxy protocol
Closed
#8016 [GH-ISSUE #573] Add bandwidth throttling
Closed
#8017 [GH-ISSUE #574] Changing timezone in docker
Closed
#8012 [GH-ISSUE #565] current dir join error
Closed
#8013 [GH-ISSUE #563] check_addrs for error
Closed
#8014 [GH-ISSUE #570] config not take effect
Closed
#8009 [GH-ISSUE #561] Symlink doesn't show directories
Closed
#8010 [GH-ISSUE #560] Unable to Hide specific folders
Closed
#8011 [GH-ISSUE #562] How to connect to or execute a command within the Dufs container
Closed
#8006 [GH-ISSUE #555] invalid zip file with overlapped components (possible zip bomb) for downloaded folders
Closed
#8007 [GH-ISSUE #557] Specify a default sort order
Closed
#8008 [GH-ISSUE #558] Upload to subdirectory using curl, show forbidden(403)
Closed
#8001 [GH-ISSUE #551] how to use ldap?
Closed
#8002 [GH-ISSUE #547] When uploading the same file to multiple directories simultaneously, the page fails to display.
Closed
#8003 [GH-ISSUE #552] 用户权限问题
Closed
#8004 [GH-ISSUE #554] Missing "modified date" causes files to be unavailable
Closed
#8005 [GH-ISSUE #553] Limit sub directory item counting
Closed
#7997 [GH-ISSUE #545] Please add option to rename file.
Closed
#7998 [GH-ISSUE #544] Support serving of pre-GZIP encoded files
Closed
#7999 [GH-ISSUE #546] When uploading the same file to multiple directories simultaneously, the page fails to display.
Closed
#8000 [GH-ISSUE #548] [Feature Request] Zip & Unzip options
Closed
#7994 [GH-ISSUE #543] 没有回收站功能吗,及回收站文件过期策略
Closed
#7995 [GH-ISSUE #542] iOS support
Closed
#7996 [GH-ISSUE #541] Please support the virtual Linux of Android's termux terminal app
Closed
#7991 [GH-ISSUE #538] Mount two or more /data folders
Closed
#7992 [GH-ISSUE #540] Support anonymous write access
Closed
#7993 [GH-ISSUE #539] How to disable only archive
Closed
#7988 [GH-ISSUE #536] dufs lists by webdav contents to which the user does not have access
Closed
#7989 [GH-ISSUE #537] Could not run on windows7
Closed
#7990 [GH-ISSUE #534] ACL problem
Closed
#7985 [GH-ISSUE #531] does the server support chunk uploads?
Closed
#7986 [GH-ISSUE #530] [Feature Request] No Javascript Fallback
Closed
#7987 [GH-ISSUE #533] [Feature Request] No access ACL
Closed
#7982 [GH-ISSUE #525] Feature request: account for hidden files when displaying directory size
Closed
#7983 [GH-ISSUE #527] 设置账号密码后 手机很多浏览器下载会401
Closed
#7984 [GH-ISSUE #526] ETag and Last-Modified does not work correctly on Microsoft Edge if Cache-Control: no-cache is not present in response header
Closed
#7979 [GH-ISSUE #523] Unable to upload files, when accessing using domain names in a local area network environment
Closed
#7980 [GH-ISSUE #524] How to add multiple users to dufs?
Closed
#7981 [GH-ISSUE #522] Support Authentication via Token
Closed
#7976 [GH-ISSUE #518] i have a problem about "--allow-symlink "
Closed
#7977 [GH-ISSUE #519] Write permissions will be overwritten by anonymous read-only permissions
Closed
#7978 [GH-ISSUE #520] is there a spa example?
Closed
#7973 [GH-ISSUE #516] Only show some directories and hidden all the others?
Closed
#7974 [GH-ISSUE #517] Serving page as image gallery
Closed
#7975 [GH-ISSUE #514] Clicking on links while there is a fragment in the url, appends url of link to fragment
Closed
#7970 [GH-ISSUE #510] auth cannot remain in all path
Closed
#7971 [GH-ISSUE #512] How can dufs create an account so that it has all permissions after logging in, and only allows browsing files when not logged in?
Closed
#7972 [GH-ISSUE #513] Suggestion for the documentation
Closed
#7967 [GH-ISSUE #509] auth cannot remain in all path
Closed
#7968 [GH-ISSUE #508] Unable to exit
Closed
#7969 [GH-ISSUE #507] Why doesn't the download folder button show?
Closed
#7964 [GH-ISSUE #504] 只给账户文件上传和读取权限,不能删除文件
Closed
#7965 [GH-ISSUE #506] Add a configuration item to set unix domain socket files permissions for docker
Closed
#7966 [GH-ISSUE #505] can auth the specified file?it seems that only can auth dir now,rigth?
Closed
#7961 [GH-ISSUE #501] Hopefully this will work as a Windows service
Closed
#7962 [GH-ISSUE #502] -a admin:admin@/:rw: admin has complete permissions for all paths.
Closed
#7963 [GH-ISSUE #503] Feature Request: Upload file via url
Closed
#7958 [GH-ISSUE #500] config file
Closed
#7959 [GH-ISSUE #498] Suggestion: Remove underscores from CSS/JS file paths for better compatibility with Cloudflare CDN
Closed
#7960 [GH-ISSUE #499] Support ! operator when authorizing path
Closed
#7955 [GH-ISSUE #494] Support Auto Hot Reload
Closed
#7956 [GH-ISSUE #496] 401 when external basic auth enabled with forwarded headers
Closed
#7957 [GH-ISSUE #495] Authorization does not work
Closed
#7952 [GH-ISSUE #491] Hashed-Passwords not working with docker compose
Closed
#7953 [GH-ISSUE #492] Files larger than 1MB can't be uploaded
Closed
#7954 [GH-ISSUE #490] HealthCheck Suggestion
Closed
#7949 [GH-ISSUE #488] Question: How to gracefully shutdown dufs from CLI
Closed
#7950 [GH-ISSUE #487] LDAP authentication
Closed
#7951 [GH-ISSUE #489] Add anonymous account in configuration file, docker compose cannot start
Closed
#7946 [GH-ISSUE #486] **dufs** rw permission is not in effect
Closed
#7947 [GH-ISSUE #485] Support for external authentication file
Closed
#7948 [GH-ISSUE #484] Support different operations for different path
Closed
#7940 [GH-ISSUE #477] Support for MIPS
Closed
#7941 [GH-ISSUE #478] running dufs as a non-root
Closed
#7942 [GH-ISSUE #475] Provide markdown rendering support
Closed
#7943 [GH-ISSUE #479] "allow-all=true" in config.yaml doesn't work
Closed
#7944 [GH-ISSUE #480] Add ctrl +s keyboard shortcut html
Closed
#7945 [GH-ISSUE #483] SHA512 hash cannot be replicated for MacOS hosts
Closed
#7937 [GH-ISSUE #471] curl http://127.0.0.1:5000?json not working
Closed
#7938 [GH-ISSUE #469] Customizing favicon, page title, font/font color
Closed
#7939 [GH-ISSUE #472] Readiness endpoint
Closed
#7934 [GH-ISSUE #465] 设置账户后 下载 401 安卓浏览器
Closed
#7935 [GH-ISSUE #466] Support for Abstract Unix Socket
Closed
#7936 [GH-ISSUE #467] Anonymous user gets to see folders without permission
Closed
#7931 [GH-ISSUE #464] Overwriting old files doesn't prompt
Closed
#7932 [GH-ISSUE #463] Download .zip even if directory is empty
Closed
#7933 [GH-ISSUE #462] Add an authorization token after the link
Closed
#7928 [GH-ISSUE #461] Can you configure multiple users and user operation permission control? Can you use an example for a sample config?
Closed
#7929 [GH-ISSUE #460] Is it possible using sendfile() system call to reduce cpu usage and increment download speed ?
Closed
#7930 [GH-ISSUE #459] dufs can't list symbolic link
Closed
#7925 [GH-ISSUE #456] First element is hidden by the search bar
Closed
#7926 [GH-ISSUE #458] Add a feature to serve any file as text/plain in the browser
Closed
#7927 [GH-ISSUE #455] Separate Anonymous User Authorization
Closed
#7922 [GH-ISSUE #453] can't mount webdav when dufs behind nginx
Closed
#7923 [GH-ISSUE #454] 如何让mkv文件在浏览器直接播放,而不是下载
Closed
#7924 [GH-ISSUE #452] support/integrate tus upload
Closed
#7919 [GH-ISSUE #445] Search with prebuild database
Closed
#7920 [GH-ISSUE #448] Using a hashed password for authentication, if the password contains a colon (:) , login will fail.
Closed
#7921 [GH-ISSUE #450] Why use [ dufs -a "@/:rw" ] in webdav fail? it's shows unauth when i try use no username and passwd
Closed
#7916 [GH-ISSUE #441] Seperate upload and delete permissions
Closed
#7917 [GH-ISSUE #438] Skip existing files on upload?
Closed
#7918 [GH-ISSUE #443] **not bug, need help**
Closed
#7910 [GH-ISSUE #427] Clicking "Save file" on editor page breaks images
Closed
#7912 [GH-ISSUE #430] There is a serious issue with obtaining the hash method with "?hash"
Closed
#7913 [GH-ISSUE #434] Add documentation on how to use WebDAV
Closed
#7914 [GH-ISSUE #436] Getting "Forbidden" at login, but (sometimes) after refresh login succeeds
Closed
#7915 [GH-ISSUE #435] Suggestion: Drag n drop to download
Closed
#7907 [GH-ISSUE #423] Slow download of zipped folders
Closed
#7908 [GH-ISSUE #426] get sorting by creation time
Closed
#7909 [GH-ISSUE #424] Weird permission issue
Closed
#7911 [GH-ISSUE #432] how could I use auth with docker?
Closed
#7904 [GH-ISSUE #416] Do not list root directory
Closed
#7905 [GH-ISSUE #418] Icons are vertical down the page
Closed
#7906 [GH-ISSUE #419] Some folder names with special characters will raise a 404 error
Closed
#7901 [GH-ISSUE #412] Failed to upload file (size > 105MB) via iOS / iPadOS
Closed
#7902 [GH-ISSUE #414] cannot partial update using ranges beyond the current file size
Closed
#7903 [GH-ISSUE #413] Upload if hash matches
Closed
#7895 [GH-ISSUE #405] visit problem with browser on macos
Closed
#7896 [GH-ISSUE #408] not use webdav
Closed
#7897 [GH-ISSUE #406] about webdav service
Closed
#7898 [GH-ISSUE #409] nplayer挂载webdav问题
Closed
#7899 [GH-ISSUE #411] How do I run the web interface
Closed
#7900 [GH-ISSUE #410] Hide content by Regex pattern instead of Wildcard pattern
Closed
#7892 [GH-ISSUE #401] Speed Limiter
Closed
#7893 [GH-ISSUE #402] Return error 400 for unsupported propfind depths
Closed
#7894 [GH-ISSUE #404] Please allow creating files by POST method. Sometimes it is impossible to use the PUT method
Closed
#7889 [GH-ISSUE #399] hope support armv5tejl
Closed
#7890 [GH-ISSUE #398] 403 Forbidden
Closed
#7891 [GH-ISSUE #400] PROPFIND request body with properies gets ignored
Closed
#7884 [GH-ISSUE #393] Disk usage analysis
Closed
#7885 [GH-ISSUE #392] Potential Memory Leak
Closed
#7886 [GH-ISSUE #394] ghcr container image
Closed
#7887 [GH-ISSUE #397] Allow hidden files for some users (roles)
Closed
#7888 [GH-ISSUE #395] Version 0.41 can't run on Win2008R2 server
Closed
#7883 [GH-ISSUE #388] Ignore flag "commonName"
Closed
#7880 [GH-ISSUE #381] FR: add optional logging path
Closed
#7881 [GH-ISSUE #380] issue when adds and modifies files in Windows WebDAV
Closed
#7882 [GH-ISSUE #387] PROPFIND method support infinity depth
Closed
#7877 [GH-ISSUE #377] nginx sub dir get forbidden error
Closed
#7878 [GH-ISSUE #376] post quantum support of rustls
Closed
#7879 [GH-ISSUE #374] Possible to disable downloading?
Closed
#7874 [GH-ISSUE #370] how to put the dufs page with Login information into iframe by URL
Closed
#7875 [GH-ISSUE #371] different operations for different users
Closed
#7876 [GH-ISSUE #373] I would like to provide an API that returns the hash value of a file
Closed
#7871 [GH-ISSUE #365] During cls handshake connection from
Closed
#7872 [GH-ISSUE #367] dufs aarch64-unknown-linux-musl cannot be run in Alpine Linux 3.19
Closed
#7873 [GH-ISSUE #362] Docker Hub doesn't have v0.40.0
Closed
#7868 [GH-ISSUE #354] Can't upload file using davfs2
Closed
#7869 [GH-ISSUE #357] Multiple path-prefix for different entry point dir
Closed
#7870 [GH-ISSUE #358] Add security policy and enable reporting
Closed
#7865 [GH-ISSUE #349] Mobile device view?
Closed
#7866 [GH-ISSUE #351] Can not use '@' in password.
Closed
#7867 [GH-ISSUE #353] Add logout button
Closed
#7862 [GH-ISSUE #342] Address family not supported by protocol (os error 124)
Closed
#7863 [GH-ISSUE #341] support upload a zip file and unzip it?
Closed
#7864 [GH-ISSUE #347] Render/generate m3u playlist for served files
Closed
#7856 [GH-ISSUE #334] How to connect webdav?
Closed
#7857 [GH-ISSUE #336] Corrupted Zip files when downloading large folders
Closed
#7858 [GH-ISSUE #335] Support resumable/partial uploads (PUT/PATCH)
Closed
#7859 [GH-ISSUE #338] When using webdav, unauthorized directories are still visible.
Closed
#7860 [GH-ISSUE #339] Error when forbidding anyone from accessing directories
Closed
#7861 [GH-ISSUE #340] 413 (Payload Too Large)
Closed
#7853 [GH-ISSUE #332] Please add a button to switch between dark and light mode.
Closed
#7854 [GH-ISSUE #331] Docker Image does not have the Data folder
Closed
#7855 [GH-ISSUE #333] Files are not displayed when the page width is narrow (mobile especially)
Closed
#7850 [GH-ISSUE #326] docker部署后使用http put上传文件的问题
Closed
#7851 [GH-ISSUE #330] "--allow-delete" may cover "--allow-edit".
Closed
#7852 [GH-ISSUE #327] Unable to serve files with embedded new lines
Closed
#7847 [GH-ISSUE #318] Stopping ZIP file download breaks application
Closed
#7848 [GH-ISSUE #320] Hashed passwords
Closed
#7849 [GH-ISSUE #324] Support locking a file to prevent from deleting/moving
Closed
#7844 [GH-ISSUE #315] Access Control Bug
Closed
#7845 [GH-ISSUE #316] If a directory with a large amount of files is uploaded, only 100 files are actually uploaded
Closed
#7846 [GH-ISSUE #314] Regarding the issue of enabling the config file!
Closed
#7841 [GH-ISSUE #309] Serving all files from directory unzipped
Closed
#7842 [GH-ISSUE #310] How to access upload/list UI, when index page is enabled?
Closed
#7843 [GH-ISSUE #308] Option to download folders as tar
Closed
#7838 [GH-ISSUE #305] Search for a string in a file
Closed
#7839 [GH-ISSUE #307] Authentication always returns 401 on Windows Explorer's network mount
Closed
#7840 [GH-ISSUE #306] dufs doesn't support having just @/ (allow all users to read/view) as a value inside auth in a configuration file.
Closed
#7835 [GH-ISSUE #303] about nginx proxy_pass
Closed
#7836 [GH-ISSUE #302] Connecting via http or ftp?
Closed
#7837 [GH-ISSUE #304] How to cancel the download function
Closed
#7832 [GH-ISSUE #293] Add unauthorized logging to stdout
Closed
#7833 [GH-ISSUE #295] Wrong speed units displayed in progress
Closed
#7834 [GH-ISSUE #300] Preview text file
Closed
#7829 [GH-ISSUE #288] The upload button is invalid on edge
Closed
#7831 [GH-ISSUE #292] Support for Multipart ranges
Closed
#7830 [GH-ISSUE #290] Upload button not selectable on Firefox
Closed
#7826 [GH-ISSUE #277] Hashed Passwords
Closed
#7827 [GH-ISSUE #287] required events notification
Closed
#7828 [GH-ISSUE #285] The config file example in readme.md has a typo
Closed
#7823 [GH-ISSUE #273] Wrong documentation of --auth
Closed
#7824 [GH-ISSUE #276] Avoid writing half-uploaded files
Closed
#7825 [GH-ISSUE #274] support multiple paths
Closed
#7820 [GH-ISSUE #269] Failed to upload file via IOS.
Closed
#7821 [GH-ISSUE #271] msvc required minimum version
Closed
#7822 [GH-ISSUE #272] non-functional user button
Closed
#7814 [GH-ISSUE #263] webDAV: Disclosure of file names in directories on the path.
Closed
#7815 [GH-ISSUE #262] Lowercase and uppercase names are sorted seperately
Closed
#7816 [GH-ISSUE #265] Cannot edit because file is too large or binary.
Closed
#7817 [GH-ISSUE #266] upload/delete doesn't work on termux (android)
Closed
#7818 [GH-ISSUE #268] A limited user shows root folder when using webdav
Closed
#7819 [GH-ISSUE #267] Possible to resume downloads after Network Disconnect?
Closed
#7811 [GH-ISSUE #259] Windows Binary blocked by MS Defender (new trojan flagged?)
Closed
#7812 [GH-ISSUE #260] Add external authenticator header for reverse proxying
Closed
#7813 [GH-ISSUE #261] Escaping field separators of -a option not possible
Closed
#7808 [GH-ISSUE #253] 火绒杀毒报毒
Closed
#7809 [GH-ISSUE #257] Failed to upload large file
Closed
#7810 [GH-ISSUE #256] simplest launch command to be readonly for everyone
Closed
#7803 [GH-ISSUE #248] two functional requirements
Closed
#7804 [GH-ISSUE #247] Documentation: typo and update
Closed
#7805 [GH-ISSUE #249] MORE MODERN AND SIMPLE UI
Closed
#7806 [GH-ISSUE #250] Is __ASSERTS_PREFIX__ a typo?
Closed
#7807 [GH-ISSUE #251] blocked by MS denfender
Closed
#7802 [GH-ISSUE #246] navigating back to the previous directory
Closed
#7799 [GH-ISSUE #238] Fail to install dufs on my RISC-V board
Closed
#7800 [GH-ISSUE #239] Symbolic/hard Link, virtual folders like sftpgo, list directory above if view files by browser support
Closed
#7801 [GH-ISSUE #240] file search optimize
Closed
#7796 [GH-ISSUE #232] Support for No-Console Start Mode on Windows
Closed
#7797 [GH-ISSUE #236] Support for special characters in passwords
Closed
#7798 [GH-ISSUE #234] [Bug report] Current directory appears in the search result with blank name if searched keyword matches its name
Closed
#7793 [GH-ISSUE #227] broken folder in folder when zip
Closed
#7794 [GH-ISSUE #228] Is authentication done in constant time for Basic Authentication ?
Closed
#7795 [GH-ISSUE #229] webdav auth bug
Closed
#7790 [GH-ISSUE #217] How can I see the real ip with reverse proxy?
Closed
#7791 [GH-ISSUE #223] new aut method not work
Closed
#7792 [GH-ISSUE #221] DAV server compatible with keeweb
Closed
#7787 [GH-ISSUE #212] 无法上传4G以上的大文件
Closed
#7788 [GH-ISSUE #213] Set the max number of files upload simultaneously from the web
Closed
#7789 [GH-ISSUE #214] dufs server stuck on login page
Closed
#7781 [GH-ISSUE #207] Can you get feature that can give different directory access for different-different users
Closed
#7782 [GH-ISSUE #205] Can't build at linux. ring v0.16.20 custom build command error
Closed
#7783 [GH-ISSUE #206] multi-user support
Closed
#7784 [GH-ISSUE #209] Add "move" function for files, too.
Closed
#7785 [GH-ISSUE #211] Support QRCode code generate
Closed
#7786 [GH-ISSUE #208] could I set two user for one path?
Closed
#7778 [GH-ISSUE #202] Allow overriding specific builtin assets
Closed
#7779 [GH-ISSUE #200] Timestamp metadata missing in generated zip file
Closed
#7780 [GH-ISSUE #201] URL-encoded filename when downloading in Safari
Closed
#7775 [GH-ISSUE #199] 增强权限控制,目前的权限控制不够细致
Closed
#7776 [GH-ISSUE #198] dufs vs miniserve vs others
Closed
#7777 [GH-ISSUE #196] 能不能新增文件重命名功能
Closed
#7772 [GH-ISSUE #191] Chinese mess code in file txt
Closed
#7773 [GH-ISSUE #193] has errors when build release
Closed
#7774 [GH-ISSUE #192] Can't open Webdav with Kodi
Closed
#7767 [GH-ISSUE #181] How to download via api if auth is set
Closed
#7768 [GH-ISSUE #185] Encoding issues in plain text files
Closed
#7769 [GH-ISSUE #190] How frequently is it published?
Closed
#7770 [GH-ISSUE #189] Render index environment values doesn't work in docker.
Closed
#7771 [GH-ISSUE #187] Failed to hide files with complex suffix.
Closed
#7763 [GH-ISSUE #171] Add ability to overwrite files
Closed
#7764 [GH-ISSUE #169] [Feature request] Calculate And Show A File's Checksum
Closed
#7765 [GH-ISSUE #172] [Feature Request] Edit files
Closed
#7766 [GH-ISSUE #173] Slow when listing folders with a lot of files, e.g. millions.
Closed
#7760 [GH-ISSUE #166] [Feature request] API to search and list directories
Closed
#7761 [GH-ISSUE #165] Mobile support / Responsive page
Closed
#7762 [GH-ISSUE #167] Method options should not check auth
Closed
#7757 [GH-ISSUE #164] Support webdav, what does that mean?
Closed
#7758 [GH-ISSUE #161] Clearing the search input doesn't clear the query
Closed
#7759 [GH-ISSUE #162] Ability to hide all directories, but not files
Closed
#7756 [GH-ISSUE #158] Some suggestions for log in option.
Closed
#7755 [GH-ISSUE #160] Use environment variables for configuration
Closed
#7754 [GH-ISSUE #159] suggestion for Debian 11 Systemd Service
Closed
#7753 [GH-ISSUE #155] dufs-v0.31.0-i686-unknown-linux-musl.tar.gz miss option --allow-archive
Closed
#7751 [GH-ISSUE #156] recommend output logs like nginx.
Closed
#7752 [GH-ISSUE #157] Upload Button does not pop up a login dialog box every time.
Closed
#7747 [GH-ISSUE #143] Panics on PROPFIND //
Closed
#7748 [GH-ISSUE #150] The dufs docker image does not terminate properly
Closed
#7749 [GH-ISSUE #154] 请问如何通过http接口的方式上传/删除文件
Closed
#7750 [GH-ISSUE #153] Upload equivalent for download folder as zip
Closed
#7745 [GH-ISSUE #149] Add PUID/PGID ENV var support in Dockerfile
Closed
#7746 [GH-ISSUE #148] how to disable Download folder as zip file ?
Closed
#7742 [GH-ISSUE #135] testcase validate_printed_urls fail on macos
Closed
#7743 [GH-ISSUE #137] 同时配置 --path-prefix 和 --auth 以后,无法认证
Closed
#7744 [GH-ISSUE #141] Unix Sockets
Closed
#7739 [GH-ISSUE #131] Create configuration endpoint for file upload size limit
Closed
#7740 [GH-ISSUE #132] 希望可以在IE浏览器中支持最基本的浏览和下载功能
Closed
#7741 [GH-ISSUE #133] webdav 希望能支持 lock 和 unlock
Closed
#7736 [GH-ISSUE #124] add sort by date
Closed
#7737 [GH-ISSUE #129] docker-compose example
Closed
#7738 [GH-ISSUE #125] readonly can not work
Closed
#7733 [GH-ISSUE #120] Why won't it read folder sizes?
Closed
#7734 [GH-ISSUE #123] txt文本编辑功能
Closed
#7735 [GH-ISSUE #121] The table row highlighting conceals icons when in dark mode
Closed
#7730 [GH-ISSUE #112] 是否考虑增加日志路径和展示用户ua
Closed
#7731 [GH-ISSUE #118] 支持ECC证书
Closed
#7732 [GH-ISSUE #113] Can't view, delete, or move/rename files with names ending with #
Closed
#7727 [GH-ISSUE #107] Can I hidden all hidden files?
Closed
#7728 [GH-ISSUE #111] 界面美化
Closed
#7729 [GH-ISSUE #109] auth timeout question
Closed
#7724 [GH-ISSUE #106] symbolic links to external drives are not listed
Closed
#7725 [GH-ISSUE #104] Full webdav support
Closed
#7726 [GH-ISSUE #105] 直接在chrome上浏览文本文件,中文显示乱码
Closed
#7721 [GH-ISSUE #99] CORS needs 'Access-Control-Allow-Methods' header
Closed
#7722 [GH-ISSUE #101] bug反馈,当分享目标是单个文件的时候,--path-prefix参数失去作用
Closed
#7723 [GH-ISSUE #103] qnap挂载webdav问题(小众)
Closed
#7720 [GH-ISSUE #95] Limit the number of concurrent uploads
Closed
#7718 [GH-ISSUE #94] retry when upload fail
Closed
#7719 [GH-ISSUE #96] Generate completion file
Closed
#7717 [GH-ISSUE #89] Support move file
Closed
#7715 [GH-ISSUE #86] Search sometimes results in "fatal runtime error"
Closed
#7716 [GH-ISSUE #90] create/delete folder
Closed
#7712 [GH-ISSUE #79] corrupted files in zipped files
Closed
#7713 [GH-ISSUE #85] Search not working with --render-try-index
Closed
#7714 [GH-ISSUE #82] safari not show layout correctly
Closed
#7710 [GH-ISSUE #74] cannot bind address 0.0.0.0
Closed
#7711 [GH-ISSUE #71] 在 macOS 运行时,会将 .DS_Store 也共享出来
Closed
#7709 [GH-ISSUE #72] docker 容器运行时,如何增加下载和删除等功能
Closed
#7706 [GH-ISSUE #64] Docker pull 镜像出现 500 网络错误
Closed
#7707 [GH-ISSUE #66] 日志时间
Closed
#7708 [GH-ISSUE #70] webdav 无法在 Koreader 里面打开
Closed
#7703 [GH-ISSUE #63] Not Found when file name contains HTML escape code
Closed
#7704 [GH-ISSUE #55] 什么指令可以查看访问日志?
Closed
#7705 [GH-ISSUE #56] 希望可以增加设置title的功能
Closed
#7700 [GH-ISSUE #50] Rename duf to dufs
Closed
#7701 [GH-ISSUE #49] [Feature request] File encryption
Closed
#7702 [GH-ISSUE #53] 单个文件不能共享,能否解决一下 谢谢
Closed
#7697 [GH-ISSUE #45] [Feature Request] List Pagination
Closed
#7699 [GH-ISSUE #48] 建议,可以在网页上增加一个显示当前页面二维码的功能,多谢
Closed
#7698 [GH-ISSUE #46] [Feature Request] enhance --render-index functionality
Closed
#7695 [GH-ISSUE #43] 使用idm+工具下载进度卡在99%
Closed
#7696 [GH-ISSUE #39] 使用SolidExplorer连接webdav时,当前目录会多出来一个同名的目录
Closed
#7691 [GH-ISSUE #23] bug: filenames aren't properly escaped in WebDAV PROPFIND with gvfs
Closed
#7692 [GH-ISSUE #37] [Suggestion] Web static directory support
Closed
#7693 [GH-ISSUE #31] 提交bug,0.15.0版本拖拽上传功能失效了
Closed
#7694 [GH-ISSUE #38] 请问,现有的版本是否已经支持ipv6,发现依旧不能用ipv6访问
Closed
#7688 [GH-ISSUE #15] [Feature Request] Dark Mode
Closed
#7689 [GH-ISSUE #19] bug: filenames aren't properly escaped in WebDAV PROPFIND
Closed
#7690 [GH-ISSUE #16] [Suggestion] Add icon
Closed
#7685 [GH-ISSUE #12] Allow providing a custom css file when using docker
Closed
#7686 [GH-ISSUE #7] suggestion: support SPA fallback in duf
Closed
#7687 [GH-ISSUE #9] suggestion: webdav support
Closed
#7684 [GH-ISSUE #6] Typo in --allo-delete
Closed
#7682 [GH-ISSUE #5] Render index.html
Closed
#7683 [GH-ISSUE #4] Cannot handle shortcuts in windows very well
Closed
#7679 [GH-ISSUE #1] Ask for confirmation when deleting a file.
Closed
#7680 [GH-ISSUE #3] Suggestion: support dragging and dropping to upload files and folders
Closed
#7681 [GH-ISSUE #2] No .zip extension while download files as zip
Closed
#7678 [PR #712] [MERGED] fix: liblzma dynamic linking issues on MacOS
Closed
#7676 [PR #715] [MERGED] fix: fill LICENSE placeholders
Closed
#7675 [PR #700] [CLOSED] fix: avoid directory listing work for plain HEAD requests
Closed
#7673 [PR #710] [MERGED] Updated Web UI's CSS to use variables
Closed
#7672 [PR #708] [MERGED] refactor: handle unspecified ip addrs in check_addrs
Closed
#7671 [PR #701] [MERGED] feat: skip directory listing in HEAD requests
Closed
#7668 [PR #698] [MERGED] refactor: webui file size format
Closed
#7670 [PR #695] [MERGED] Fix: safari bug downloadspeed
Closed
#7669 [PR #693] [MERGED] Feature: confirm on exit while uploading
Closed
#7666 [PR #694] [MERGED] chore: update deps
Closed
#7667 [PR #697] [CLOSED] feat: decimal point for uploads
Closed
#7665 [PR #688] [MERGED] feat: support customizable 404 page
Closed
#7662 [PR #691] [MERGED] fix: escape control chars in logged URI and headers
Closed
#7664 [PR #689] [MERGED] fix: tweak auth logic
Closed
#7661 [PR #690] [MERGED] fix: http range underflow
Closed
#7663 [PR #692] [MERGED] feat: enhence log format
Closed
#7659 [PR #687] [CLOSED] fix: skip plain directory listing on HEAD requests
Closed
#7660 [PR #677] [CLOSED] feat: expand archive browsing formats
Closed
#7656 [PR #675] [MERGED] chore: release v0.46.0
Closed
#7658 [PR #686] [MERGED] feat: support ?json on file path
Closed
#7657 [PR #681] [CLOSED] fix: use constant-time comparison for password and digest auth verification
Closed
#7655 [PR #669] [MERGED] fix: escape filename in ?simple response
Closed
#7653 [PR #667] [CLOSED] Feature quota
Closed
#7654 [PR #670] [MERGED] fix: ensure symlink inside serve root
Closed
#7652 [PR #666] [CLOSED] disable iframe sandboxing to fix PDF embedding
Closed
#7651 [PR #665] [MERGED] fix: some search results missing due to broken symlinks
Closed
#7649 [PR #655] [MERGED] refactor: update deps
Closed
#7650 [PR #660] [CLOSED] Better UI - that works good on mobile devices
Closed
#7647 [PR #653] [CLOSED] Bump alphanumeric-sort to 1.5.5
Closed
#7648 [PR #657] [MERGED] feat: add option --allow-hash to allow/disallow file hashing
Closed
#7646 [PR #656] [MERGED] refactor: improve UI botton titles
Closed
#7642 [PR #620] [MERGED] fix: login btn does not work for readonly annoymous
Closed
#7645 [PR #652] [CLOSED] v2025.12.24
Closed
#7643 [PR #627] [MERGED] fix: verify token length
Closed
#7644 [PR #622] [CLOSED] show seconds for the "Last Modified"
Closed
#7641 [PR #626] [MERGED] chore: release v0.45.0
Closed
#7639 [PR #614] [MERGED] feat: make dir urls inherit ?noscript params
Closed
#7638 [PR #619] [MERGED] fix: perms on dufs -A -a @/:ro
Closed
#7640 [PR #615] [MERGED] feat: log decoded uri
Closed
#7636 [PR #606] [MERGED] chore: release v0.44.0
Closed
#7637 [PR #609] [MERGED] chore: removes clippy warning with rust 1.89
Closed
#7634 [PR #605] [MERGED] refactor: fix typos
Closed
#7635 [PR #604] [MERGED] refactor: update deps
Closed
#7631 [PR #601] [MERGED] refactor: removes clippy warnings
Closed
#7633 [PR #603] [MERGED] feat: support downloading via token auth
Closed
#7632 [PR #602] [MERGED] feat: support noscript fallback
Closed
#7629 [PR #580] [CLOSED] feat: copy link to clipboard
Closed
#7630 [PR #572] [MERGED] Follow symlinks when searching/archiving
Closed
#7628 [PR #583] [MERGED] fix: unexpected public auth asking for login info
Closed
#7626 [PR #577] [MERGED] fix: incorrect separator for zip archive folders under windows
Closed
#7627 [PR #595] [CLOSED] feat: support authentication via token (#522)
Closed
#7625 [PR #567] [CLOSED] feat: download search results as a ZIP file
Closed
#7624 [PR #569] [MERGED] chore: update deps and clippy
Closed
#7621 [PR #564] [CLOSED] dedup add
Closed
#7622 [PR #566] [CLOSED] Maximum archive size and --follow-symlinks flag
Closed
#7623 [PR #568] [MERGED] fix: webui formatDirSize
Closed
#7617 [PR #556] [MERGED] feat: limit sub directory item counting
Closed
#7619 [PR #559] [MERGED] feat: tolerate the absence of mtime
Closed
#7620 [PR #549] [CLOSED] Add HSTS support
Closed
#7616 [PR #535] [MERGED] feat: implement multipart ranges
Closed
#7618 [PR #550] [CLOSED] feat: add HSTS support
Closed
#7615 [PR #528] [MERGED] feat: add cache-control:no-cache while sending file and index
Closed
#7614 [PR #521] [MERGED] feat: higher perm auth path shadows lower one
Closed
#7611 [PR #515] [MERGED] fix: webui can't handle hash property of URL well
Closed
#7612 [PR #532] [CLOSED] Regex support in addition to glob masks
Closed
#7613 [PR #529] [MERGED] fix: incorrect dir size due to hidden files
Closed
#7609 [PR #497] [MERGED] fix: no authentication check if no auth users
Closed
#7610 [PR #511] [MERGED] refactor: change description for --allow-archive
Closed
#7608 [PR #481] [CLOSED] add the option to save a file with the ctrl + s key combination
Closed
#7606 [PR #476] [MERGED] chore: release v0.43.0
Closed
#7607 [PR #474] [MERGED] feat: provide healthcheck API
Closed
#7604 [PR #473] [CLOSED] ddd
Closed
#7602 [PR #451] [MERGED] fix: Resolve speed bottleneck in 10G network
Closed
#7605 [PR #468] [MERGED] feat: support binding abstract unix socket
Closed
#7601 [PR #449] [MERGED] fix: auth failed if password contains :
Closed
#7603 [PR #457] [MERGED] feat: webui displays subdirectory items
Closed
#7598 [PR #444] [MERGED] chore: improve bug_report issue template
Closed
#7599 [PR #446] [MERGED] chore: release v0.42.0
Closed
#7600 [PR #447] [MERGED] refactor: do not show size for Dir
Closed
#7597 [PR #442] [MERGED] refactor: make logout works on safari
Closed
#7596 [PR #440] [MERGED] refactor: improve logout at asserts/index.js
Closed
#7595 [PR #433] [CLOSED] Update Readme to avoid confusion about the paths in access control
Closed
#7593 [PR #439] [MERGED] feat: webui support logout
Closed
#7594 [PR #437] [MERGED] fix: login successed but popup Forbidden
Closed
#7591 [PR #429] [MERGED] fix: webui unexpected save-btn when file is non-editable
Closed
#7592 [PR #431] [MERGED] refactor: some query params work as flag and must not accept a value
Closed
#7590 [PR #428] [MERGED] refactor: date formatting in cache tests
Closed
#7586 [PR #421] [MERGED] feat: base64 index-data to avoid misencoding
Closed
#7587 [PR #422] [MERGED] fix: garbled characters caused by atob
Closed
#7588 [PR #425] [CLOSED] add special header indicating dufs and append support
Closed
#7589 [PR #420] [CLOSED] fix: special strings cause 404 problems
Closed
#7583 [PR #415] [MERGED] refactor: remove sabredav-partialupdate from DAV res header
Closed
#7585 [PR #417] [CLOSED] fix: Prevent recursive creation of parent directories
Closed
#7582 [PR #403] [MERGED] refactor: return 400 for propfind request when depth is neither 0 nor 1
Closed
#7584 [PR #407] [MERGED] feat: implements remaining http cache conditionals
Closed
#7581 [PR #396] [CLOSED] ci: push docker image to ghcr
Closed
#7580 [PR #391] [MERGED] refactor: no inline scripts in HTML
Closed
#7576 [PR #386] [MERGED] fix: head div overlap main contents when wrap
Closed
#7579 [PR #385] [CLOSED] fix: The head will block main contents when overflow
Closed
#7577 [PR #390] [CLOSED] No inline scripts
Closed
#7578 [PR #389] [MERGED] chore: release v0.41.0
Closed
#7572 [PR #379] [MERGED] chore: fix typos and clippy
Closed
#7574 [PR #383] [MERGED] feat: add log-file option
Closed
#7575 [PR #378] [MERGED] refactor: add fixed-width numerals to date and size on file list page
Closed
#7573 [PR #384] [CLOSED] feat: add index page format
Closed
#7571 [PR #382] [MERGED] fix: strange issue that occurs only on Microsoft WebDAV
Closed
#7569 [PR #372] [MERGED] refactor: digest_auth related tests
Closed
#7570 [PR #375] [MERGED] feat: add api to get the hash of a file
Closed
#7568 [PR #368] [MERGED] feat: tls handshake timeout
Closed
#7566 [PR #366] [MERGED] fix: timestamp format of getlastmodified in dav xml
Closed
#7567 [PR #369] [CLOSED] refactor: Optimize code based on cargo clippy suggestions
Closed
#7564 [PR #360] [MERGED] refactor: improve resolve_path and handle_assets, abandon guard_path
Closed
#7563 [PR #363] [CLOSED] Dufs Logo
Closed
#7565 [PR #361] [MERGED] chore: release v0.40.0
Closed
#7562 [PR #364] [MERGED] Removes unnecessary clone
Closed
#7561 [PR #359] [MERGED] fix: guard req and destination path
Closed
#7558 [PR #350] [CLOSED] feat: add bulk deletion on the web UI
Closed
#7559 [PR #352] [MERGED] feat: revert supporting for forbidden permission
Closed
#7560 [PR #356] [MERGED] refactor: improve invalid auth
Closed
#7557 [PR #355] [CLOSED] feat: support logout
Closed
#7556 [PR #348] [MERGED] refactor: do not try to bind ipv6 if no ipv6 interface
Closed
#7555 [PR #346] [CLOSED] Add max-uploads input field for configuring DUFS_MAX_UPLOADINGS.
Closed
#7553 [PR #337] [MERGED] fix: corrupted zip when downloading large folders
Closed
#7554 [PR #345] [MERGED] chore: release v0.39.0 (fixed)
Closed
#7551 [PR #344] [MERGED] refactor: propfind with auth no need to list all
Closed
#7552 [PR #343] [MERGED] feat: supports resumable uploads
Closed
#7549 [PR #328] [MERGED] fix: serve files with names containing newline char
Closed
#7550 [PR #322] [CLOSED] test
Closed
#7546 [PR #325] [MERGED] fix: auth precedence
Closed
#7547 [PR #323] [MERGED] refactor: optimize http range parsing and handling
Closed
#7548 [PR #329] [MERGED] feat: auth supports forbidden permissions
Closed
#7543 [PR #319] [MERGED] feat: add --compress option
Closed
#7545 [PR #321] [MERGED] feat: upgrade to hyper 1.0
Closed
#7541 [PR #312] [MERGED] refactor: change the format of www-authenticate
Closed
#7544 [PR #317] [MERGED] fix: upload more than 100 files in directory
Closed
#7542 [PR #313] [MERGED] refactor: change the value name of --config
Closed
#7538 [PR #298] [MERGED] feat: deprecate the use of | to separate auth rules
Closed
#7540 [PR #301] [MERGED] feat: ui supports view file
Closed
#7539 [PR #311] [MERGED] feat: empty search '?q=' list all paths
Closed
#7536 [PR #297] [MERGED] feat: password can contain : @ |
Closed
#7537 [PR #299] [MERGED] feat: more flexible config values
Closed
#7534 [PR #291] [MERGED] refactor: ui change the cursor for upload-btn to a pointer
Closed
#7535 [PR #294] [MERGED] fix: unable to start if config file omit bind/port fields
Closed
#7532 [PR #289] [MERGED] refactor: take improvements from the edge browser
Closed
#7533 [PR #296] [MERGED] refactor: ui improve uploading progress
Closed
#7531 [PR #286] [MERGED] fix: use DUFS_CONFIG to specify the configuration path
Closed
#7529 [PR #280] [MERGED] fix: auto delete half-uploaded files
Closed
#7530 [PR #284] [MERGED] chore: update deps and ci
Closed
#7528 [PR #283] [MERGED] feat: support hashed password
Closed
#7526 [PR #281] [MERGED] feat: support config file with --config option
Closed
#7527 [PR #282] [MERGED] refactor: improve code quanity
Closed
#7525 [PR #278] [MERGED] fix: ui show user-name next to the user-icon
Closed
#7523 [PR #279] [MERGED] feat: deprecate --auth-method, as both options are available
Closed
#7524 [PR #275] [CLOSED] chore: expose port 5000 in Dockerfile
Closed
#7521 [PR #264] [MERGED] fix: sort path ignore case
Closed
#7522 [PR #270] [MERGED] refine: Remove one clone on assets_prefix
Closed
#7520 [PR #255] [MERGED] test: remove dependency on native tls
Closed
#7517 [PR #254] [MERGED] chore: release 0.35.0
Closed
#7519 [PR #258] [MERGED] fix: ui readonly if no write perm
Closed
#7516 [PR #245] [MERGED] chore: fix clippy
Closed
#7518 [PR #252] [MERGED] fix: typo __ASSERTS_PREFIX__
Closed
#7515 [PR #237] [CLOSED] Add support password format : htpasswd
Closed
#7514 [PR #243] [CLOSED] chore: update ci
Closed
#7511 [PR #241] [MERGED] feat: sort by type first, then sort by name/mtime/size
Closed
#7512 [PR #242] [MERGED] chore: update ci
Closed
#7513 [PR #244] [MERGED] chore: fix release ci
Closed
#7509 [PR #230] [MERGED] fix: ui refresh page after login
Closed
#7510 [PR #233] [MERGED] Update README.md
Closed
#7508 [PR #235] [MERGED] fix: search should ignore entry path
Closed
#7506 [PR #231] [MERGED] fix: webdav only see public folder even logging in
Closed
#7507 [PR #226] [MERGED] refactor: ui checkAuth
Closed
#7505 [PR #220] [MERGED] fix: ui set default max uploading to 1
Closed
#7502 [PR #222] [CLOSED] server: allow more webdav related header with CORS
Closed
#7504 [PR #225] [MERGED] fix: allow all cors headers and methods
Closed
#7501 [PR #219] [MERGED] fix: ui path table show move action
Closed
#7503 [PR #224] [MERGED] fix: auth logic
Closed
#7498 [PR #218] [MERGED] feat: new auth
Closed
#7499 [PR #210] [MERGED] Show precise file size with two decimal places when size >= 1GB
Closed
#7500 [PR #215] [MERGED] refactor: cli positional rename root => SERVE_PATH
Closed
#7496 [PR #204] [MERGED] feat: add timestamp metadata to generated zip file
Closed
#7497 [PR #216] [MERGED] Correct spelling and grammar in index.js
Closed
#7495 [PR #197] [MERGED] feat: webui editing support multiple encodings
Closed
#7493 [PR #195] [MERGED] refactor: improve error handle
Closed
#7494 [PR #194] [MERGED] fix: basic auth sometimes does not work
Closed
#7491 [PR #188] [MERGED] fix: hidden don't works on some files
Closed
#7492 [PR #203] [MERGED] fix: URL-encoded filename when downloading in safari
Closed
#7490 [PR #180] [MERGED] feat: support create file
Closed
#7488 [PR #183] [MERGED] chore(release): version 0.32.0
Closed
#7489 [PR #184] [MERGED] fix: cors allow-request-header add content-type
Closed
#7486 [PR #182] [MERGED] feat: ui improves the login experience
Closed
#7487 [PR #186] [MERGED] feat: guess plain text encoding then set content-type charset
Closed
#7483 [PR #179] [MERGED] feat: support edit files
Closed
#7485 [PR #176] [MERGED] chore: hide env keys from help text
Closed
#7484 [PR #177] [MERGED] feat: API to search and list directories
Closed
#7481 [PR #175] [MERGED] feat: hiding only directories instead of files
Closed
#7482 [PR #178] [MERGED] fix: clear search input also clear query
Closed
#7480 [PR #170] [MERGED] feat: use env var for args
Closed
#7478 [PR #163] [MERGED] Add install instruction for Homebrew
Closed
#7479 [PR #174] [MERGED] chore: fix cargo clippy
Closed
#7476 [PR #152] [MERGED] feat: add option --allow-archive
Closed
#7477 [PR #168] [MERGED] fix: remove Method::Options auth check
Closed
#7471 [PR #145] [MERGED] feat: support unix sockets
Closed
#7475 [PR #144] [MERGED] fix: panic on PROPFIND //
Closed
#7473 [PR #151] [MERGED] Fix #150: set the STOPSIGNAL to SIGINT
Closed
#7474 [PR #146] [MERGED] chore: upgrade clap to v4
Closed
#7472 [PR #147] [MERGED] docs: fix typos
Closed
#7470 [PR #138] [MERGED] fix: auth not works with --path-prefix
Closed
#7468 [PR #140] [MERGED] fix: don't search on empty query string
Closed
#7469 [PR #142] [MERGED] Fix status code for MKCOL on existing resource
Closed
#7466 [PR #134] [MERGED] feat: add --assets options to override assets
Closed
#7467 [PR #136] [CLOSED] Update index.css
Closed
#7462 [PR #126] [MERGED] fix: hide path with file ext
Closed
#7463 [PR #130] [MERGED] chore: refactor clap multiple_occurrences and multiple_values
Closed
#7464 [PR #128] [MERGED] feat: support sort by name, mtime, size
Closed
#7465 [PR #127] [MERGED] Corrected type in README
Closed
#7461 [PR #122] [MERGED] fix: table row hover highlighting in dark mode
Closed
#7459 [PR #114] [MERGED] fix(ui): file path contains special charactors
Closed
#7460 [PR #119] [MERGED] feat: support ecdsa tls cert
Closed
#7456 [PR #115] [MERGED] feat(ui): add table row hover
Closed
#7458 [PR #117] [CLOSED] chore(deps): bump serde from 1.0.140 to 1.0.141
Closed
#7457 [PR #116] [MERGED] feat: support customize http log format
Closed
#7454 [PR #100] [MERGED] fix: cors headers
Closed
#7455 [PR #102] [MERGED] feat: make --path-prefix works on serving single file
Closed
#7451 [PR #98] [MERGED] feat: limit the number of concurrent uploads
Closed
#7452 [PR #108] [MERGED] feat: improve hidden to support glob
Closed
#7453 [PR #110] [MERGED] feat: adjust digest auth timeout to 1day
Closed
#7449 [PR #93] [MERGED] feat: check permission on move/copy destination
Closed
#7450 [PR #97] [MERGED] feat: add completions
Closed
#7447 [PR #88] [MERGED] feat: allow search with --render-try-index
Closed
#7448 [PR #92] [MERGED] feat: ui supports move folder/file to new path
Closed
#7446 [PR #91] [MERGED] feat: ui supports creating folder
Closed
#7443 [PR #87] [MERGED] fix: unexpect stack overflow when searching a lot
Closed
#7445 [PR #83] [MERGED] fix: safari layout and compatibility
Closed
#7444 [PR #80] [CLOSED] chore(deps): bump rstest from 0.13.0 to 0.15.0
Closed
#7441 [PR #81] [CLOSED] chore(deps): bump clap from 3.2.4 to 3.2.7
Closed
#7442 [PR #84] [MERGED] fix: permissions of unzipped files
Closed
#7439 [PR #75] [CLOSED] Add support for nix using flakes
Closed
#7440 [PR #77] [MERGED] feat: use feature to conditional include tls
Closed
#7436 [PR #73] [MERGED] feat: add option --hidden to hide folders
Closed
#7438 [PR #78] [MERGED] chore: replace old get-if-addrs with new if-addrs
Closed
#7437 [PR #76] [MERGED] ci: support more platforms
Closed
#7432 [PR #67] [MERGED] feat: use custom logger with timestamp in rfc3339
Closed
#7435 [PR #62] [MERGED] feat: add option --allow-search
Closed
#7434 [PR #68] [MERGED] refactor: split css/js from index.html
Closed
#7431 [PR #65] [MERGED] fix: escape text contains HTML escape code
Closed
#7433 [PR #69] [CLOSED] feat: allow to build for multiarch
Closed
#7430 [PR #61] [MERGED] fix: decodeURI searching string
Closed
#7428 [PR #57] [MERGED] refactor: rename --cors to --enable-cors
Closed
#7429 [PR #58] [MERGED] feat: ui hidden root dirname
Closed
#7426 [PR #59] [MERGED] feat: rename to dufs
Closed
#7427 [PR #60] [MERGED] added basic auth, and some little css fixes
Closed
#7425 [PR #54] [MERGED] feat: serve single file
Closed
#7423 [PR #47] [MERGED] feat: add option --render-try-index
Closed
#7424 [PR #51] [MERGED] reactive webpage
Closed
#7421 [PR #44] [MERGED] fix: range request
Closed
#7422 [PR #52] [MERGED] feat: path level access control
Closed
#7418 [PR #36] [MERGED] test: add integration tests
Closed
#7419 [PR #42] [MERGED] fix: webdav propfind dir with slash
Closed
#7420 [PR #41] [MERGED] refactor: trivals changes
Closed
#7416 [PR #35] [MERGED] feat: support tls-key in pkcs#8 format
Closed
#7417 [PR #40] [MERGED] feat: listen both ipv4 and ipv6 by default
Closed
#7414 [PR #34] [MERGED] feat: display upload speed and time left
Closed
#7415 [PR #32] [MERGED] fix: cannot upload
Closed
#7412 [PR #30] [MERGED] added "Empty folder" text to the page
Closed
#7413 [PR #33] [MERGED] feat: implement head method
Closed
#7411 [PR #29] [MERGED] wrote a basic dark theme #15
Closed
#7410 [PR #26] [MERGED] fix: send index page with content-type
Closed
#7408 [PR #28] [MERGED] Your fix for the WebDAV filenames thing was better
Closed
#7409 [PR #27] [MERGED] feat: add favicon
Closed
#7406 [PR #24] [MERGED] fixed #23 filename xml escaping
Closed
#7407 [PR #25] [MERGED] feat: support ipv6
Closed
#7401 [PR #18] [MERGED] feat: add webdav proppatch handler
Closed
#7404 [PR #17] [MERGED] chore(readability): Fix retrieve_listening_addrs
Closed
#7405 [PR #21] [MERGED] fix: escape filename
Closed
#7403 [PR #22] [MERGED] refactor: use logger
Closed
#7402 [PR #20] [CLOSED] Fixes issue #19
Closed
#7400 [PR #13] [MERGED] feat: implement more webdav methods
Closed
#7398 [PR #14] [MERGED] feat: use digest auth
Closed
#7399 [PR #10] [MERGED] feat: support webdav
Closed
#7396 [PR #8] [MERGED] chore(ci): publish to docker
Closed
#7397 [PR #11] [MERGED] feat: remove unzip uploaded feature
Closed
#7393 [GH-ISSUE #714] Regression in v0.46.0: directory upload via drag-and-drop returns 404 due to guard_root_contained()
Closed
#7394 [GH-ISSUE #711] macOS arm64 环境下的 liblzma.5.dylib 依赖问题
Closed
#7395 [GH-ISSUE #713] Apache 2.0 license template placeholders not filled in
Closed
#7390 [GH-ISSUE #709] 支持不同用户设置不同的 serve-path
Closed
#7392 [GH-ISSUE #707] webdav 协议与 iris 播放器不兼容
Closed
#7387 [GH-ISSUE #702] can not upload folders by click the upload btn
Closed
#7388 [GH-ISSUE #705] ipv6 support
Closed
#7389 [GH-ISSUE #703] Unconditional use of getifaddrs
Closed
#7381 [GH-ISSUE #683] Search stops early when WalkDir encounters broken symlinks
Closed
#7382 [GH-ISSUE #682] Add a JSON stat/metadata endpoint for a specific file or directory path
Closed
#7383 [GH-ISSUE #684] share file
Closed
#7384 [GH-ISSUE #685] search not found
Closed
#7385 [GH-ISSUE #696] Decimal point for uploads
Closed
#7386 [GH-ISSUE #699] feat: Support custom TOKEN_EXPIRATION when generating a new token
Closed
#7378 [GH-ISSUE #679] Use server render for browsing in lynx, w3m, links TUI browser
Closed
#7379 [GH-ISSUE #678] Customizable 404 page
Closed
#7375 [GH-ISSUE #676] read only rule fails to take effect
Closed
#7376 [GH-ISSUE #673] Add Tracing per openTelemetry
Closed
#7377 [GH-ISSUE #674] Real IP when dufs is behind proxy
Closed
#7372 [GH-ISSUE #672] Add Prometheus Metrics
Closed
#7373 [GH-ISSUE #671] Support Logformat like json or logfmt
Closed
#7374 [GH-ISSUE #668] Add grid view to display images
Closed
#7369 [GH-ISSUE #662] 500 error code answer and not 404 for non existing files/folders
Closed
#7370 [GH-ISSUE #664] no upload button in UI when --auth is used
Closed
#7371 [GH-ISSUE #663] thread 'tokio-runtime-worker' panicked at library/core/src/slice/sort/shared/smallsort.rs:860:5:
Closed
#7366 [GH-ISSUE #658] Line 117 of index.js and garbled Chinese characters
Closed
#7367 [GH-ISSUE #659] update binaries
Closed
#7368 [GH-ISSUE #661] In a reverse proxy environment, creating a new folder will result in an error: "invalid".
Closed
#7363 [GH-ISSUE #650] Alphanumeric sort is broken
Closed
#7364 [GH-ISSUE #654] Some search results missing if broken symlinks are present
Closed
#7365 [GH-ISSUE #651] feat req: add zip, unzip the files
Closed
#7357 [GH-ISSUE #645] [Feature Request] Support External Authentication Providers
Closed
#7358 [GH-ISSUE #644] [Feature Request] Add API/UI to Manage auth (Users & Permissions)
Closed
#7359 [GH-ISSUE #646] [Feature Request] Event Hooks for Custom Scripts
Closed
#7360 [GH-ISSUE #647] Environment variable DUFS_AUTH is broken when using :rw
Closed
#7361 [GH-ISSUE #649] 树莓派使用 sigoden/dufs 镜像无法运行
Closed
#7362 [GH-ISSUE #648] "View File"/"Edit File" options not working on *.pdf files
Closed
#7354 [GH-ISSUE #641] Feature request: Add option --allow-hash to allow/disallow file hashing
Closed
#7355 [GH-ISSUE #642] Feature Request: Web UI to Add Remote URL for Direct Server-Side Download
Closed
#7356 [GH-ISSUE #643] [Feature Request] Improve auth Configuration Readability and Usability
Closed
#7351 [GH-ISSUE #640] Add release for aarch64-linux-android
Closed
#7352 [GH-ISSUE #638] Possible file descriptors leak
Closed
#7353 [GH-ISSUE #639] Weird crash
Closed
#7348 [GH-ISSUE #636] After configuring the tls certificate, webdav access fails
Closed
#7349 [GH-ISSUE #637] index.html change not affects
Closed
#7350 [GH-ISSUE #635] Storage Limit for Users
Closed
#7345 [GH-ISSUE #632] click view file icon to show the content of a file will show old cache instead of latest info
Closed
#7346 [GH-ISSUE #633] ?noscript creates broken relative links when path prefix is not /
Closed
#7347 [GH-ISSUE #634] Please support windows webclient
Closed
#7342 [GH-ISSUE #629] Rename folder / file function
Closed
#7343 [GH-ISSUE #631] Only allow filelist
Closed
#7344 [GH-ISSUE #630] Reverse Proxy Authentication Issue - SWAG/Nginx
Closed
#7339 [GH-ISSUE #628] Use . dufs.exe -a user:pass@/:rw No permissions
Closed
#7340 [GH-ISSUE #625] Raspberry Pi large file upload issues
Closed
#7341 [GH-ISSUE #624] Unable to sign out/in & action options are no longer available after upgrading to 44
Closed
#7336 [GH-ISSUE #618] JSON "Accept" Headers
Closed
#7337 [GH-ISSUE #623] Checkbox to select multiple folders for download
Closed
#7338 [GH-ISSUE #621] Login not working
Closed
#7333 [GH-ISSUE #616] Support for Windows 7
Closed
#7334 [GH-ISSUE #617] Auth problems
Closed
#7335 [GH-ISSUE #613] Make noscript mode create noscript links for directories
Closed
#7330 [GH-ISSUE #610] static file update not take effect
Closed
#7331 [GH-ISSUE #612] Add ability to view hash of file in web UI
Closed
#7332 [GH-ISSUE #611] Edge auth bug
Closed
#7327 [GH-ISSUE #607] 0.0.0.0:5000 0 B files in some folders
Closed
#7328 [GH-ISSUE #608] Some files failed to upload with reverse proxy
Closed
#7329 [GH-ISSUE #600] App doesn't work with Cloudflare Rocket Loader
Closed
#7324 [GH-ISSUE #598] New Release
Closed
#7325 [GH-ISSUE #599] helpful little script
Closed
#7326 [GH-ISSUE #597] Manage descript.ion comments/descriptions/notes
Closed
#7321 [GH-ISSUE #593] Chunked upload not working via web ui
Closed
#7322 [GH-ISSUE #594] RO functionality for subdirectory.
Closed
#7323 [GH-ISSUE #596] Multiple File Downloads
Closed
#7315 [GH-ISSUE #589] 中文文件名排序按照拼音排序
Closed
#7316 [GH-ISSUE #588] Unsure on the syntax for yaml file for auth
Closed
#7317 [GH-ISSUE #587] théme not available when destination path folder is empty
Closed
#7318 [GH-ISSUE #592] 在Linux上从windows上部署的dufs 下载zip之后,解压会平铺压缩包中的文件夹的文件
Closed
#7319 [GH-ISSUE #591] can control the download perms?
Closed
#7320 [GH-ISSUE #590] Re-Add auth method as a switch
Closed
#7314 [GH-ISSUE #585] File name encoding preventing file access through WebDAV
Closed
#7309 [GH-ISSUE #579] Add option to display full file name
Closed
#7310 [GH-ISSUE #581] Public folder ask login information for uploading/deleting files
Closed
#7311 [GH-ISSUE #582] Handle log file rotation, for example on SIGHUP
Closed
#7312 [GH-ISSUE #584] Issue with login in public section
Closed
#7313 [GH-ISSUE #586] Rename & edit permission w/o delete permission?
Closed
#7306 [GH-ISSUE #576] Incorrect Path Separators in ZIP Archives Generated on Windows
Closed
#7307 [GH-ISSUE #575] Output logs to stdout and file
Closed
#7308 [GH-ISSUE #578] Allow git clone <dufs url> when the the directory which <dufs url> is target to is a bare git repo
Closed
#7303 [GH-ISSUE #571] 希望可以支持proxy protocol
Closed
#7304 [GH-ISSUE #574] Changing timezone in docker
Closed
#7305 [GH-ISSUE #573] Add bandwidth throttling
Closed
#7298 [GH-ISSUE #562] How to connect to or execute a command within the Dufs container
Closed
#7300 [GH-ISSUE #563] check_addrs for error
Closed
#7301 [GH-ISSUE #570] config not take effect
Closed
#7302 [GH-ISSUE #565] current dir join error
Closed
#7297 [GH-ISSUE #560] Unable to Hide specific folders
Closed
#7299 [GH-ISSUE #561] Symlink doesn't show directories
Closed
#7294 [GH-ISSUE #555] invalid zip file with overlapped components (possible zip bomb) for downloaded folders
Closed
#7295 [GH-ISSUE #558] Upload to subdirectory using curl, show forbidden(403)
Closed
#7296 [GH-ISSUE #557] Specify a default sort order
Closed
#7288 [GH-ISSUE #548] [Feature Request] Zip & Unzip options
Closed
#7289 [GH-ISSUE #547] When uploading the same file to multiple directories simultaneously, the page fails to display.
Closed
#7290 [GH-ISSUE #551] how to use ldap?
Closed
#7291 [GH-ISSUE #552] 用户权限问题
Closed
#7292 [GH-ISSUE #554] Missing "modified date" causes files to be unavailable
Closed
#7293 [GH-ISSUE #553] Limit sub directory item counting
Closed
#7285 [GH-ISSUE #546] When uploading the same file to multiple directories simultaneously, the page fails to display.
Closed
#7286 [GH-ISSUE #544] Support serving of pre-GZIP encoded files
Closed
#7287 [GH-ISSUE #545] Please add option to rename file.
Closed
#7282 [GH-ISSUE #541] Please support the virtual Linux of Android's termux terminal app
Closed
#7283 [GH-ISSUE #543] 没有回收站功能吗,及回收站文件过期策略
Closed
#7284 [GH-ISSUE #542] iOS support
Closed
#7279 [GH-ISSUE #538] Mount two or more /data folders
Closed
#7280 [GH-ISSUE #539] How to disable only archive
Closed
#7281 [GH-ISSUE #540] Support anonymous write access
Closed
#7277 [GH-ISSUE #537] Could not run on windows7
Closed
#7278 [GH-ISSUE #536] dufs lists by webdav contents to which the user does not have access
Closed
#7273 [GH-ISSUE #530] [Feature Request] No Javascript Fallback
Closed
#7274 [GH-ISSUE #531] does the server support chunk uploads?
Closed
#7275 [GH-ISSUE #533] [Feature Request] No access ACL
Closed
#7276 [GH-ISSUE #534] ACL problem
Closed
#7270 [GH-ISSUE #525] Feature request: account for hidden files when displaying directory size
Closed
#7271 [GH-ISSUE #526] ETag and Last-Modified does not work correctly on Microsoft Edge if Cache-Control: no-cache is not present in response header
Closed
#7272 [GH-ISSUE #527] 设置账号密码后 手机很多浏览器下载会401
Closed
#7269 [GH-ISSUE #522] Support Authentication via Token
Closed
#7267 [GH-ISSUE #523] Unable to upload files, when accessing using domain names in a local area network environment
Closed
#7268 [GH-ISSUE #524] How to add multiple users to dufs?
Closed
#7264 [GH-ISSUE #519] Write permissions will be overwritten by anonymous read-only permissions
Closed
#7265 [GH-ISSUE #518] i have a problem about "--allow-symlink "
Closed
#7266 [GH-ISSUE #520] is there a spa example?
Closed
#7258 [GH-ISSUE #510] auth cannot remain in all path
Closed
#7259 [GH-ISSUE #512] How can dufs create an account so that it has all permissions after logging in, and only allows browsing files when not logged in?
Closed
#7260 [GH-ISSUE #513] Suggestion for the documentation
Closed
#7261 [GH-ISSUE #516] Only show some directories and hidden all the others?
Closed
#7262 [GH-ISSUE #517] Serving page as image gallery
Closed
#7263 [GH-ISSUE #514] Clicking on links while there is a fragment in the url, appends url of link to fragment
Closed
#7255 [GH-ISSUE #509] auth cannot remain in all path
Closed
#7256 [GH-ISSUE #507] Why doesn't the download folder button show?
Closed
#7257 [GH-ISSUE #508] Unable to exit
Closed
#7252 [GH-ISSUE #506] Add a configuration item to set unix domain socket files permissions for docker
Closed
#7253 [GH-ISSUE #505] can auth the specified file?it seems that only can auth dir now,rigth?
Closed
#7254 [GH-ISSUE #504] 只给账户文件上传和读取权限,不能删除文件
Closed
#7249 [GH-ISSUE #502] -a admin:admin@/:rw: admin has complete permissions for all paths.
Closed
#7250 [GH-ISSUE #501] Hopefully this will work as a Windows service
Closed
#7251 [GH-ISSUE #503] Feature Request: Upload file via url
Closed
#7246 [GH-ISSUE #499] Support ! operator when authorizing path
Closed
#7247 [GH-ISSUE #500] config file
Closed
#7248 [GH-ISSUE #498] Suggestion: Remove underscores from CSS/JS file paths for better compatibility with Cloudflare CDN
Closed
#7243 [GH-ISSUE #494] Support Auto Hot Reload
Closed
#7244 [GH-ISSUE #496] 401 when external basic auth enabled with forwarded headers
Closed
#7245 [GH-ISSUE #495] Authorization does not work
Closed
#7240 [GH-ISSUE #491] Hashed-Passwords not working with docker compose
Closed
#7241 [GH-ISSUE #492] Files larger than 1MB can't be uploaded
Closed
#7242 [GH-ISSUE #490] HealthCheck Suggestion
Closed
#7237 [GH-ISSUE #489] Add anonymous account in configuration file, docker compose cannot start
Closed
#7238 [GH-ISSUE #487] LDAP authentication
Closed
#7239 [GH-ISSUE #488] Question: How to gracefully shutdown dufs from CLI
Closed
#7231 [GH-ISSUE #483] SHA512 hash cannot be replicated for MacOS hosts
Closed
#7232 [GH-ISSUE #480] Add ctrl +s keyboard shortcut html
Closed
#7233 [GH-ISSUE #479] "allow-all=true" in config.yaml doesn't work
Closed
#7234 [GH-ISSUE #485] Support for external authentication file
Closed
#7235 [GH-ISSUE #486] **dufs** rw permission is not in effect
Closed
#7236 [GH-ISSUE #484] Support different operations for different path
Closed
#7228 [GH-ISSUE #475] Provide markdown rendering support
Closed
#7229 [GH-ISSUE #477] Support for MIPS
Closed
#7230 [GH-ISSUE #478] running dufs as a non-root
Closed
#7225 [GH-ISSUE #469] Customizing favicon, page title, font/font color
Closed
#7226 [GH-ISSUE #471] curl http://127.0.0.1:5000?json not working
Closed
#7227 [GH-ISSUE #472] Readiness endpoint
Closed
#7222 [GH-ISSUE #466] Support for Abstract Unix Socket
Closed
#7223 [GH-ISSUE #465] 设置账户后 下载 401 安卓浏览器
Closed
#7224 [GH-ISSUE #467] Anonymous user gets to see folders without permission
Closed
#7216 [GH-ISSUE #459] dufs can't list symbolic link
Closed
#7217 [GH-ISSUE #461] Can you configure multiple users and user operation permission control? Can you use an example for a sample config?
Closed
#7218 [GH-ISSUE #460] Is it possible using sendfile() system call to reduce cpu usage and increment download speed ?
Closed
#7219 [GH-ISSUE #463] Download .zip even if directory is empty
Closed
#7220 [GH-ISSUE #464] Overwriting old files doesn't prompt
Closed
#7221 [GH-ISSUE #462] Add an authorization token after the link
Closed
#7213 [GH-ISSUE #455] Separate Anonymous User Authorization
Closed
#7214 [GH-ISSUE #458] Add a feature to serve any file as text/plain in the browser
Closed
#7215 [GH-ISSUE #456] First element is hidden by the search bar
Closed
#7210 [GH-ISSUE #453] can't mount webdav when dufs behind nginx
Closed
#7211 [GH-ISSUE #452] support/integrate tus upload
Closed
#7212 [GH-ISSUE #454] 如何让mkv文件在浏览器直接播放,而不是下载
Closed
#7207 [GH-ISSUE #448] Using a hashed password for authentication, if the password contains a colon (:) , login will fail.
Closed
#7208 [GH-ISSUE #450] Why use [ dufs -a "@/:rw" ] in webdav fail? it's shows unauth when i try use no username and passwd
Closed
#7209 [GH-ISSUE #445] Search with prebuild database
Closed
#7204 [GH-ISSUE #443] **not bug, need help**
Closed
#7205 [GH-ISSUE #441] Seperate upload and delete permissions
Closed
#7206 [GH-ISSUE #438] Skip existing files on upload?
Closed
#7201 [GH-ISSUE #434] Add documentation on how to use WebDAV
Closed
#7202 [GH-ISSUE #436] Getting "Forbidden" at login, but (sometimes) after refresh login succeeds
Closed
#7203 [GH-ISSUE #435] Suggestion: Drag n drop to download
Closed
#7198 [GH-ISSUE #430] There is a serious issue with obtaining the hash method with "?hash"
Closed
#7199 [GH-ISSUE #432] how could I use auth with docker?
Closed
#7200 [GH-ISSUE #427] Clicking "Save file" on editor page breaks images
Closed
#7195 [GH-ISSUE #424] Weird permission issue
Closed
#7196 [GH-ISSUE #423] Slow download of zipped folders
Closed
#7197 [GH-ISSUE #426] get sorting by creation time
Closed
#7192 [GH-ISSUE #416] Do not list root directory
Closed
#7193 [GH-ISSUE #419] Some folder names with special characters will raise a 404 error
Closed
#7194 [GH-ISSUE #418] Icons are vertical down the page
Closed
#7189 [GH-ISSUE #412] Failed to upload file (size > 105MB) via iOS / iPadOS
Closed
#7190 [GH-ISSUE #414] cannot partial update using ranges beyond the current file size
Closed
#7191 [GH-ISSUE #413] Upload if hash matches
Closed
#7186 [GH-ISSUE #409] nplayer挂载webdav问题
Closed
#7187 [GH-ISSUE #410] Hide content by Regex pattern instead of Wildcard pattern
Closed
#7188 [GH-ISSUE #411] How do I run the web interface
Closed
#7183 [GH-ISSUE #405] visit problem with browser on macos
Closed
#7184 [GH-ISSUE #406] about webdav service
Closed
#7185 [GH-ISSUE #408] not use webdav
Closed
#7177 [GH-ISSUE #398] 403 Forbidden
Closed
#7178 [GH-ISSUE #400] PROPFIND request body with properies gets ignored
Closed
#7179 [GH-ISSUE #399] hope support armv5tejl
Closed
#7180 [GH-ISSUE #404] Please allow creating files by POST method. Sometimes it is impossible to use the PUT method
Closed
#7181 [GH-ISSUE #402] Return error 400 for unsupported propfind depths
Closed
#7182 [GH-ISSUE #401] Speed Limiter
Closed
#7175 [GH-ISSUE #394] ghcr container image
Closed
#7176 [GH-ISSUE #397] Allow hidden files for some users (roles)
Closed
#7171 [GH-ISSUE #388] Ignore flag "commonName"
Closed
#7172 [GH-ISSUE #392] Potential Memory Leak
Closed
#7173 [GH-ISSUE #393] Disk usage analysis
Closed
#7174 [GH-ISSUE #395] Version 0.41 can't run on Win2008R2 server
Closed
#7169 [GH-ISSUE #381] FR: add optional logging path
Closed
#7170 [GH-ISSUE #387] PROPFIND method support infinity depth
Closed
#7168 [GH-ISSUE #380] issue when adds and modifies files in Windows WebDAV
Closed
#7165 [GH-ISSUE #376] post quantum support of rustls
Closed
#7166 [GH-ISSUE #374] Possible to disable downloading?
Closed
#7167 [GH-ISSUE #377] nginx sub dir get forbidden error
Closed
#7162 [GH-ISSUE #371] different operations for different users
Closed
#7163 [GH-ISSUE #373] I would like to provide an API that returns the hash value of a file
Closed
#7164 [GH-ISSUE #370] how to put the dufs page with Login information into iframe by URL
Closed
#7159 [GH-ISSUE #362] Docker Hub doesn't have v0.40.0
Closed
#7160 [GH-ISSUE #365] During cls handshake connection from
Closed
#7161 [GH-ISSUE #367] dufs aarch64-unknown-linux-musl cannot be run in Alpine Linux 3.19
Closed
#7156 [GH-ISSUE #357] Multiple path-prefix for different entry point dir
Closed
#7157 [GH-ISSUE #354] Can't upload file using davfs2
Closed
#7158 [GH-ISSUE #358] Add security policy and enable reporting
Closed
#7153 [GH-ISSUE #349] Mobile device view?
Closed
#7154 [GH-ISSUE #351] Can not use '@' in password.
Closed
#7155 [GH-ISSUE #353] Add logout button
Closed
#7150 [GH-ISSUE #342] Address family not supported by protocol (os error 124)
Closed
#7151 [GH-ISSUE #341] support upload a zip file and unzip it?
Closed
#7152 [GH-ISSUE #347] Render/generate m3u playlist for served files
Closed
#7147 [GH-ISSUE #339] Error when forbidding anyone from accessing directories
Closed
#7148 [GH-ISSUE #338] When using webdav, unauthorized directories are still visible.
Closed
#7149 [GH-ISSUE #340] 413 (Payload Too Large)
Closed
#7144 [GH-ISSUE #335] Support resumable/partial uploads (PUT/PATCH)
Closed
#7145 [GH-ISSUE #334] How to connect webdav?
Closed
#7146 [GH-ISSUE #336] Corrupted Zip files when downloading large folders
Closed
#7141 [GH-ISSUE #331] Docker Image does not have the Data folder
Closed
#7142 [GH-ISSUE #333] Files are not displayed when the page width is narrow (mobile especially)
Closed
#7143 [GH-ISSUE #332] Please add a button to switch between dark and light mode.
Closed
#7138 [GH-ISSUE #327] Unable to serve files with embedded new lines
Closed
#7139 [GH-ISSUE #326] docker部署后使用http put上传文件的问题
Closed
#7140 [GH-ISSUE #330] "--allow-delete" may cover "--allow-edit".
Closed
#7132 [GH-ISSUE #315] Access Control Bug
Closed
#7133 [GH-ISSUE #316] If a directory with a large amount of files is uploaded, only 100 files are actually uploaded
Closed
#7134 [GH-ISSUE #314] Regarding the issue of enabling the config file!
Closed
#7135 [GH-ISSUE #320] Hashed passwords
Closed
#7136 [GH-ISSUE #318] Stopping ZIP file download breaks application
Closed
#7137 [GH-ISSUE #324] Support locking a file to prevent from deleting/moving
Closed
#7129 [GH-ISSUE #310] How to access upload/list UI, when index page is enabled?
Closed
#7130 [GH-ISSUE #309] Serving all files from directory unzipped
Closed
#7131 [GH-ISSUE #308] Option to download folders as tar
Closed
#7126 [GH-ISSUE #306] dufs doesn't support having just @/ (allow all users to read/view) as a value inside auth in a configuration file.
Closed
#7127 [GH-ISSUE #305] Search for a string in a file
Closed
#7128 [GH-ISSUE #307] Authentication always returns 401 on Windows Explorer's network mount
Closed
#7123 [GH-ISSUE #303] about nginx proxy_pass
Closed
#7124 [GH-ISSUE #302] Connecting via http or ftp?
Closed
#7125 [GH-ISSUE #304] How to cancel the download function
Closed
#7120 [GH-ISSUE #295] Wrong speed units displayed in progress
Closed
#7121 [GH-ISSUE #300] Preview text file
Closed
#7122 [GH-ISSUE #293] Add unauthorized logging to stdout
Closed
#7117 [GH-ISSUE #290] Upload button not selectable on Firefox
Closed
#7118 [GH-ISSUE #292] Support for Multipart ranges
Closed
#7119 [GH-ISSUE #288] The upload button is invalid on edge
Closed
#7114 [GH-ISSUE #287] required events notification
Closed
#7115 [GH-ISSUE #277] Hashed Passwords
Closed
#7116 [GH-ISSUE #285] The config file example in readme.md has a typo
Closed
#7112 [GH-ISSUE #274] support multiple paths
Closed
#7113 [GH-ISSUE #276] Avoid writing half-uploaded files
Closed
#7108 [GH-ISSUE #272] non-functional user button
Closed
#7109 [GH-ISSUE #269] Failed to upload file via IOS.
Closed
#7110 [GH-ISSUE #271] msvc required minimum version
Closed
#7111 [GH-ISSUE #273] Wrong documentation of --auth
Closed
#7105 [GH-ISSUE #266] upload/delete doesn't work on termux (android)
Closed
#7106 [GH-ISSUE #267] Possible to resume downloads after Network Disconnect?
Closed
#7107 [GH-ISSUE #268] A limited user shows root folder when using webdav
Closed
#7102 [GH-ISSUE #265] Cannot edit because file is too large or binary.
Closed
#7103 [GH-ISSUE #262] Lowercase and uppercase names are sorted seperately
Closed
#7104 [GH-ISSUE #263] webDAV: Disclosure of file names in directories on the path.
Closed
#7099 [GH-ISSUE #261] Escaping field separators of -a option not possible
Closed
#7100 [GH-ISSUE #259] Windows Binary blocked by MS Defender (new trojan flagged?)
Closed
#7101 [GH-ISSUE #260] Add external authenticator header for reverse proxying
Closed
#7096 [GH-ISSUE #256] simplest launch command to be readonly for everyone
Closed
#7097 [GH-ISSUE #253] 火绒杀毒报毒
Closed
#7098 [GH-ISSUE #257] Failed to upload large file
Closed
#7090 [GH-ISSUE #246] navigating back to the previous directory
Closed
#7091 [GH-ISSUE #247] Documentation: typo and update
Closed
#7092 [GH-ISSUE #248] two functional requirements
Closed
#7093 [GH-ISSUE #251] blocked by MS denfender
Closed
#7094 [GH-ISSUE #249] MORE MODERN AND SIMPLE UI
Closed
#7095 [GH-ISSUE #250] Is __ASSERTS_PREFIX__ a typo?
Closed
#7087 [GH-ISSUE #240] file search optimize
Closed
#7088 [GH-ISSUE #238] Fail to install dufs on my RISC-V board
Closed
#7089 [GH-ISSUE #239] Symbolic/hard Link, virtual folders like sftpgo, list directory above if view files by browser support
Closed
#7084 [GH-ISSUE #232] Support for No-Console Start Mode on Windows
Closed
#7085 [GH-ISSUE #234] [Bug report] Current directory appears in the search result with blank name if searched keyword matches its name
Closed
#7086 [GH-ISSUE #236] Support for special characters in passwords
Closed
#7079 [GH-ISSUE #221] DAV server compatible with keeweb
Closed
#7080 [GH-ISSUE #223] new aut method not work
Closed
#7081 [GH-ISSUE #229] webdav auth bug
Closed
#7082 [GH-ISSUE #227] broken folder in folder when zip
Closed
#7083 [GH-ISSUE #228] Is authentication done in constant time for Basic Authentication ?
Closed
#7075 [GH-ISSUE #214] dufs server stuck on login page
Closed
#7076 [GH-ISSUE #212] 无法上传4G以上的大文件
Closed
#7077 [GH-ISSUE #213] Set the max number of files upload simultaneously from the web
Closed
#7078 [GH-ISSUE #217] How can I see the real ip with reverse proxy?
Closed
#7069 [GH-ISSUE #205] Can't build at linux. ring v0.16.20 custom build command error
Closed
#7070 [GH-ISSUE #207] Can you get feature that can give different directory access for different-different users
Closed
#7071 [GH-ISSUE #206] multi-user support
Closed
#7072 [GH-ISSUE #208] could I set two user for one path?
Closed
#7073 [GH-ISSUE #211] Support QRCode code generate
Closed
#7074 [GH-ISSUE #209] Add "move" function for files, too.
Closed
#7066 [GH-ISSUE #201] URL-encoded filename when downloading in Safari
Closed
#7067 [GH-ISSUE #202] Allow overriding specific builtin assets
Closed
#7068 [GH-ISSUE #200] Timestamp metadata missing in generated zip file
Closed
#7063 [GH-ISSUE #196] 能不能新增文件重命名功能
Closed
#7064 [GH-ISSUE #198] dufs vs miniserve vs others
Closed
#7065 [GH-ISSUE #199] 增强权限控制,目前的权限控制不够细致
Closed
#7060 [GH-ISSUE #191] Chinese mess code in file txt
Closed
#7061 [GH-ISSUE #193] has errors when build release
Closed
#7062 [GH-ISSUE #192] Can't open Webdav with Kodi
Closed
#7057 [GH-ISSUE #189] Render index environment values doesn't work in docker.
Closed
#7058 [GH-ISSUE #187] Failed to hide files with complex suffix.
Closed
#7059 [GH-ISSUE #190] How frequently is it published?
Closed
#7054 [GH-ISSUE #185] Encoding issues in plain text files
Closed
#7055 [GH-ISSUE #173] Slow when listing folders with a lot of files, e.g. millions.
Closed
#7056 [GH-ISSUE #181] How to download via api if auth is set
Closed
#7051 [GH-ISSUE #172] [Feature Request] Edit files
Closed
#7052 [GH-ISSUE #169] [Feature request] Calculate And Show A File's Checksum
Closed
#7053 [GH-ISSUE #171] Add ability to overwrite files
Closed
#7045 [GH-ISSUE #162] Ability to hide all directories, but not files
Closed
#7046 [GH-ISSUE #164] Support webdav, what does that mean?
Closed
#7047 [GH-ISSUE #161] Clearing the search input doesn't clear the query
Closed
#7048 [GH-ISSUE #166] [Feature request] API to search and list directories
Closed
#7049 [GH-ISSUE #167] Method options should not check auth
Closed
#7050 [GH-ISSUE #165] Mobile support / Responsive page
Closed
#7042 [GH-ISSUE #158] Some suggestions for log in option.
Closed
#7043 [GH-ISSUE #160] Use environment variables for configuration
Closed
#7044 [GH-ISSUE #159] suggestion for Debian 11 Systemd Service
Closed
#7039 [GH-ISSUE #156] recommend output logs like nginx.
Closed
#7040 [GH-ISSUE #155] dufs-v0.31.0-i686-unknown-linux-musl.tar.gz miss option --allow-archive
Closed
#7041 [GH-ISSUE #157] Upload Button does not pop up a login dialog box every time.
Closed
#7036 [GH-ISSUE #150] The dufs docker image does not terminate properly
Closed
#7037 [GH-ISSUE #154] 请问如何通过http接口的方式上传/删除文件
Closed
#7038 [GH-ISSUE #153] Upload equivalent for download folder as zip
Closed
#7033 [GH-ISSUE #143] Panics on PROPFIND //
Closed
#7034 [GH-ISSUE #148] how to disable Download folder as zip file ?
Closed
#7035 [GH-ISSUE #149] Add PUID/PGID ENV var support in Dockerfile
Closed
#7030 [GH-ISSUE #137] 同时配置 --path-prefix 和 --auth 以后,无法认证
Closed
#7031 [GH-ISSUE #135] testcase validate_printed_urls fail on macos
Closed
#7032 [GH-ISSUE #141] Unix Sockets
Closed
#7027 [GH-ISSUE #131] Create configuration endpoint for file upload size limit
Closed
#7028 [GH-ISSUE #133] webdav 希望能支持 lock 和 unlock
Closed
#7029 [GH-ISSUE #132] 希望可以在IE浏览器中支持最基本的浏览和下载功能
Closed
#7024 [GH-ISSUE #129] docker-compose example
Closed
#7025 [GH-ISSUE #125] readonly can not work
Closed
#7026 [GH-ISSUE #124] add sort by date
Closed
#7021 [GH-ISSUE #120] Why won't it read folder sizes?
Closed
#7022 [GH-ISSUE #121] The table row highlighting conceals icons when in dark mode
Closed
#7023 [GH-ISSUE #123] txt文本编辑功能
Closed
#7015 [GH-ISSUE #109] auth timeout question
Closed
#7017 [GH-ISSUE #107] Can I hidden all hidden files?
Closed
#7018 [GH-ISSUE #118] 支持ECC证书
Closed
#7019 [GH-ISSUE #113] Can't view, delete, or move/rename files with names ending with #
Closed
#7020 [GH-ISSUE #112] 是否考虑增加日志路径和展示用户ua
Closed
#7016 [GH-ISSUE #111] 界面美化
Closed
#7012 [GH-ISSUE #104] Full webdav support
Closed
#7013 [GH-ISSUE #106] symbolic links to external drives are not listed
Closed
#7014 [GH-ISSUE #105] 直接在chrome上浏览文本文件,中文显示乱码
Closed
#7009 [GH-ISSUE #99] CORS needs 'Access-Control-Allow-Methods' header
Closed
#7010 [GH-ISSUE #103] qnap挂载webdav问题(小众)
Closed
#7011 [GH-ISSUE #101] bug反馈,当分享目标是单个文件的时候,--path-prefix参数失去作用
Closed
#7006 [GH-ISSUE #94] retry when upload fail
Closed
#7008 [GH-ISSUE #95] Limit the number of concurrent uploads
Closed
#7007 [GH-ISSUE #96] Generate completion file
Closed
#7003 [GH-ISSUE #86] Search sometimes results in "fatal runtime error"
Closed
#7004 [GH-ISSUE #89] Support move file
Closed
#7005 [GH-ISSUE #90] create/delete folder
Closed
#7000 [GH-ISSUE #82] safari not show layout correctly
Closed
#7001 [GH-ISSUE #79] corrupted files in zipped files
Closed
#7002 [GH-ISSUE #85] Search not working with --render-try-index
Closed
#6997 [GH-ISSUE #74] cannot bind address 0.0.0.0
Closed
#6998 [GH-ISSUE #72] docker 容器运行时,如何增加下载和删除等功能
Closed
#6999 [GH-ISSUE #71] 在 macOS 运行时,会将 .DS_Store 也共享出来
Closed
#6994 [GH-ISSUE #64] Docker pull 镜像出现 500 网络错误
Closed
#6995 [GH-ISSUE #70] webdav 无法在 Koreader 里面打开
Closed
#6996 [GH-ISSUE #66] 日志时间
Closed
#6991 [GH-ISSUE #56] 希望可以增加设置title的功能
Closed
#6992 [GH-ISSUE #63] Not Found when file name contains HTML escape code
Closed
#6993 [GH-ISSUE #55] 什么指令可以查看访问日志?
Closed
#6989 [GH-ISSUE #49] [Feature request] File encryption
Closed
#6990 [GH-ISSUE #53] 单个文件不能共享,能否解决一下 谢谢
Closed
#6985 [GH-ISSUE #48] 建议,可以在网页上增加一个显示当前页面二维码的功能,多谢
Closed
#6986 [GH-ISSUE #45] [Feature Request] List Pagination
Closed
#6988 [GH-ISSUE #50] Rename duf to dufs
Closed
#6987 [GH-ISSUE #46] [Feature Request] enhance --render-index functionality
Closed
#6982 [GH-ISSUE #38] 请问,现有的版本是否已经支持ipv6,发现依旧不能用ipv6访问
Closed
#6983 [GH-ISSUE #43] 使用idm+工具下载进度卡在99%
Closed
#6984 [GH-ISSUE #39] 使用SolidExplorer连接webdav时,当前目录会多出来一个同名的目录
Closed
#6979 [GH-ISSUE #37] [Suggestion] Web static directory support
Closed
#6980 [GH-ISSUE #31] 提交bug,0.15.0版本拖拽上传功能失效了
Closed
#6981 [GH-ISSUE #23] bug: filenames aren't properly escaped in WebDAV PROPFIND with gvfs
Closed
#6973 [GH-ISSUE #7] suggestion: support SPA fallback in duf
Closed
#6974 [GH-ISSUE #9] suggestion: webdav support
Closed
#6975 [GH-ISSUE #12] Allow providing a custom css file when using docker
Closed
#6976 [GH-ISSUE #15] [Feature Request] Dark Mode
Closed
#6977 [GH-ISSUE #19] bug: filenames aren't properly escaped in WebDAV PROPFIND
Closed
#6978 [GH-ISSUE #16] [Suggestion] Add icon
Closed
#6971 [GH-ISSUE #6] Typo in --allo-delete
Closed
#6972 [GH-ISSUE #4] Cannot handle shortcuts in windows very well
Closed
#6967 [GH-ISSUE #1] Ask for confirmation when deleting a file.
Closed
#6968 [GH-ISSUE #2] No .zip extension while download files as zip
Closed
#6969 [GH-ISSUE #3] Suggestion: support dragging and dropping to upload files and folders
Closed
#6970 [GH-ISSUE #5] Render index.html
2136 Issues created by 1 user
Opened
#6967 [GH-ISSUE #1] Ask for confirmation when deleting a file.
Opened
#6968 [GH-ISSUE #2] No .zip extension while download files as zip
Opened
#6969 [GH-ISSUE #3] Suggestion: support dragging and dropping to upload files and folders
Opened
#6970 [GH-ISSUE #5] Render index.html
Opened
#6971 [GH-ISSUE #6] Typo in --allo-delete
Opened
#6972 [GH-ISSUE #4] Cannot handle shortcuts in windows very well
Opened
#6973 [GH-ISSUE #7] suggestion: support SPA fallback in duf
Opened
#6974 [GH-ISSUE #9] suggestion: webdav support
Opened
#6975 [GH-ISSUE #12] Allow providing a custom css file when using docker
Opened
#6976 [GH-ISSUE #15] [Feature Request] Dark Mode
Opened
#6977 [GH-ISSUE #19] bug: filenames aren't properly escaped in WebDAV PROPFIND
Opened
#6978 [GH-ISSUE #16] [Suggestion] Add icon
Opened
#6979 [GH-ISSUE #37] [Suggestion] Web static directory support
Opened
#6980 [GH-ISSUE #31] 提交bug,0.15.0版本拖拽上传功能失效了
Opened
#6981 [GH-ISSUE #23] bug: filenames aren't properly escaped in WebDAV PROPFIND with gvfs
Opened
#6982 [GH-ISSUE #38] 请问,现有的版本是否已经支持ipv6,发现依旧不能用ipv6访问
Opened
#6983 [GH-ISSUE #43] 使用idm+工具下载进度卡在99%
Opened
#6984 [GH-ISSUE #39] 使用SolidExplorer连接webdav时,当前目录会多出来一个同名的目录
Opened
#6985 [GH-ISSUE #48] 建议,可以在网页上增加一个显示当前页面二维码的功能,多谢
Opened
#6986 [GH-ISSUE #45] [Feature Request] List Pagination
Opened
#6987 [GH-ISSUE #46] [Feature Request] enhance --render-index functionality
Opened
#6988 [GH-ISSUE #50] Rename duf to dufs
Opened
#6989 [GH-ISSUE #49] [Feature request] File encryption
Opened
#6990 [GH-ISSUE #53] 单个文件不能共享,能否解决一下 谢谢
Opened
#6991 [GH-ISSUE #56] 希望可以增加设置title的功能
Opened
#6992 [GH-ISSUE #63] Not Found when file name contains HTML escape code
Opened
#6993 [GH-ISSUE #55] 什么指令可以查看访问日志?
Opened
#6994 [GH-ISSUE #64] Docker pull 镜像出现 500 网络错误
Opened
#6995 [GH-ISSUE #70] webdav 无法在 Koreader 里面打开
Opened
#6996 [GH-ISSUE #66] 日志时间
Opened
#6997 [GH-ISSUE #74] cannot bind address 0.0.0.0
Opened
#6998 [GH-ISSUE #72] docker 容器运行时,如何增加下载和删除等功能
Opened
#6999 [GH-ISSUE #71] 在 macOS 运行时,会将 .DS_Store 也共享出来
Opened
#7000 [GH-ISSUE #82] safari not show layout correctly
Opened
#7001 [GH-ISSUE #79] corrupted files in zipped files
Opened
#7002 [GH-ISSUE #85] Search not working with --render-try-index
Opened
#7003 [GH-ISSUE #86] Search sometimes results in "fatal runtime error"
Opened
#7004 [GH-ISSUE #89] Support move file
Opened
#7005 [GH-ISSUE #90] create/delete folder
Opened
#7006 [GH-ISSUE #94] retry when upload fail
Opened
#7007 [GH-ISSUE #96] Generate completion file
Opened
#7008 [GH-ISSUE #95] Limit the number of concurrent uploads
Opened
#7009 [GH-ISSUE #99] CORS needs 'Access-Control-Allow-Methods' header
Opened
#7010 [GH-ISSUE #103] qnap挂载webdav问题(小众)
Opened
#7011 [GH-ISSUE #101] bug反馈,当分享目标是单个文件的时候,--path-prefix参数失去作用
Opened
#7012 [GH-ISSUE #104] Full webdav support
Opened
#7013 [GH-ISSUE #106] symbolic links to external drives are not listed
Opened
#7014 [GH-ISSUE #105] 直接在chrome上浏览文本文件,中文显示乱码
Opened
#7015 [GH-ISSUE #109] auth timeout question
Opened
#7016 [GH-ISSUE #111] 界面美化
Opened
#7017 [GH-ISSUE #107] Can I hidden all hidden files?
Opened
#7018 [GH-ISSUE #118] 支持ECC证书
Opened
#7019 [GH-ISSUE #113] Can't view, delete, or move/rename files with names ending with #
Opened
#7020 [GH-ISSUE #112] 是否考虑增加日志路径和展示用户ua
Opened
#7021 [GH-ISSUE #120] Why won't it read folder sizes?
Opened
#7022 [GH-ISSUE #121] The table row highlighting conceals icons when in dark mode
Opened
#7023 [GH-ISSUE #123] txt文本编辑功能
Opened
#7024 [GH-ISSUE #129] docker-compose example
Opened
#7025 [GH-ISSUE #125] readonly can not work
Opened
#7026 [GH-ISSUE #124] add sort by date
Opened
#7027 [GH-ISSUE #131] Create configuration endpoint for file upload size limit
Opened
#7028 [GH-ISSUE #133] webdav 希望能支持 lock 和 unlock
Opened
#7029 [GH-ISSUE #132] 希望可以在IE浏览器中支持最基本的浏览和下载功能
Opened
#7030 [GH-ISSUE #137] 同时配置 --path-prefix 和 --auth 以后,无法认证
Opened
#7031 [GH-ISSUE #135] testcase validate_printed_urls fail on macos
Opened
#7032 [GH-ISSUE #141] Unix Sockets
Opened
#7033 [GH-ISSUE #143] Panics on PROPFIND //
Opened
#7034 [GH-ISSUE #148] how to disable Download folder as zip file ?
Opened
#7035 [GH-ISSUE #149] Add PUID/PGID ENV var support in Dockerfile
Opened
#7036 [GH-ISSUE #150] The dufs docker image does not terminate properly
Opened
#7037 [GH-ISSUE #154] 请问如何通过http接口的方式上传/删除文件
Opened
#7038 [GH-ISSUE #153] Upload equivalent for download folder as zip
Opened
#7039 [GH-ISSUE #156] recommend output logs like nginx.
Opened
#7040 [GH-ISSUE #155] dufs-v0.31.0-i686-unknown-linux-musl.tar.gz miss option --allow-archive
Opened
#7041 [GH-ISSUE #157] Upload Button does not pop up a login dialog box every time.
Opened
#7042 [GH-ISSUE #158] Some suggestions for log in option.
Opened
#7043 [GH-ISSUE #160] Use environment variables for configuration
Opened
#7044 [GH-ISSUE #159] suggestion for Debian 11 Systemd Service
Opened
#7045 [GH-ISSUE #162] Ability to hide all directories, but not files
Opened
#7046 [GH-ISSUE #164] Support webdav, what does that mean?
Opened
#7047 [GH-ISSUE #161] Clearing the search input doesn't clear the query
Opened
#7048 [GH-ISSUE #166] [Feature request] API to search and list directories
Opened
#7049 [GH-ISSUE #167] Method options should not check auth
Opened
#7050 [GH-ISSUE #165] Mobile support / Responsive page
Opened
#7051 [GH-ISSUE #172] [Feature Request] Edit files
Opened
#7052 [GH-ISSUE #169] [Feature request] Calculate And Show A File's Checksum
Opened
#7053 [GH-ISSUE #171] Add ability to overwrite files
Opened
#7054 [GH-ISSUE #185] Encoding issues in plain text files
Opened
#7055 [GH-ISSUE #173] Slow when listing folders with a lot of files, e.g. millions.
Opened
#7056 [GH-ISSUE #181] How to download via api if auth is set
Opened
#7057 [GH-ISSUE #189] Render index environment values doesn't work in docker.
Opened
#7058 [GH-ISSUE #187] Failed to hide files with complex suffix.
Opened
#7059 [GH-ISSUE #190] How frequently is it published?
Opened
#7060 [GH-ISSUE #191] Chinese mess code in file txt
Opened
#7061 [GH-ISSUE #193] has errors when build release
Opened
#7062 [GH-ISSUE #192] Can't open Webdav with Kodi
Opened
#7063 [GH-ISSUE #196] 能不能新增文件重命名功能
Opened
#7064 [GH-ISSUE #198] dufs vs miniserve vs others
Opened
#7065 [GH-ISSUE #199] 增强权限控制,目前的权限控制不够细致
Opened
#7066 [GH-ISSUE #201] URL-encoded filename when downloading in Safari
Opened
#7067 [GH-ISSUE #202] Allow overriding specific builtin assets
Opened
#7068 [GH-ISSUE #200] Timestamp metadata missing in generated zip file
Opened
#7069 [GH-ISSUE #205] Can't build at linux. ring v0.16.20 custom build command error
Opened
#7070 [GH-ISSUE #207] Can you get feature that can give different directory access for different-different users
Opened
#7071 [GH-ISSUE #206] multi-user support
Opened
#7072 [GH-ISSUE #208] could I set two user for one path?
Opened
#7073 [GH-ISSUE #211] Support QRCode code generate
Opened
#7074 [GH-ISSUE #209] Add "move" function for files, too.
Opened
#7075 [GH-ISSUE #214] dufs server stuck on login page
Opened
#7076 [GH-ISSUE #212] 无法上传4G以上的大文件
Opened
#7077 [GH-ISSUE #213] Set the max number of files upload simultaneously from the web
Opened
#7078 [GH-ISSUE #217] How can I see the real ip with reverse proxy?
Opened
#7079 [GH-ISSUE #221] DAV server compatible with keeweb
Opened
#7080 [GH-ISSUE #223] new aut method not work
Opened
#7081 [GH-ISSUE #229] webdav auth bug
Opened
#7082 [GH-ISSUE #227] broken folder in folder when zip
Opened
#7083 [GH-ISSUE #228] Is authentication done in constant time for Basic Authentication ?
Opened
#7084 [GH-ISSUE #232] Support for No-Console Start Mode on Windows
Opened
#7085 [GH-ISSUE #234] [Bug report] Current directory appears in the search result with blank name if searched keyword matches its name
Opened
#7086 [GH-ISSUE #236] Support for special characters in passwords
Opened
#7087 [GH-ISSUE #240] file search optimize
Opened
#7088 [GH-ISSUE #238] Fail to install dufs on my RISC-V board
Opened
#7089 [GH-ISSUE #239] Symbolic/hard Link, virtual folders like sftpgo, list directory above if view files by browser support
Opened
#7090 [GH-ISSUE #246] navigating back to the previous directory
Opened
#7091 [GH-ISSUE #247] Documentation: typo and update
Opened
#7092 [GH-ISSUE #248] two functional requirements
Opened
#7093 [GH-ISSUE #251] blocked by MS denfender
Opened
#7094 [GH-ISSUE #249] MORE MODERN AND SIMPLE UI
Opened
#7095 [GH-ISSUE #250] Is __ASSERTS_PREFIX__ a typo?
Opened
#7096 [GH-ISSUE #256] simplest launch command to be readonly for everyone
Opened
#7097 [GH-ISSUE #253] 火绒杀毒报毒
Opened
#7098 [GH-ISSUE #257] Failed to upload large file
Opened
#7099 [GH-ISSUE #261] Escaping field separators of -a option not possible
Opened
#7100 [GH-ISSUE #259] Windows Binary blocked by MS Defender (new trojan flagged?)
Opened
#7101 [GH-ISSUE #260] Add external authenticator header for reverse proxying
Opened
#7102 [GH-ISSUE #265] Cannot edit because file is too large or binary.
Opened
#7103 [GH-ISSUE #262] Lowercase and uppercase names are sorted seperately
Opened
#7104 [GH-ISSUE #263] webDAV: Disclosure of file names in directories on the path.
Opened
#7105 [GH-ISSUE #266] upload/delete doesn't work on termux (android)
Opened
#7106 [GH-ISSUE #267] Possible to resume downloads after Network Disconnect?
Opened
#7107 [GH-ISSUE #268] A limited user shows root folder when using webdav
Opened
#7108 [GH-ISSUE #272] non-functional user button
Opened
#7109 [GH-ISSUE #269] Failed to upload file via IOS.
Opened
#7110 [GH-ISSUE #271] msvc required minimum version
Opened
#7111 [GH-ISSUE #273] Wrong documentation of --auth
Opened
#7112 [GH-ISSUE #274] support multiple paths
Opened
#7113 [GH-ISSUE #276] Avoid writing half-uploaded files
Opened
#7114 [GH-ISSUE #287] required events notification
Opened
#7115 [GH-ISSUE #277] Hashed Passwords
Opened
#7116 [GH-ISSUE #285] The config file example in readme.md has a typo
Opened
#7117 [GH-ISSUE #290] Upload button not selectable on Firefox
Opened
#7118 [GH-ISSUE #292] Support for Multipart ranges
Opened
#7119 [GH-ISSUE #288] The upload button is invalid on edge
Opened
#7120 [GH-ISSUE #295] Wrong speed units displayed in progress
Opened
#7121 [GH-ISSUE #300] Preview text file
Opened
#7122 [GH-ISSUE #293] Add unauthorized logging to stdout
Opened
#7123 [GH-ISSUE #303] about nginx proxy_pass
Opened
#7124 [GH-ISSUE #302] Connecting via http or ftp?
Opened
#7125 [GH-ISSUE #304] How to cancel the download function
Opened
#7126 [GH-ISSUE #306] dufs doesn't support having just @/ (allow all users to read/view) as a value inside auth in a configuration file.
Opened
#7127 [GH-ISSUE #305] Search for a string in a file
Opened
#7128 [GH-ISSUE #307] Authentication always returns 401 on Windows Explorer's network mount
Opened
#7129 [GH-ISSUE #310] How to access upload/list UI, when index page is enabled?
Opened
#7130 [GH-ISSUE #309] Serving all files from directory unzipped
Opened
#7131 [GH-ISSUE #308] Option to download folders as tar
Opened
#7132 [GH-ISSUE #315] Access Control Bug
Opened
#7133 [GH-ISSUE #316] If a directory with a large amount of files is uploaded, only 100 files are actually uploaded
Opened
#7134 [GH-ISSUE #314] Regarding the issue of enabling the config file!
Opened
#7135 [GH-ISSUE #320] Hashed passwords
Opened
#7136 [GH-ISSUE #318] Stopping ZIP file download breaks application
Opened
#7137 [GH-ISSUE #324] Support locking a file to prevent from deleting/moving
Opened
#7138 [GH-ISSUE #327] Unable to serve files with embedded new lines
Opened
#7139 [GH-ISSUE #326] docker部署后使用http put上传文件的问题
Opened
#7140 [GH-ISSUE #330] "--allow-delete" may cover "--allow-edit".
Opened
#7141 [GH-ISSUE #331] Docker Image does not have the Data folder
Opened
#7142 [GH-ISSUE #333] Files are not displayed when the page width is narrow (mobile especially)
Opened
#7143 [GH-ISSUE #332] Please add a button to switch between dark and light mode.
Opened
#7144 [GH-ISSUE #335] Support resumable/partial uploads (PUT/PATCH)
Opened
#7145 [GH-ISSUE #334] How to connect webdav?
Opened
#7146 [GH-ISSUE #336] Corrupted Zip files when downloading large folders
Opened
#7147 [GH-ISSUE #339] Error when forbidding anyone from accessing directories
Opened
#7148 [GH-ISSUE #338] When using webdav, unauthorized directories are still visible.
Opened
#7149 [GH-ISSUE #340] 413 (Payload Too Large)
Opened
#7150 [GH-ISSUE #342] Address family not supported by protocol (os error 124)
Opened
#7151 [GH-ISSUE #341] support upload a zip file and unzip it?
Opened
#7152 [GH-ISSUE #347] Render/generate m3u playlist for served files
Opened
#7153 [GH-ISSUE #349] Mobile device view?
Opened
#7154 [GH-ISSUE #351] Can not use '@' in password.
Opened
#7155 [GH-ISSUE #353] Add logout button
Opened
#7156 [GH-ISSUE #357] Multiple path-prefix for different entry point dir
Opened
#7157 [GH-ISSUE #354] Can't upload file using davfs2
Opened
#7158 [GH-ISSUE #358] Add security policy and enable reporting
Opened
#7159 [GH-ISSUE #362] Docker Hub doesn't have v0.40.0
Opened
#7160 [GH-ISSUE #365] During cls handshake connection from
Opened
#7161 [GH-ISSUE #367] dufs aarch64-unknown-linux-musl cannot be run in Alpine Linux 3.19
Opened
#7162 [GH-ISSUE #371] different operations for different users
Opened
#7163 [GH-ISSUE #373] I would like to provide an API that returns the hash value of a file
Opened
#7164 [GH-ISSUE #370] how to put the dufs page with Login information into iframe by URL
Opened
#7165 [GH-ISSUE #376] post quantum support of rustls
Opened
#7166 [GH-ISSUE #374] Possible to disable downloading?
Opened
#7167 [GH-ISSUE #377] nginx sub dir get forbidden error
Opened
#7168 [GH-ISSUE #380] issue when adds and modifies files in Windows WebDAV
Opened
#7169 [GH-ISSUE #381] FR: add optional logging path
Opened
#7170 [GH-ISSUE #387] PROPFIND method support infinity depth
Opened
#7171 [GH-ISSUE #388] Ignore flag "commonName"
Opened
#7172 [GH-ISSUE #392] Potential Memory Leak
Opened
#7173 [GH-ISSUE #393] Disk usage analysis
Opened
#7174 [GH-ISSUE #395] Version 0.41 can't run on Win2008R2 server
Opened
#7175 [GH-ISSUE #394] ghcr container image
Opened
#7176 [GH-ISSUE #397] Allow hidden files for some users (roles)
Opened
#7177 [GH-ISSUE #398] 403 Forbidden
Opened
#7178 [GH-ISSUE #400] PROPFIND request body with properies gets ignored
Opened
#7179 [GH-ISSUE #399] hope support armv5tejl
Opened
#7180 [GH-ISSUE #404] Please allow creating files by POST method. Sometimes it is impossible to use the PUT method
Opened
#7181 [GH-ISSUE #402] Return error 400 for unsupported propfind depths
Opened
#7182 [GH-ISSUE #401] Speed Limiter
Opened
#7183 [GH-ISSUE #405] visit problem with browser on macos
Opened
#7184 [GH-ISSUE #406] about webdav service
Opened
#7185 [GH-ISSUE #408] not use webdav
Opened
#7186 [GH-ISSUE #409] nplayer挂载webdav问题
Opened
#7187 [GH-ISSUE #410] Hide content by Regex pattern instead of Wildcard pattern
Opened
#7188 [GH-ISSUE #411] How do I run the web interface
Opened
#7189 [GH-ISSUE #412] Failed to upload file (size > 105MB) via iOS / iPadOS
Opened
#7190 [GH-ISSUE #414] cannot partial update using ranges beyond the current file size
Opened
#7191 [GH-ISSUE #413] Upload if hash matches
Opened
#7192 [GH-ISSUE #416] Do not list root directory
Opened
#7193 [GH-ISSUE #419] Some folder names with special characters will raise a 404 error
Opened
#7194 [GH-ISSUE #418] Icons are vertical down the page
Opened
#7195 [GH-ISSUE #424] Weird permission issue
Opened
#7196 [GH-ISSUE #423] Slow download of zipped folders
Opened
#7197 [GH-ISSUE #426] get sorting by creation time
Opened
#7198 [GH-ISSUE #430] There is a serious issue with obtaining the hash method with "?hash"
Opened
#7199 [GH-ISSUE #432] how could I use auth with docker?
Opened
#7200 [GH-ISSUE #427] Clicking "Save file" on editor page breaks images
Opened
#7201 [GH-ISSUE #434] Add documentation on how to use WebDAV
Opened
#7202 [GH-ISSUE #436] Getting "Forbidden" at login, but (sometimes) after refresh login succeeds
Opened
#7203 [GH-ISSUE #435] Suggestion: Drag n drop to download
Opened
#7204 [GH-ISSUE #443] **not bug, need help**
Opened
#7205 [GH-ISSUE #441] Seperate upload and delete permissions
Opened
#7206 [GH-ISSUE #438] Skip existing files on upload?
Opened
#7207 [GH-ISSUE #448] Using a hashed password for authentication, if the password contains a colon (:) , login will fail.
Opened
#7208 [GH-ISSUE #450] Why use [ dufs -a "@/:rw" ] in webdav fail? it's shows unauth when i try use no username and passwd
Opened
#7209 [GH-ISSUE #445] Search with prebuild database
Opened
#7210 [GH-ISSUE #453] can't mount webdav when dufs behind nginx
Opened
#7211 [GH-ISSUE #452] support/integrate tus upload
Opened
#7212 [GH-ISSUE #454] 如何让mkv文件在浏览器直接播放,而不是下载
Opened
#7213 [GH-ISSUE #455] Separate Anonymous User Authorization
Opened
#7214 [GH-ISSUE #458] Add a feature to serve any file as text/plain in the browser
Opened
#7215 [GH-ISSUE #456] First element is hidden by the search bar
Opened
#7216 [GH-ISSUE #459] dufs can't list symbolic link
Opened
#7217 [GH-ISSUE #461] Can you configure multiple users and user operation permission control? Can you use an example for a sample config?
Opened
#7218 [GH-ISSUE #460] Is it possible using sendfile() system call to reduce cpu usage and increment download speed ?
Opened
#7219 [GH-ISSUE #463] Download .zip even if directory is empty
Opened
#7220 [GH-ISSUE #464] Overwriting old files doesn't prompt
Opened
#7221 [GH-ISSUE #462] Add an authorization token after the link
Opened
#7222 [GH-ISSUE #466] Support for Abstract Unix Socket
Opened
#7223 [GH-ISSUE #465] 设置账户后 下载 401 安卓浏览器
Opened
#7224 [GH-ISSUE #467] Anonymous user gets to see folders without permission
Opened
#7225 [GH-ISSUE #469] Customizing favicon, page title, font/font color
Opened
#7226 [GH-ISSUE #471] curl http://127.0.0.1:5000?json not working
Opened
#7227 [GH-ISSUE #472] Readiness endpoint
Opened
#7228 [GH-ISSUE #475] Provide markdown rendering support
Opened
#7229 [GH-ISSUE #477] Support for MIPS
Opened
#7230 [GH-ISSUE #478] running dufs as a non-root
Opened
#7231 [GH-ISSUE #483] SHA512 hash cannot be replicated for MacOS hosts
Opened
#7232 [GH-ISSUE #480] Add ctrl +s keyboard shortcut html
Opened
#7233 [GH-ISSUE #479] "allow-all=true" in config.yaml doesn't work
Opened
#7234 [GH-ISSUE #485] Support for external authentication file
Opened
#7235 [GH-ISSUE #486] **dufs** rw permission is not in effect
Opened
#7236 [GH-ISSUE #484] Support different operations for different path
Opened
#7237 [GH-ISSUE #489] Add anonymous account in configuration file, docker compose cannot start
Opened
#7238 [GH-ISSUE #487] LDAP authentication
Opened
#7239 [GH-ISSUE #488] Question: How to gracefully shutdown dufs from CLI
Opened
#7240 [GH-ISSUE #491] Hashed-Passwords not working with docker compose
Opened
#7241 [GH-ISSUE #492] Files larger than 1MB can't be uploaded
Opened
#7242 [GH-ISSUE #490] HealthCheck Suggestion
Opened
#7243 [GH-ISSUE #494] Support Auto Hot Reload
Opened
#7244 [GH-ISSUE #496] 401 when external basic auth enabled with forwarded headers
Opened
#7245 [GH-ISSUE #495] Authorization does not work
Opened
#7246 [GH-ISSUE #499] Support ! operator when authorizing path
Opened
#7247 [GH-ISSUE #500] config file
Opened
#7248 [GH-ISSUE #498] Suggestion: Remove underscores from CSS/JS file paths for better compatibility with Cloudflare CDN
Opened
#7249 [GH-ISSUE #502] -a admin:admin@/:rw: admin has complete permissions for all paths.
Opened
#7250 [GH-ISSUE #501] Hopefully this will work as a Windows service
Opened
#7251 [GH-ISSUE #503] Feature Request: Upload file via url
Opened
#7252 [GH-ISSUE #506] Add a configuration item to set unix domain socket files permissions for docker
Opened
#7253 [GH-ISSUE #505] can auth the specified file?it seems that only can auth dir now,rigth?
Opened
#7254 [GH-ISSUE #504] 只给账户文件上传和读取权限,不能删除文件
Opened
#7255 [GH-ISSUE #509] auth cannot remain in all path
Opened
#7256 [GH-ISSUE #507] Why doesn't the download folder button show?
Opened
#7257 [GH-ISSUE #508] Unable to exit
Opened
#7258 [GH-ISSUE #510] auth cannot remain in all path
Opened
#7259 [GH-ISSUE #512] How can dufs create an account so that it has all permissions after logging in, and only allows browsing files when not logged in?
Opened
#7260 [GH-ISSUE #513] Suggestion for the documentation
Opened
#7261 [GH-ISSUE #516] Only show some directories and hidden all the others?
Opened
#7262 [GH-ISSUE #517] Serving page as image gallery
Opened
#7263 [GH-ISSUE #514] Clicking on links while there is a fragment in the url, appends url of link to fragment
Opened
#7264 [GH-ISSUE #519] Write permissions will be overwritten by anonymous read-only permissions
Opened
#7265 [GH-ISSUE #518] i have a problem about "--allow-symlink "
Opened
#7266 [GH-ISSUE #520] is there a spa example?
Opened
#7267 [GH-ISSUE #523] Unable to upload files, when accessing using domain names in a local area network environment
Opened
#7268 [GH-ISSUE #524] How to add multiple users to dufs?
Opened
#7269 [GH-ISSUE #522] Support Authentication via Token
Opened
#7270 [GH-ISSUE #525] Feature request: account for hidden files when displaying directory size
Opened
#7271 [GH-ISSUE #526] ETag and Last-Modified does not work correctly on Microsoft Edge if Cache-Control: no-cache is not present in response header
Opened
#7272 [GH-ISSUE #527] 设置账号密码后 手机很多浏览器下载会401
Opened
#7273 [GH-ISSUE #530] [Feature Request] No Javascript Fallback
Opened
#7274 [GH-ISSUE #531] does the server support chunk uploads?
Opened
#7275 [GH-ISSUE #533] [Feature Request] No access ACL
Opened
#7276 [GH-ISSUE #534] ACL problem
Opened
#7277 [GH-ISSUE #537] Could not run on windows7
Opened
#7278 [GH-ISSUE #536] dufs lists by webdav contents to which the user does not have access
Opened
#7279 [GH-ISSUE #538] Mount two or more /data folders
Opened
#7280 [GH-ISSUE #539] How to disable only archive
Opened
#7281 [GH-ISSUE #540] Support anonymous write access
Opened
#7282 [GH-ISSUE #541] Please support the virtual Linux of Android's termux terminal app
Opened
#7283 [GH-ISSUE #543] 没有回收站功能吗,及回收站文件过期策略
Opened
#7284 [GH-ISSUE #542] iOS support
Opened
#7285 [GH-ISSUE #546] When uploading the same file to multiple directories simultaneously, the page fails to display.
Opened
#7286 [GH-ISSUE #544] Support serving of pre-GZIP encoded files
Opened
#7287 [GH-ISSUE #545] Please add option to rename file.
Opened
#7288 [GH-ISSUE #548] [Feature Request] Zip & Unzip options
Opened
#7289 [GH-ISSUE #547] When uploading the same file to multiple directories simultaneously, the page fails to display.
Opened
#7290 [GH-ISSUE #551] how to use ldap?
Opened
#7291 [GH-ISSUE #552] 用户权限问题
Opened
#7292 [GH-ISSUE #554] Missing "modified date" causes files to be unavailable
Opened
#7293 [GH-ISSUE #553] Limit sub directory item counting
Opened
#7294 [GH-ISSUE #555] invalid zip file with overlapped components (possible zip bomb) for downloaded folders
Opened
#7295 [GH-ISSUE #558] Upload to subdirectory using curl, show forbidden(403)
Opened
#7296 [GH-ISSUE #557] Specify a default sort order
Opened
#7297 [GH-ISSUE #560] Unable to Hide specific folders
Opened
#7298 [GH-ISSUE #562] How to connect to or execute a command within the Dufs container
Opened
#7299 [GH-ISSUE #561] Symlink doesn't show directories
Opened
#7300 [GH-ISSUE #563] check_addrs for error
Opened
#7301 [GH-ISSUE #570] config not take effect
Opened
#7302 [GH-ISSUE #565] current dir join error
Opened
#7303 [GH-ISSUE #571] 希望可以支持proxy protocol
Opened
#7304 [GH-ISSUE #574] Changing timezone in docker
Opened
#7305 [GH-ISSUE #573] Add bandwidth throttling
Opened
#7306 [GH-ISSUE #576] Incorrect Path Separators in ZIP Archives Generated on Windows
Opened
#7307 [GH-ISSUE #575] Output logs to stdout and file
Opened
#7308 [GH-ISSUE #578] Allow git clone <dufs url> when the the directory which <dufs url> is target to is a bare git repo
Opened
#7309 [GH-ISSUE #579] Add option to display full file name
Opened
#7310 [GH-ISSUE #581] Public folder ask login information for uploading/deleting files
Opened
#7311 [GH-ISSUE #582] Handle log file rotation, for example on SIGHUP
Opened
#7312 [GH-ISSUE #584] Issue with login in public section
Opened
#7313 [GH-ISSUE #586] Rename & edit permission w/o delete permission?
Opened
#7314 [GH-ISSUE #585] File name encoding preventing file access through WebDAV
Opened
#7315 [GH-ISSUE #589] 中文文件名排序按照拼音排序
Opened
#7316 [GH-ISSUE #588] Unsure on the syntax for yaml file for auth
Opened
#7317 [GH-ISSUE #587] théme not available when destination path folder is empty
Opened
#7318 [GH-ISSUE #592] 在Linux上从windows上部署的dufs 下载zip之后,解压会平铺压缩包中的文件夹的文件
Opened
#7319 [GH-ISSUE #591] can control the download perms?
Opened
#7320 [GH-ISSUE #590] Re-Add auth method as a switch
Opened
#7321 [GH-ISSUE #593] Chunked upload not working via web ui
Opened
#7322 [GH-ISSUE #594] RO functionality for subdirectory.
Opened
#7323 [GH-ISSUE #596] Multiple File Downloads
Opened
#7324 [GH-ISSUE #598] New Release
Opened
#7325 [GH-ISSUE #599] helpful little script
Opened
#7326 [GH-ISSUE #597] Manage descript.ion comments/descriptions/notes
Opened
#7327 [GH-ISSUE #607] 0.0.0.0:5000 0 B files in some folders
Opened
#7328 [GH-ISSUE #608] Some files failed to upload with reverse proxy
Opened
#7329 [GH-ISSUE #600] App doesn't work with Cloudflare Rocket Loader
Opened
#7330 [GH-ISSUE #610] static file update not take effect
Opened
#7331 [GH-ISSUE #612] Add ability to view hash of file in web UI
Opened
#7332 [GH-ISSUE #611] Edge auth bug
Opened
#7333 [GH-ISSUE #616] Support for Windows 7
Opened
#7334 [GH-ISSUE #617] Auth problems
Opened
#7335 [GH-ISSUE #613] Make noscript mode create noscript links for directories
Opened
#7336 [GH-ISSUE #618] JSON "Accept" Headers
Opened
#7337 [GH-ISSUE #623] Checkbox to select multiple folders for download
Opened
#7338 [GH-ISSUE #621] Login not working
Opened
#7339 [GH-ISSUE #628] Use . dufs.exe -a user:pass@/:rw No permissions
Opened
#7340 [GH-ISSUE #625] Raspberry Pi large file upload issues
Opened
#7341 [GH-ISSUE #624] Unable to sign out/in & action options are no longer available after upgrading to 44
Opened
#7342 [GH-ISSUE #629] Rename folder / file function
Opened
#7343 [GH-ISSUE #631] Only allow filelist
Opened
#7344 [GH-ISSUE #630] Reverse Proxy Authentication Issue - SWAG/Nginx
Opened
#7345 [GH-ISSUE #632] click view file icon to show the content of a file will show old cache instead of latest info
Opened
#7346 [GH-ISSUE #633] ?noscript creates broken relative links when path prefix is not /
Opened
#7347 [GH-ISSUE #634] Please support windows webclient
Opened
#7348 [GH-ISSUE #636] After configuring the tls certificate, webdav access fails
Opened
#7349 [GH-ISSUE #637] index.html change not affects
Opened
#7350 [GH-ISSUE #635] Storage Limit for Users
Opened
#7351 [GH-ISSUE #640] Add release for aarch64-linux-android
Opened
#7352 [GH-ISSUE #638] Possible file descriptors leak
Opened
#7353 [GH-ISSUE #639] Weird crash
Opened
#7354 [GH-ISSUE #641] Feature request: Add option --allow-hash to allow/disallow file hashing
Opened
#7355 [GH-ISSUE #642] Feature Request: Web UI to Add Remote URL for Direct Server-Side Download
Opened
#7356 [GH-ISSUE #643] [Feature Request] Improve auth Configuration Readability and Usability
Opened
#7357 [GH-ISSUE #645] [Feature Request] Support External Authentication Providers
Opened
#7358 [GH-ISSUE #644] [Feature Request] Add API/UI to Manage auth (Users & Permissions)
Opened
#7359 [GH-ISSUE #646] [Feature Request] Event Hooks for Custom Scripts
Opened
#7360 [GH-ISSUE #647] Environment variable DUFS_AUTH is broken when using :rw
Opened
#7361 [GH-ISSUE #649] 树莓派使用 sigoden/dufs 镜像无法运行
Opened
#7362 [GH-ISSUE #648] "View File"/"Edit File" options not working on *.pdf files
Opened
#7363 [GH-ISSUE #650] Alphanumeric sort is broken
Opened
#7364 [GH-ISSUE #654] Some search results missing if broken symlinks are present
Opened
#7365 [GH-ISSUE #651] feat req: add zip, unzip the files
Opened
#7366 [GH-ISSUE #658] Line 117 of index.js and garbled Chinese characters
Opened
#7367 [GH-ISSUE #659] update binaries
Opened
#7368 [GH-ISSUE #661] In a reverse proxy environment, creating a new folder will result in an error: "invalid".
Opened
#7369 [GH-ISSUE #662] 500 error code answer and not 404 for non existing files/folders
Opened
#7370 [GH-ISSUE #664] no upload button in UI when --auth is used
Opened
#7371 [GH-ISSUE #663] thread 'tokio-runtime-worker' panicked at library/core/src/slice/sort/shared/smallsort.rs:860:5:
Opened
#7372 [GH-ISSUE #672] Add Prometheus Metrics
Opened
#7373 [GH-ISSUE #671] Support Logformat like json or logfmt
Opened
#7374 [GH-ISSUE #668] Add grid view to display images
Opened
#7375 [GH-ISSUE #676] read only rule fails to take effect
Opened
#7376 [GH-ISSUE #673] Add Tracing per openTelemetry
Opened
#7377 [GH-ISSUE #674] Real IP when dufs is behind proxy
Opened
#7378 [GH-ISSUE #679] Use server render for browsing in lynx, w3m, links TUI browser
Opened
#7379 [GH-ISSUE #678] Customizable 404 page
Opened
#7380 [GH-ISSUE #680] 🚀 Dufs Web 前端实现分享 - 基于 AI 生成 | 🚀 Dufs Web Frontend Implementation - AI-Generated
Opened
#7381 [GH-ISSUE #683] Search stops early when WalkDir encounters broken symlinks
Opened
#7382 [GH-ISSUE #682] Add a JSON stat/metadata endpoint for a specific file or directory path
Opened
#7383 [GH-ISSUE #684] share file
Opened
#7384 [GH-ISSUE #685] search not found
Opened
#7385 [GH-ISSUE #696] Decimal point for uploads
Opened
#7386 [GH-ISSUE #699] feat: Support custom TOKEN_EXPIRATION when generating a new token
Opened
#7387 [GH-ISSUE #702] can not upload folders by click the upload btn
Opened
#7388 [GH-ISSUE #705] ipv6 support
Opened
#7389 [GH-ISSUE #703] Unconditional use of getifaddrs
Opened
#7390 [GH-ISSUE #709] 支持不同用户设置不同的 serve-path
Opened
#7391 [GH-ISSUE #706] 增加个局域网粘贴板功能
Opened
#7392 [GH-ISSUE #707] webdav 协议与 iris 播放器不兼容
Opened
#7393 [GH-ISSUE #714] Regression in v0.46.0: directory upload via drag-and-drop returns 404 due to guard_root_contained()
Opened
#7394 [GH-ISSUE #711] macOS arm64 环境下的 liblzma.5.dylib 依赖问题
Opened
#7395 [GH-ISSUE #713] Apache 2.0 license template placeholders not filled in
Opened
#7396 [PR #8] [MERGED] chore(ci): publish to docker
Opened
#7397 [PR #11] [MERGED] feat: remove unzip uploaded feature
Opened
#7398 [PR #14] [MERGED] feat: use digest auth
Opened
#7399 [PR #10] [MERGED] feat: support webdav
Opened
#7400 [PR #13] [MERGED] feat: implement more webdav methods
Opened
#7401 [PR #18] [MERGED] feat: add webdav proppatch handler
Opened
#7402 [PR #20] [CLOSED] Fixes issue #19
Opened
#7403 [PR #22] [MERGED] refactor: use logger
Opened
#7404 [PR #17] [MERGED] chore(readability): Fix retrieve_listening_addrs
Opened
#7405 [PR #21] [MERGED] fix: escape filename
Opened
#7406 [PR #24] [MERGED] fixed #23 filename xml escaping
Opened
#7407 [PR #25] [MERGED] feat: support ipv6
Opened
#7408 [PR #28] [MERGED] Your fix for the WebDAV filenames thing was better
Opened
#7409 [PR #27] [MERGED] feat: add favicon
Opened
#7410 [PR #26] [MERGED] fix: send index page with content-type
Opened
#7411 [PR #29] [MERGED] wrote a basic dark theme #15
Opened
#7412 [PR #30] [MERGED] added "Empty folder" text to the page
Opened
#7413 [PR #33] [MERGED] feat: implement head method
Opened
#7414 [PR #34] [MERGED] feat: display upload speed and time left
Opened
#7415 [PR #32] [MERGED] fix: cannot upload
Opened
#7416 [PR #35] [MERGED] feat: support tls-key in pkcs#8 format
Opened
#7417 [PR #40] [MERGED] feat: listen both ipv4 and ipv6 by default
Opened
#7418 [PR #36] [MERGED] test: add integration tests
Opened
#7419 [PR #42] [MERGED] fix: webdav propfind dir with slash
Opened
#7420 [PR #41] [MERGED] refactor: trivals changes
Opened
#7421 [PR #44] [MERGED] fix: range request
Opened
#7422 [PR #52] [MERGED] feat: path level access control
Opened
#7423 [PR #47] [MERGED] feat: add option --render-try-index
Opened
#7424 [PR #51] [MERGED] reactive webpage
Opened
#7425 [PR #54] [MERGED] feat: serve single file
Opened
#7426 [PR #59] [MERGED] feat: rename to dufs
Opened
#7427 [PR #60] [MERGED] added basic auth, and some little css fixes
Opened
#7428 [PR #57] [MERGED] refactor: rename --cors to --enable-cors
Opened
#7429 [PR #58] [MERGED] feat: ui hidden root dirname
Opened
#7430 [PR #61] [MERGED] fix: decodeURI searching string
Opened
#7431 [PR #65] [MERGED] fix: escape text contains HTML escape code
Opened
#7432 [PR #67] [MERGED] feat: use custom logger with timestamp in rfc3339
Opened
#7433 [PR #69] [CLOSED] feat: allow to build for multiarch
Opened
#7434 [PR #68] [MERGED] refactor: split css/js from index.html
Opened
#7435 [PR #62] [MERGED] feat: add option --allow-search
Opened
#7436 [PR #73] [MERGED] feat: add option --hidden to hide folders
Opened
#7437 [PR #76] [MERGED] ci: support more platforms
Opened
#7438 [PR #78] [MERGED] chore: replace old get-if-addrs with new if-addrs
Opened
#7439 [PR #75] [CLOSED] Add support for nix using flakes
Opened
#7440 [PR #77] [MERGED] feat: use feature to conditional include tls
Opened
#7441 [PR #81] [CLOSED] chore(deps): bump clap from 3.2.4 to 3.2.7
Opened
#7442 [PR #84] [MERGED] fix: permissions of unzipped files
Opened
#7443 [PR #87] [MERGED] fix: unexpect stack overflow when searching a lot
Opened
#7444 [PR #80] [CLOSED] chore(deps): bump rstest from 0.13.0 to 0.15.0
Opened
#7445 [PR #83] [MERGED] fix: safari layout and compatibility
Opened
#7446 [PR #91] [MERGED] feat: ui supports creating folder
Opened
#7447 [PR #88] [MERGED] feat: allow search with --render-try-index
Opened
#7448 [PR #92] [MERGED] feat: ui supports move folder/file to new path
Opened
#7449 [PR #93] [MERGED] feat: check permission on move/copy destination
Opened
#7450 [PR #97] [MERGED] feat: add completions
Opened
#7451 [PR #98] [MERGED] feat: limit the number of concurrent uploads
Opened
#7452 [PR #108] [MERGED] feat: improve hidden to support glob
Opened
#7453 [PR #110] [MERGED] feat: adjust digest auth timeout to 1day
Opened
#7454 [PR #100] [MERGED] fix: cors headers
Opened
#7455 [PR #102] [MERGED] feat: make --path-prefix works on serving single file
Opened
#7456 [PR #115] [MERGED] feat(ui): add table row hover
Opened
#7457 [PR #116] [MERGED] feat: support customize http log format
Opened
#7458 [PR #117] [CLOSED] chore(deps): bump serde from 1.0.140 to 1.0.141
Opened
#7459 [PR #114] [MERGED] fix(ui): file path contains special charactors
Opened
#7460 [PR #119] [MERGED] feat: support ecdsa tls cert
Opened
#7461 [PR #122] [MERGED] fix: table row hover highlighting in dark mode
Opened
#7462 [PR #126] [MERGED] fix: hide path with file ext
Opened
#7463 [PR #130] [MERGED] chore: refactor clap multiple_occurrences and multiple_values
Opened
#7464 [PR #128] [MERGED] feat: support sort by name, mtime, size
Opened
#7465 [PR #127] [MERGED] Corrected type in README
Opened
#7466 [PR #134] [MERGED] feat: add --assets options to override assets
Opened
#7467 [PR #136] [CLOSED] Update index.css
Opened
#7468 [PR #140] [MERGED] fix: don't search on empty query string
Opened
#7469 [PR #142] [MERGED] Fix status code for MKCOL on existing resource
Opened
#7470 [PR #138] [MERGED] fix: auth not works with --path-prefix
Opened
#7471 [PR #145] [MERGED] feat: support unix sockets
Opened
#7472 [PR #147] [MERGED] docs: fix typos
Opened
#7473 [PR #151] [MERGED] Fix #150: set the STOPSIGNAL to SIGINT
Opened
#7474 [PR #146] [MERGED] chore: upgrade clap to v4
Opened
#7475 [PR #144] [MERGED] fix: panic on PROPFIND //
Opened
#7476 [PR #152] [MERGED] feat: add option --allow-archive
Opened
#7477 [PR #168] [MERGED] fix: remove Method::Options auth check
Opened
#7478 [PR #163] [MERGED] Add install instruction for Homebrew
Opened
#7479 [PR #174] [MERGED] chore: fix cargo clippy
Opened
#7480 [PR #170] [MERGED] feat: use env var for args
Opened
#7481 [PR #175] [MERGED] feat: hiding only directories instead of files
Opened
#7482 [PR #178] [MERGED] fix: clear search input also clear query
Opened
#7483 [PR #179] [MERGED] feat: support edit files
Opened
#7484 [PR #177] [MERGED] feat: API to search and list directories
Opened
#7485 [PR #176] [MERGED] chore: hide env keys from help text
Opened
#7486 [PR #182] [MERGED] feat: ui improves the login experience
Opened
#7487 [PR #186] [MERGED] feat: guess plain text encoding then set content-type charset
Opened
#7488 [PR #183] [MERGED] chore(release): version 0.32.0
Opened
#7489 [PR #184] [MERGED] fix: cors allow-request-header add content-type
Opened
#7490 [PR #180] [MERGED] feat: support create file
Opened
#7491 [PR #188] [MERGED] fix: hidden don't works on some files
Opened
#7492 [PR #203] [MERGED] fix: URL-encoded filename when downloading in safari
Opened
#7493 [PR #195] [MERGED] refactor: improve error handle
Opened
#7494 [PR #194] [MERGED] fix: basic auth sometimes does not work
Opened
#7495 [PR #197] [MERGED] feat: webui editing support multiple encodings
Opened
#7496 [PR #204] [MERGED] feat: add timestamp metadata to generated zip file
Opened
#7497 [PR #216] [MERGED] Correct spelling and grammar in index.js
Opened
#7498 [PR #218] [MERGED] feat: new auth
Opened
#7499 [PR #210] [MERGED] Show precise file size with two decimal places when size >= 1GB
Opened
#7500 [PR #215] [MERGED] refactor: cli positional rename root => SERVE_PATH
Opened
#7501 [PR #219] [MERGED] fix: ui path table show move action
Opened
#7502 [PR #222] [CLOSED] server: allow more webdav related header with CORS
Opened
#7503 [PR #224] [MERGED] fix: auth logic
Opened
#7504 [PR #225] [MERGED] fix: allow all cors headers and methods
Opened
#7505 [PR #220] [MERGED] fix: ui set default max uploading to 1
Opened
#7506 [PR #231] [MERGED] fix: webdav only see public folder even logging in
Opened
#7507 [PR #226] [MERGED] refactor: ui checkAuth
Opened
#7508 [PR #235] [MERGED] fix: search should ignore entry path
Opened
#7509 [PR #230] [MERGED] fix: ui refresh page after login
Opened
#7510 [PR #233] [MERGED] Update README.md
Opened
#7511 [PR #241] [MERGED] feat: sort by type first, then sort by name/mtime/size
Opened
#7512 [PR #242] [MERGED] chore: update ci
Opened
#7513 [PR #244] [MERGED] chore: fix release ci
Opened
#7514 [PR #243] [CLOSED] chore: update ci
Opened
#7515 [PR #237] [CLOSED] Add support password format : htpasswd
Opened
#7516 [PR #245] [MERGED] chore: fix clippy
Opened
#7517 [PR #254] [MERGED] chore: release 0.35.0
Opened
#7518 [PR #252] [MERGED] fix: typo __ASSERTS_PREFIX__
Opened
#7519 [PR #258] [MERGED] fix: ui readonly if no write perm
Opened
#7520 [PR #255] [MERGED] test: remove dependency on native tls
Opened
#7521 [PR #264] [MERGED] fix: sort path ignore case
Opened
#7522 [PR #270] [MERGED] refine: Remove one clone on assets_prefix
Opened
#7523 [PR #279] [MERGED] feat: deprecate --auth-method, as both options are available
Opened
#7524 [PR #275] [CLOSED] chore: expose port 5000 in Dockerfile
Opened
#7525 [PR #278] [MERGED] fix: ui show user-name next to the user-icon
Opened
#7526 [PR #281] [MERGED] feat: support config file with --config option
Opened
#7527 [PR #282] [MERGED] refactor: improve code quanity
Opened
#7528 [PR #283] [MERGED] feat: support hashed password
Opened
#7529 [PR #280] [MERGED] fix: auto delete half-uploaded files
Opened
#7530 [PR #284] [MERGED] chore: update deps and ci
Opened
#7531 [PR #286] [MERGED] fix: use DUFS_CONFIG to specify the configuration path
Opened
#7532 [PR #289] [MERGED] refactor: take improvements from the edge browser
Opened
#7533 [PR #296] [MERGED] refactor: ui improve uploading progress
Opened
#7534 [PR #291] [MERGED] refactor: ui change the cursor for upload-btn to a pointer
Opened
#7535 [PR #294] [MERGED] fix: unable to start if config file omit bind/port fields
Opened
#7536 [PR #297] [MERGED] feat: password can contain : @ |
Opened
#7537 [PR #299] [MERGED] feat: more flexible config values
Opened
#7538 [PR #298] [MERGED] feat: deprecate the use of | to separate auth rules
Opened
#7539 [PR #311] [MERGED] feat: empty search '?q=' list all paths
Opened
#7540 [PR #301] [MERGED] feat: ui supports view file
Opened
#7541 [PR #312] [MERGED] refactor: change the format of www-authenticate
Opened
#7542 [PR #313] [MERGED] refactor: change the value name of --config
Opened
#7543 [PR #319] [MERGED] feat: add --compress option
Opened
#7544 [PR #317] [MERGED] fix: upload more than 100 files in directory
Opened
#7545 [PR #321] [MERGED] feat: upgrade to hyper 1.0
Opened
#7546 [PR #325] [MERGED] fix: auth precedence
Opened
#7547 [PR #323] [MERGED] refactor: optimize http range parsing and handling
Opened
#7548 [PR #329] [MERGED] feat: auth supports forbidden permissions
Opened
#7549 [PR #328] [MERGED] fix: serve files with names containing newline char
Opened
#7550 [PR #322] [CLOSED] test
Opened
#7551 [PR #344] [MERGED] refactor: propfind with auth no need to list all
Opened
#7552 [PR #343] [MERGED] feat: supports resumable uploads
Opened
#7553 [PR #337] [MERGED] fix: corrupted zip when downloading large folders
Opened
#7554 [PR #345] [MERGED] chore: release v0.39.0 (fixed)
Opened
#7555 [PR #346] [CLOSED] Add max-uploads input field for configuring DUFS_MAX_UPLOADINGS.
Opened
#7556 [PR #348] [MERGED] refactor: do not try to bind ipv6 if no ipv6 interface
Opened
#7557 [PR #355] [CLOSED] feat: support logout
Opened
#7558 [PR #350] [CLOSED] feat: add bulk deletion on the web UI
Opened
#7559 [PR #352] [MERGED] feat: revert supporting for forbidden permission
Opened
#7560 [PR #356] [MERGED] refactor: improve invalid auth
Opened
#7561 [PR #359] [MERGED] fix: guard req and destination path
Opened
#7562 [PR #364] [MERGED] Removes unnecessary clone
Opened
#7563 [PR #363] [CLOSED] Dufs Logo
Opened
#7564 [PR #360] [MERGED] refactor: improve resolve_path and handle_assets, abandon guard_path
Opened
#7565 [PR #361] [MERGED] chore: release v0.40.0
Opened
#7566 [PR #366] [MERGED] fix: timestamp format of getlastmodified in dav xml
Opened
#7567 [PR #369] [CLOSED] refactor: Optimize code based on cargo clippy suggestions
Opened
#7568 [PR #368] [MERGED] feat: tls handshake timeout
Opened
#7569 [PR #372] [MERGED] refactor: digest_auth related tests
Opened
#7570 [PR #375] [MERGED] feat: add api to get the hash of a file
Opened
#7571 [PR #382] [MERGED] fix: strange issue that occurs only on Microsoft WebDAV
Opened
#7572 [PR #379] [MERGED] chore: fix typos and clippy
Opened
#7573 [PR #384] [CLOSED] feat: add index page format
Opened
#7574 [PR #383] [MERGED] feat: add log-file option
Opened
#7575 [PR #378] [MERGED] refactor: add fixed-width numerals to date and size on file list page
Opened
#7576 [PR #386] [MERGED] fix: head div overlap main contents when wrap
Opened
#7577 [PR #390] [CLOSED] No inline scripts
Opened
#7578 [PR #389] [MERGED] chore: release v0.41.0
Opened
#7579 [PR #385] [CLOSED] fix: The head will block main contents when overflow
Opened
#7580 [PR #391] [MERGED] refactor: no inline scripts in HTML
Opened
#7581 [PR #396] [CLOSED] ci: push docker image to ghcr
Opened
#7582 [PR #403] [MERGED] refactor: return 400 for propfind request when depth is neither 0 nor 1
Opened
#7583 [PR #415] [MERGED] refactor: remove sabredav-partialupdate from DAV res header
Opened
#7584 [PR #407] [MERGED] feat: implements remaining http cache conditionals
Opened
#7585 [PR #417] [CLOSED] fix: Prevent recursive creation of parent directories
Opened
#7586 [PR #421] [MERGED] feat: base64 index-data to avoid misencoding
Opened
#7587 [PR #422] [MERGED] fix: garbled characters caused by atob
Opened
#7588 [PR #425] [CLOSED] add special header indicating dufs and append support
Opened
#7589 [PR #420] [CLOSED] fix: special strings cause 404 problems
Opened
#7590 [PR #428] [MERGED] refactor: date formatting in cache tests
Opened
#7591 [PR #429] [MERGED] fix: webui unexpected save-btn when file is non-editable
Opened
#7592 [PR #431] [MERGED] refactor: some query params work as flag and must not accept a value
Opened
#7593 [PR #439] [MERGED] feat: webui support logout
Opened
#7594 [PR #437] [MERGED] fix: login successed but popup Forbidden
Opened
#7595 [PR #433] [CLOSED] Update Readme to avoid confusion about the paths in access control
Opened
#7596 [PR #440] [MERGED] refactor: improve logout at asserts/index.js
Opened
#7597 [PR #442] [MERGED] refactor: make logout works on safari
Opened
#7598 [PR #444] [MERGED] chore: improve bug_report issue template
Opened
#7599 [PR #446] [MERGED] chore: release v0.42.0
Opened
#7600 [PR #447] [MERGED] refactor: do not show size for Dir
Opened
#7601 [PR #449] [MERGED] fix: auth failed if password contains :
Opened
#7602 [PR #451] [MERGED] fix: Resolve speed bottleneck in 10G network
Opened
#7603 [PR #457] [MERGED] feat: webui displays subdirectory items
Opened
#7604 [PR #473] [CLOSED] ddd
Opened
#7605 [PR #468] [MERGED] feat: support binding abstract unix socket
Opened
#7606 [PR #476] [MERGED] chore: release v0.43.0
Opened
#7607 [PR #474] [MERGED] feat: provide healthcheck API
Opened
#7608 [PR #481] [CLOSED] add the option to save a file with the ctrl + s key combination
Opened
#7609 [PR #497] [MERGED] fix: no authentication check if no auth users
Opened
#7610 [PR #511] [MERGED] refactor: change description for --allow-archive
Opened
#7611 [PR #515] [MERGED] fix: webui can't handle hash property of URL well
Opened
#7612 [PR #532] [CLOSED] Regex support in addition to glob masks
Opened
#7613 [PR #529] [MERGED] fix: incorrect dir size due to hidden files
Opened
#7614 [PR #521] [MERGED] feat: higher perm auth path shadows lower one
Opened
#7615 [PR #528] [MERGED] feat: add cache-control:no-cache while sending file and index
Opened
#7616 [PR #535] [MERGED] feat: implement multipart ranges
Opened
#7617 [PR #556] [MERGED] feat: limit sub directory item counting
Opened
#7618 [PR #550] [CLOSED] feat: add HSTS support
Opened
#7619 [PR #559] [MERGED] feat: tolerate the absence of mtime
Opened
#7620 [PR #549] [CLOSED] Add HSTS support
Opened
#7621 [PR #564] [CLOSED] dedup add
Opened
#7622 [PR #566] [CLOSED] Maximum archive size and --follow-symlinks flag
Opened
#7623 [PR #568] [MERGED] fix: webui formatDirSize
Opened
#7624 [PR #569] [MERGED] chore: update deps and clippy
Opened
#7625 [PR #567] [CLOSED] feat: download search results as a ZIP file
Opened
#7626 [PR #577] [MERGED] fix: incorrect separator for zip archive folders under windows
Opened
#7627 [PR #595] [CLOSED] feat: support authentication via token (#522)
Opened
#7628 [PR #583] [MERGED] fix: unexpected public auth asking for login info
Opened
#7629 [PR #580] [CLOSED] feat: copy link to clipboard
Opened
#7630 [PR #572] [MERGED] Follow symlinks when searching/archiving
Opened
#7631 [PR #601] [MERGED] refactor: removes clippy warnings
Opened
#7632 [PR #602] [MERGED] feat: support noscript fallback
Opened
#7633 [PR #603] [MERGED] feat: support downloading via token auth
Opened
#7634 [PR #605] [MERGED] refactor: fix typos
Opened
#7635 [PR #604] [MERGED] refactor: update deps
Opened
#7636 [PR #606] [MERGED] chore: release v0.44.0
Opened
#7637 [PR #609] [MERGED] chore: removes clippy warning with rust 1.89
Opened
#7638 [PR #619] [MERGED] fix: perms on dufs -A -a @/:ro
Opened
#7639 [PR #614] [MERGED] feat: make dir urls inherit ?noscript params
Opened
#7640 [PR #615] [MERGED] feat: log decoded uri
Opened
#7641 [PR #626] [MERGED] chore: release v0.45.0
Opened
#7642 [PR #620] [MERGED] fix: login btn does not work for readonly annoymous
Opened
#7643 [PR #627] [MERGED] fix: verify token length
Opened
#7644 [PR #622] [CLOSED] show seconds for the "Last Modified"
Opened
#7645 [PR #652] [CLOSED] v2025.12.24
Opened
#7646 [PR #656] [MERGED] refactor: improve UI botton titles
Opened
#7647 [PR #653] [CLOSED] Bump alphanumeric-sort to 1.5.5
Opened
#7648 [PR #657] [MERGED] feat: add option --allow-hash to allow/disallow file hashing
Opened
#7649 [PR #655] [MERGED] refactor: update deps
Opened
#7650 [PR #660] [CLOSED] Better UI - that works good on mobile devices
Opened
#7651 [PR #665] [MERGED] fix: some search results missing due to broken symlinks
Opened
#7652 [PR #666] [CLOSED] disable iframe sandboxing to fix PDF embedding
Opened
#7653 [PR #667] [CLOSED] Feature quota
Opened
#7654 [PR #670] [MERGED] fix: ensure symlink inside serve root
Opened
#7655 [PR #669] [MERGED] fix: escape filename in ?simple response
Opened
#7656 [PR #675] [MERGED] chore: release v0.46.0
Opened
#7657 [PR #681] [CLOSED] fix: use constant-time comparison for password and digest auth verification
Opened
#7658 [PR #686] [MERGED] feat: support ?json on file path
Opened
#7659 [PR #687] [CLOSED] fix: skip plain directory listing on HEAD requests
Opened
#7660 [PR #677] [CLOSED] feat: expand archive browsing formats
Opened
#7661 [PR #690] [MERGED] fix: http range underflow
Opened
#7662 [PR #691] [MERGED] fix: escape control chars in logged URI and headers
Opened
#7663 [PR #692] [MERGED] feat: enhence log format
Opened
#7664 [PR #689] [MERGED] fix: tweak auth logic
Opened
#7665 [PR #688] [MERGED] feat: support customizable 404 page
Opened
#7666 [PR #694] [MERGED] chore: update deps
Opened
#7667 [PR #697] [CLOSED] feat: decimal point for uploads
Opened
#7668 [PR #698] [MERGED] refactor: webui file size format
Opened
#7669 [PR #693] [MERGED] Feature: confirm on exit while uploading
Opened
#7670 [PR #695] [MERGED] Fix: safari bug downloadspeed
Opened
#7671 [PR #701] [MERGED] feat: skip directory listing in HEAD requests
Opened
#7672 [PR #708] [MERGED] refactor: handle unspecified ip addrs in check_addrs
Opened
#7673 [PR #710] [MERGED] Updated Web UI's CSS to use variables
Opened
#7674 [PR #704] feat: real WebDAV LOCK/UNLOCK with in-memory lock enforcement
Opened
#7675 [PR #700] [CLOSED] fix: avoid directory listing work for plain HEAD requests
Opened
#7676 [PR #715] [MERGED] fix: fill LICENSE placeholders
Opened
#7677 [PR #716] [CLOSED] fix: guard_root_contained walks up to existing ancestor for non-existent paths
Opened
#7678 [PR #712] [MERGED] fix: liblzma dynamic linking issues on MacOS
Opened
#7679 [GH-ISSUE #1] Ask for confirmation when deleting a file.
Opened
#7680 [GH-ISSUE #3] Suggestion: support dragging and dropping to upload files and folders
Opened
#7681 [GH-ISSUE #2] No .zip extension while download files as zip
Opened
#7682 [GH-ISSUE #5] Render index.html
Opened
#7683 [GH-ISSUE #4] Cannot handle shortcuts in windows very well
Opened
#7684 [GH-ISSUE #6] Typo in --allo-delete
Opened
#7685 [GH-ISSUE #12] Allow providing a custom css file when using docker
Opened
#7686 [GH-ISSUE #7] suggestion: support SPA fallback in duf
Opened
#7687 [GH-ISSUE #9] suggestion: webdav support
Opened
#7688 [GH-ISSUE #15] [Feature Request] Dark Mode
Opened
#7689 [GH-ISSUE #19] bug: filenames aren't properly escaped in WebDAV PROPFIND
Opened
#7690 [GH-ISSUE #16] [Suggestion] Add icon
Opened
#7691 [GH-ISSUE #23] bug: filenames aren't properly escaped in WebDAV PROPFIND with gvfs
Opened
#7692 [GH-ISSUE #37] [Suggestion] Web static directory support
Opened
#7693 [GH-ISSUE #31] 提交bug,0.15.0版本拖拽上传功能失效了
Opened
#7694 [GH-ISSUE #38] 请问,现有的版本是否已经支持ipv6,发现依旧不能用ipv6访问
Opened
#7695 [GH-ISSUE #43] 使用idm+工具下载进度卡在99%
Opened
#7696 [GH-ISSUE #39] 使用SolidExplorer连接webdav时,当前目录会多出来一个同名的目录
Opened
#7697 [GH-ISSUE #45] [Feature Request] List Pagination
Opened
#7698 [GH-ISSUE #46] [Feature Request] enhance --render-index functionality
Opened
#7699 [GH-ISSUE #48] 建议,可以在网页上增加一个显示当前页面二维码的功能,多谢
Opened
#7700 [GH-ISSUE #50] Rename duf to dufs
Opened
#7701 [GH-ISSUE #49] [Feature request] File encryption
Opened
#7702 [GH-ISSUE #53] 单个文件不能共享,能否解决一下 谢谢
Opened
#7703 [GH-ISSUE #63] Not Found when file name contains HTML escape code
Opened
#7704 [GH-ISSUE #55] 什么指令可以查看访问日志?
Opened
#7705 [GH-ISSUE #56] 希望可以增加设置title的功能
Opened
#7706 [GH-ISSUE #64] Docker pull 镜像出现 500 网络错误
Opened
#7707 [GH-ISSUE #66] 日志时间
Opened
#7708 [GH-ISSUE #70] webdav 无法在 Koreader 里面打开
Opened
#7709 [GH-ISSUE #72] docker 容器运行时,如何增加下载和删除等功能
Opened
#7710 [GH-ISSUE #74] cannot bind address 0.0.0.0
Opened
#7711 [GH-ISSUE #71] 在 macOS 运行时,会将 .DS_Store 也共享出来
Opened
#7712 [GH-ISSUE #79] corrupted files in zipped files
Opened
#7713 [GH-ISSUE #85] Search not working with --render-try-index
Opened
#7714 [GH-ISSUE #82] safari not show layout correctly
Opened
#7715 [GH-ISSUE #86] Search sometimes results in "fatal runtime error"
Opened
#7716 [GH-ISSUE #90] create/delete folder
Opened
#7717 [GH-ISSUE #89] Support move file
Opened
#7718 [GH-ISSUE #94] retry when upload fail
Opened
#7719 [GH-ISSUE #96] Generate completion file
Opened
#7720 [GH-ISSUE #95] Limit the number of concurrent uploads
Opened
#7721 [GH-ISSUE #99] CORS needs 'Access-Control-Allow-Methods' header
Opened
#7722 [GH-ISSUE #101] bug反馈,当分享目标是单个文件的时候,--path-prefix参数失去作用
Opened
#7723 [GH-ISSUE #103] qnap挂载webdav问题(小众)
Opened
#7724 [GH-ISSUE #106] symbolic links to external drives are not listed
Opened
#7725 [GH-ISSUE #104] Full webdav support
Opened
#7726 [GH-ISSUE #105] 直接在chrome上浏览文本文件,中文显示乱码
Opened
#7727 [GH-ISSUE #107] Can I hidden all hidden files?
Opened
#7728 [GH-ISSUE #111] 界面美化
Opened
#7729 [GH-ISSUE #109] auth timeout question
Opened
#7730 [GH-ISSUE #112] 是否考虑增加日志路径和展示用户ua
Opened
#7731 [GH-ISSUE #118] 支持ECC证书
Opened
#7732 [GH-ISSUE #113] Can't view, delete, or move/rename files with names ending with #
Opened
#7733 [GH-ISSUE #120] Why won't it read folder sizes?
Opened
#7734 [GH-ISSUE #123] txt文本编辑功能
Opened
#7735 [GH-ISSUE #121] The table row highlighting conceals icons when in dark mode
Opened
#7736 [GH-ISSUE #124] add sort by date
Opened
#7737 [GH-ISSUE #129] docker-compose example
Opened
#7738 [GH-ISSUE #125] readonly can not work
Opened
#7739 [GH-ISSUE #131] Create configuration endpoint for file upload size limit
Opened
#7740 [GH-ISSUE #132] 希望可以在IE浏览器中支持最基本的浏览和下载功能
Opened
#7741 [GH-ISSUE #133] webdav 希望能支持 lock 和 unlock
Opened
#7742 [GH-ISSUE #135] testcase validate_printed_urls fail on macos
Opened
#7743 [GH-ISSUE #137] 同时配置 --path-prefix 和 --auth 以后,无法认证
Opened
#7744 [GH-ISSUE #141] Unix Sockets
Opened
#7745 [GH-ISSUE #149] Add PUID/PGID ENV var support in Dockerfile
Opened
#7746 [GH-ISSUE #148] how to disable Download folder as zip file ?
Opened
#7747 [GH-ISSUE #143] Panics on PROPFIND //
Opened
#7748 [GH-ISSUE #150] The dufs docker image does not terminate properly
Opened
#7749 [GH-ISSUE #154] 请问如何通过http接口的方式上传/删除文件
Opened
#7750 [GH-ISSUE #153] Upload equivalent for download folder as zip
Opened
#7751 [GH-ISSUE #156] recommend output logs like nginx.
Opened
#7752 [GH-ISSUE #157] Upload Button does not pop up a login dialog box every time.
Opened
#7753 [GH-ISSUE #155] dufs-v0.31.0-i686-unknown-linux-musl.tar.gz miss option --allow-archive
Opened
#7754 [GH-ISSUE #159] suggestion for Debian 11 Systemd Service
Opened
#7755 [GH-ISSUE #160] Use environment variables for configuration
Opened
#7756 [GH-ISSUE #158] Some suggestions for log in option.
Opened
#7757 [GH-ISSUE #164] Support webdav, what does that mean?
Opened
#7758 [GH-ISSUE #161] Clearing the search input doesn't clear the query
Opened
#7759 [GH-ISSUE #162] Ability to hide all directories, but not files
Opened
#7760 [GH-ISSUE #166] [Feature request] API to search and list directories
Opened
#7761 [GH-ISSUE #165] Mobile support / Responsive page
Opened
#7762 [GH-ISSUE #167] Method options should not check auth
Opened
#7763 [GH-ISSUE #171] Add ability to overwrite files
Opened
#7764 [GH-ISSUE #169] [Feature request] Calculate And Show A File's Checksum
Opened
#7765 [GH-ISSUE #172] [Feature Request] Edit files
Opened
#7766 [GH-ISSUE #173] Slow when listing folders with a lot of files, e.g. millions.
Opened
#7767 [GH-ISSUE #181] How to download via api if auth is set
Opened
#7768 [GH-ISSUE #185] Encoding issues in plain text files
Opened
#7769 [GH-ISSUE #190] How frequently is it published?
Opened
#7770 [GH-ISSUE #189] Render index environment values doesn't work in docker.
Opened
#7771 [GH-ISSUE #187] Failed to hide files with complex suffix.
Opened
#7772 [GH-ISSUE #191] Chinese mess code in file txt
Opened
#7773 [GH-ISSUE #193] has errors when build release
Opened
#7774 [GH-ISSUE #192] Can't open Webdav with Kodi
Opened
#7775 [GH-ISSUE #199] 增强权限控制,目前的权限控制不够细致
Opened
#7776 [GH-ISSUE #198] dufs vs miniserve vs others
Opened
#7777 [GH-ISSUE #196] 能不能新增文件重命名功能
Opened
#7778 [GH-ISSUE #202] Allow overriding specific builtin assets
Opened
#7779 [GH-ISSUE #200] Timestamp metadata missing in generated zip file
Opened
#7780 [GH-ISSUE #201] URL-encoded filename when downloading in Safari
Opened
#7781 [GH-ISSUE #207] Can you get feature that can give different directory access for different-different users
Opened
#7782 [GH-ISSUE #205] Can't build at linux. ring v0.16.20 custom build command error
Opened
#7783 [GH-ISSUE #206] multi-user support
Opened
#7784 [GH-ISSUE #209] Add "move" function for files, too.
Opened
#7785 [GH-ISSUE #211] Support QRCode code generate
Opened
#7786 [GH-ISSUE #208] could I set two user for one path?
Opened
#7787 [GH-ISSUE #212] 无法上传4G以上的大文件
Opened
#7788 [GH-ISSUE #213] Set the max number of files upload simultaneously from the web
Opened
#7789 [GH-ISSUE #214] dufs server stuck on login page
Opened
#7790 [GH-ISSUE #217] How can I see the real ip with reverse proxy?
Opened
#7791 [GH-ISSUE #223] new aut method not work
Opened
#7792 [GH-ISSUE #221] DAV server compatible with keeweb
Opened
#7793 [GH-ISSUE #227] broken folder in folder when zip
Opened
#7794 [GH-ISSUE #228] Is authentication done in constant time for Basic Authentication ?
Opened
#7795 [GH-ISSUE #229] webdav auth bug
Opened
#7796 [GH-ISSUE #232] Support for No-Console Start Mode on Windows
Opened
#7797 [GH-ISSUE #236] Support for special characters in passwords
Opened
#7798 [GH-ISSUE #234] [Bug report] Current directory appears in the search result with blank name if searched keyword matches its name
Opened
#7799 [GH-ISSUE #238] Fail to install dufs on my RISC-V board
Opened
#7800 [GH-ISSUE #239] Symbolic/hard Link, virtual folders like sftpgo, list directory above if view files by browser support
Opened
#7801 [GH-ISSUE #240] file search optimize
Opened
#7802 [GH-ISSUE #246] navigating back to the previous directory
Opened
#7803 [GH-ISSUE #248] two functional requirements
Opened
#7804 [GH-ISSUE #247] Documentation: typo and update
Opened
#7805 [GH-ISSUE #249] MORE MODERN AND SIMPLE UI
Opened
#7806 [GH-ISSUE #250] Is __ASSERTS_PREFIX__ a typo?
Opened
#7807 [GH-ISSUE #251] blocked by MS denfender
Opened
#7808 [GH-ISSUE #253] 火绒杀毒报毒
Opened
#7809 [GH-ISSUE #257] Failed to upload large file
Opened
#7810 [GH-ISSUE #256] simplest launch command to be readonly for everyone
Opened
#7811 [GH-ISSUE #259] Windows Binary blocked by MS Defender (new trojan flagged?)
Opened
#7812 [GH-ISSUE #260] Add external authenticator header for reverse proxying
Opened
#7813 [GH-ISSUE #261] Escaping field separators of -a option not possible
Opened
#7814 [GH-ISSUE #263] webDAV: Disclosure of file names in directories on the path.
Opened
#7815 [GH-ISSUE #262] Lowercase and uppercase names are sorted seperately
Opened
#7816 [GH-ISSUE #265] Cannot edit because file is too large or binary.
Opened
#7817 [GH-ISSUE #266] upload/delete doesn't work on termux (android)
Opened
#7818 [GH-ISSUE #268] A limited user shows root folder when using webdav
Opened
#7819 [GH-ISSUE #267] Possible to resume downloads after Network Disconnect?
Opened
#7820 [GH-ISSUE #269] Failed to upload file via IOS.
Opened
#7821 [GH-ISSUE #271] msvc required minimum version
Opened
#7822 [GH-ISSUE #272] non-functional user button
Opened
#7823 [GH-ISSUE #273] Wrong documentation of --auth
Opened
#7824 [GH-ISSUE #276] Avoid writing half-uploaded files
Opened
#7825 [GH-ISSUE #274] support multiple paths
Opened
#7826 [GH-ISSUE #277] Hashed Passwords
Opened
#7827 [GH-ISSUE #287] required events notification
Opened
#7828 [GH-ISSUE #285] The config file example in readme.md has a typo
Opened
#7829 [GH-ISSUE #288] The upload button is invalid on edge
Opened
#7830 [GH-ISSUE #290] Upload button not selectable on Firefox
Opened
#7831 [GH-ISSUE #292] Support for Multipart ranges
Opened
#7832 [GH-ISSUE #293] Add unauthorized logging to stdout
Opened
#7833 [GH-ISSUE #295] Wrong speed units displayed in progress
Opened
#7834 [GH-ISSUE #300] Preview text file
Opened
#7835 [GH-ISSUE #303] about nginx proxy_pass
Opened
#7836 [GH-ISSUE #302] Connecting via http or ftp?
Opened
#7837 [GH-ISSUE #304] How to cancel the download function
Opened
#7838 [GH-ISSUE #305] Search for a string in a file
Opened
#7839 [GH-ISSUE #307] Authentication always returns 401 on Windows Explorer's network mount
Opened
#7840 [GH-ISSUE #306] dufs doesn't support having just @/ (allow all users to read/view) as a value inside auth in a configuration file.
Opened
#7841 [GH-ISSUE #309] Serving all files from directory unzipped
Opened
#7842 [GH-ISSUE #310] How to access upload/list UI, when index page is enabled?
Opened
#7843 [GH-ISSUE #308] Option to download folders as tar
Opened
#7844 [GH-ISSUE #315] Access Control Bug
Opened
#7845 [GH-ISSUE #316] If a directory with a large amount of files is uploaded, only 100 files are actually uploaded
Opened
#7846 [GH-ISSUE #314] Regarding the issue of enabling the config file!
Opened
#7847 [GH-ISSUE #318] Stopping ZIP file download breaks application
Opened
#7848 [GH-ISSUE #320] Hashed passwords
Opened
#7849 [GH-ISSUE #324] Support locking a file to prevent from deleting/moving
Opened
#7850 [GH-ISSUE #326] docker部署后使用http put上传文件的问题
Opened
#7851 [GH-ISSUE #330] "--allow-delete" may cover "--allow-edit".
Opened
#7852 [GH-ISSUE #327] Unable to serve files with embedded new lines
Opened
#7853 [GH-ISSUE #332] Please add a button to switch between dark and light mode.
Opened
#7854 [GH-ISSUE #331] Docker Image does not have the Data folder
Opened
#7855 [GH-ISSUE #333] Files are not displayed when the page width is narrow (mobile especially)
Opened
#7856 [GH-ISSUE #334] How to connect webdav?
Opened
#7857 [GH-ISSUE #336] Corrupted Zip files when downloading large folders
Opened
#7858 [GH-ISSUE #335] Support resumable/partial uploads (PUT/PATCH)
Opened
#7859 [GH-ISSUE #338] When using webdav, unauthorized directories are still visible.
Opened
#7860 [GH-ISSUE #339] Error when forbidding anyone from accessing directories
Opened
#7861 [GH-ISSUE #340] 413 (Payload Too Large)
Opened
#7862 [GH-ISSUE #342] Address family not supported by protocol (os error 124)
Opened
#7863 [GH-ISSUE #341] support upload a zip file and unzip it?
Opened
#7864 [GH-ISSUE #347] Render/generate m3u playlist for served files
Opened
#7865 [GH-ISSUE #349] Mobile device view?
Opened
#7866 [GH-ISSUE #351] Can not use '@' in password.
Opened
#7867 [GH-ISSUE #353] Add logout button
Opened
#7868 [GH-ISSUE #354] Can't upload file using davfs2
Opened
#7869 [GH-ISSUE #357] Multiple path-prefix for different entry point dir
Opened
#7870 [GH-ISSUE #358] Add security policy and enable reporting
Opened
#7871 [GH-ISSUE #365] During cls handshake connection from
Opened
#7872 [GH-ISSUE #367] dufs aarch64-unknown-linux-musl cannot be run in Alpine Linux 3.19
Opened
#7873 [GH-ISSUE #362] Docker Hub doesn't have v0.40.0
Opened
#7874 [GH-ISSUE #370] how to put the dufs page with Login information into iframe by URL
Opened
#7875 [GH-ISSUE #371] different operations for different users
Opened
#7876 [GH-ISSUE #373] I would like to provide an API that returns the hash value of a file
Opened
#7877 [GH-ISSUE #377] nginx sub dir get forbidden error
Opened
#7878 [GH-ISSUE #376] post quantum support of rustls
Opened
#7879 [GH-ISSUE #374] Possible to disable downloading?
Opened
#7880 [GH-ISSUE #381] FR: add optional logging path
Opened
#7881 [GH-ISSUE #380] issue when adds and modifies files in Windows WebDAV
Opened
#7882 [GH-ISSUE #387] PROPFIND method support infinity depth
Opened
#7883 [GH-ISSUE #388] Ignore flag "commonName"
Opened
#7884 [GH-ISSUE #393] Disk usage analysis
Opened
#7885 [GH-ISSUE #392] Potential Memory Leak
Opened
#7886 [GH-ISSUE #394] ghcr container image
Opened
#7887 [GH-ISSUE #397] Allow hidden files for some users (roles)
Opened
#7888 [GH-ISSUE #395] Version 0.41 can't run on Win2008R2 server
Opened
#7889 [GH-ISSUE #399] hope support armv5tejl
Opened
#7890 [GH-ISSUE #398] 403 Forbidden
Opened
#7891 [GH-ISSUE #400] PROPFIND request body with properies gets ignored
Opened
#7892 [GH-ISSUE #401] Speed Limiter
Opened
#7893 [GH-ISSUE #402] Return error 400 for unsupported propfind depths
Opened
#7894 [GH-ISSUE #404] Please allow creating files by POST method. Sometimes it is impossible to use the PUT method
Opened
#7895 [GH-ISSUE #405] visit problem with browser on macos
Opened
#7896 [GH-ISSUE #408] not use webdav
Opened
#7897 [GH-ISSUE #406] about webdav service
Opened
#7898 [GH-ISSUE #409] nplayer挂载webdav问题
Opened
#7899 [GH-ISSUE #411] How do I run the web interface
Opened
#7900 [GH-ISSUE #410] Hide content by Regex pattern instead of Wildcard pattern
Opened
#7901 [GH-ISSUE #412] Failed to upload file (size > 105MB) via iOS / iPadOS
Opened
#7902 [GH-ISSUE #414] cannot partial update using ranges beyond the current file size
Opened
#7903 [GH-ISSUE #413] Upload if hash matches
Opened
#7904 [GH-ISSUE #416] Do not list root directory
Opened
#7905 [GH-ISSUE #418] Icons are vertical down the page
Opened
#7906 [GH-ISSUE #419] Some folder names with special characters will raise a 404 error
Opened
#7907 [GH-ISSUE #423] Slow download of zipped folders
Opened
#7908 [GH-ISSUE #426] get sorting by creation time
Opened
#7909 [GH-ISSUE #424] Weird permission issue
Opened
#7910 [GH-ISSUE #427] Clicking "Save file" on editor page breaks images
Opened
#7911 [GH-ISSUE #432] how could I use auth with docker?
Opened
#7912 [GH-ISSUE #430] There is a serious issue with obtaining the hash method with "?hash"
Opened
#7913 [GH-ISSUE #434] Add documentation on how to use WebDAV
Opened
#7914 [GH-ISSUE #436] Getting "Forbidden" at login, but (sometimes) after refresh login succeeds
Opened
#7915 [GH-ISSUE #435] Suggestion: Drag n drop to download
Opened
#7916 [GH-ISSUE #441] Seperate upload and delete permissions
Opened
#7917 [GH-ISSUE #438] Skip existing files on upload?
Opened
#7918 [GH-ISSUE #443] **not bug, need help**
Opened
#7919 [GH-ISSUE #445] Search with prebuild database
Opened
#7920 [GH-ISSUE #448] Using a hashed password for authentication, if the password contains a colon (:) , login will fail.
Opened
#7921 [GH-ISSUE #450] Why use [ dufs -a "@/:rw" ] in webdav fail? it's shows unauth when i try use no username and passwd
Opened
#7922 [GH-ISSUE #453] can't mount webdav when dufs behind nginx
Opened
#7923 [GH-ISSUE #454] 如何让mkv文件在浏览器直接播放,而不是下载
Opened
#7924 [GH-ISSUE #452] support/integrate tus upload
Opened
#7925 [GH-ISSUE #456] First element is hidden by the search bar
Opened
#7926 [GH-ISSUE #458] Add a feature to serve any file as text/plain in the browser
Opened
#7927 [GH-ISSUE #455] Separate Anonymous User Authorization
Opened
#7928 [GH-ISSUE #461] Can you configure multiple users and user operation permission control? Can you use an example for a sample config?
Opened
#7929 [GH-ISSUE #460] Is it possible using sendfile() system call to reduce cpu usage and increment download speed ?
Opened
#7930 [GH-ISSUE #459] dufs can't list symbolic link
Opened
#7931 [GH-ISSUE #464] Overwriting old files doesn't prompt
Opened
#7932 [GH-ISSUE #463] Download .zip even if directory is empty
Opened
#7933 [GH-ISSUE #462] Add an authorization token after the link
Opened
#7934 [GH-ISSUE #465] 设置账户后 下载 401 安卓浏览器
Opened
#7935 [GH-ISSUE #466] Support for Abstract Unix Socket
Opened
#7936 [GH-ISSUE #467] Anonymous user gets to see folders without permission
Opened
#7937 [GH-ISSUE #471] curl http://127.0.0.1:5000?json not working
Opened
#7938 [GH-ISSUE #469] Customizing favicon, page title, font/font color
Opened
#7939 [GH-ISSUE #472] Readiness endpoint
Opened
#7940 [GH-ISSUE #477] Support for MIPS
Opened
#7941 [GH-ISSUE #478] running dufs as a non-root
Opened
#7942 [GH-ISSUE #475] Provide markdown rendering support
Opened
#7943 [GH-ISSUE #479] "allow-all=true" in config.yaml doesn't work
Opened
#7944 [GH-ISSUE #480] Add ctrl +s keyboard shortcut html
Opened
#7945 [GH-ISSUE #483] SHA512 hash cannot be replicated for MacOS hosts
Opened
#7946 [GH-ISSUE #486] **dufs** rw permission is not in effect
Opened
#7947 [GH-ISSUE #485] Support for external authentication file
Opened
#7948 [GH-ISSUE #484] Support different operations for different path
Opened
#7949 [GH-ISSUE #488] Question: How to gracefully shutdown dufs from CLI
Opened
#7950 [GH-ISSUE #487] LDAP authentication
Opened
#7951 [GH-ISSUE #489] Add anonymous account in configuration file, docker compose cannot start
Opened
#7952 [GH-ISSUE #491] Hashed-Passwords not working with docker compose
Opened
#7953 [GH-ISSUE #492] Files larger than 1MB can't be uploaded
Opened
#7954 [GH-ISSUE #490] HealthCheck Suggestion
Opened
#7955 [GH-ISSUE #494] Support Auto Hot Reload
Opened
#7956 [GH-ISSUE #496] 401 when external basic auth enabled with forwarded headers
Opened
#7957 [GH-ISSUE #495] Authorization does not work
Opened
#7958 [GH-ISSUE #500] config file
Opened
#7959 [GH-ISSUE #498] Suggestion: Remove underscores from CSS/JS file paths for better compatibility with Cloudflare CDN
Opened
#7960 [GH-ISSUE #499] Support ! operator when authorizing path
Opened
#7961 [GH-ISSUE #501] Hopefully this will work as a Windows service
Opened
#7962 [GH-ISSUE #502] -a admin:admin@/:rw: admin has complete permissions for all paths.
Opened
#7963 [GH-ISSUE #503] Feature Request: Upload file via url
Opened
#7964 [GH-ISSUE #504] 只给账户文件上传和读取权限,不能删除文件
Opened
#7965 [GH-ISSUE #506] Add a configuration item to set unix domain socket files permissions for docker
Opened
#7966 [GH-ISSUE #505] can auth the specified file?it seems that only can auth dir now,rigth?
Opened
#7967 [GH-ISSUE #509] auth cannot remain in all path
Opened
#7968 [GH-ISSUE #508] Unable to exit
Opened
#7969 [GH-ISSUE #507] Why doesn't the download folder button show?
Opened
#7970 [GH-ISSUE #510] auth cannot remain in all path
Opened
#7971 [GH-ISSUE #512] How can dufs create an account so that it has all permissions after logging in, and only allows browsing files when not logged in?
Opened
#7972 [GH-ISSUE #513] Suggestion for the documentation
Opened
#7973 [GH-ISSUE #516] Only show some directories and hidden all the others?
Opened
#7974 [GH-ISSUE #517] Serving page as image gallery
Opened
#7975 [GH-ISSUE #514] Clicking on links while there is a fragment in the url, appends url of link to fragment
Opened
#7976 [GH-ISSUE #518] i have a problem about "--allow-symlink "
Opened
#7977 [GH-ISSUE #519] Write permissions will be overwritten by anonymous read-only permissions
Opened
#7978 [GH-ISSUE #520] is there a spa example?
Opened
#7979 [GH-ISSUE #523] Unable to upload files, when accessing using domain names in a local area network environment
Opened
#7980 [GH-ISSUE #524] How to add multiple users to dufs?
Opened
#7981 [GH-ISSUE #522] Support Authentication via Token
Opened
#7982 [GH-ISSUE #525] Feature request: account for hidden files when displaying directory size
Opened
#7983 [GH-ISSUE #527] 设置账号密码后 手机很多浏览器下载会401
Opened
#7984 [GH-ISSUE #526] ETag and Last-Modified does not work correctly on Microsoft Edge if Cache-Control: no-cache is not present in response header
Opened
#7985 [GH-ISSUE #531] does the server support chunk uploads?
Opened
#7986 [GH-ISSUE #530] [Feature Request] No Javascript Fallback
Opened
#7987 [GH-ISSUE #533] [Feature Request] No access ACL
Opened
#7988 [GH-ISSUE #536] dufs lists by webdav contents to which the user does not have access
Opened
#7989 [GH-ISSUE #537] Could not run on windows7
Opened
#7990 [GH-ISSUE #534] ACL problem
Opened
#7991 [GH-ISSUE #538] Mount two or more /data folders
Opened
#7992 [GH-ISSUE #540] Support anonymous write access
Opened
#7993 [GH-ISSUE #539] How to disable only archive
Opened
#7994 [GH-ISSUE #543] 没有回收站功能吗,及回收站文件过期策略
Opened
#7995 [GH-ISSUE #542] iOS support
Opened
#7996 [GH-ISSUE #541] Please support the virtual Linux of Android's termux terminal app
Opened
#7997 [GH-ISSUE #545] Please add option to rename file.
Opened
#7998 [GH-ISSUE #544] Support serving of pre-GZIP encoded files
Opened
#7999 [GH-ISSUE #546] When uploading the same file to multiple directories simultaneously, the page fails to display.
Opened
#8000 [GH-ISSUE #548] [Feature Request] Zip & Unzip options
Opened
#8001 [GH-ISSUE #551] how to use ldap?
Opened
#8002 [GH-ISSUE #547] When uploading the same file to multiple directories simultaneously, the page fails to display.
Opened
#8003 [GH-ISSUE #552] 用户权限问题
Opened
#8004 [GH-ISSUE #554] Missing "modified date" causes files to be unavailable
Opened
#8005 [GH-ISSUE #553] Limit sub directory item counting
Opened
#8006 [GH-ISSUE #555] invalid zip file with overlapped components (possible zip bomb) for downloaded folders
Opened
#8007 [GH-ISSUE #557] Specify a default sort order
Opened
#8008 [GH-ISSUE #558] Upload to subdirectory using curl, show forbidden(403)
Opened
#8009 [GH-ISSUE #561] Symlink doesn't show directories
Opened
#8010 [GH-ISSUE #560] Unable to Hide specific folders
Opened
#8011 [GH-ISSUE #562] How to connect to or execute a command within the Dufs container
Opened
#8012 [GH-ISSUE #565] current dir join error
Opened
#8013 [GH-ISSUE #563] check_addrs for error
Opened
#8014 [GH-ISSUE #570] config not take effect
Opened
#8015 [GH-ISSUE #571] 希望可以支持proxy protocol
Opened
#8016 [GH-ISSUE #573] Add bandwidth throttling
Opened
#8017 [GH-ISSUE #574] Changing timezone in docker
Opened
#8018 [GH-ISSUE #575] Output logs to stdout and file
Opened
#8019 [GH-ISSUE #578] Allow git clone <dufs url> when the the directory which <dufs url> is target to is a bare git repo
Opened
#8020 [GH-ISSUE #576] Incorrect Path Separators in ZIP Archives Generated on Windows
Opened
#8021 [GH-ISSUE #579] Add option to display full file name
Opened
#8022 [GH-ISSUE #581] Public folder ask login information for uploading/deleting files
Opened
#8023 [GH-ISSUE #582] Handle log file rotation, for example on SIGHUP
Opened
#8024 [GH-ISSUE #584] Issue with login in public section
Opened
#8025 [GH-ISSUE #585] File name encoding preventing file access through WebDAV
Opened
#8026 [GH-ISSUE #586] Rename & edit permission w/o delete permission?
Opened
#8027 [GH-ISSUE #587] théme not available when destination path folder is empty
Opened
#8028 [GH-ISSUE #589] 中文文件名排序按照拼音排序
Opened
#8029 [GH-ISSUE #588] Unsure on the syntax for yaml file for auth
Opened
#8030 [GH-ISSUE #590] Re-Add auth method as a switch
Opened
#8031 [GH-ISSUE #592] 在Linux上从windows上部署的dufs 下载zip之后,解压会平铺压缩包中的文件夹的文件
Opened
#8032 [GH-ISSUE #591] can control the download perms?
Opened
#8033 [GH-ISSUE #596] Multiple File Downloads
Opened
#8034 [GH-ISSUE #594] RO functionality for subdirectory.
Opened
#8035 [GH-ISSUE #593] Chunked upload not working via web ui
Opened
#8036 [GH-ISSUE #597] Manage descript.ion comments/descriptions/notes
Opened
#8037 [GH-ISSUE #598] New Release
Opened
#8038 [GH-ISSUE #599] helpful little script
Opened
#8039 [GH-ISSUE #607] 0.0.0.0:5000 0 B files in some folders
Opened
#8040 [GH-ISSUE #600] App doesn't work with Cloudflare Rocket Loader
Opened
#8041 [GH-ISSUE #608] Some files failed to upload with reverse proxy
Opened
#8042 [GH-ISSUE #611] Edge auth bug
Opened
#8043 [GH-ISSUE #610] static file update not take effect
Opened
#8044 [GH-ISSUE #612] Add ability to view hash of file in web UI
Opened
#8045 [GH-ISSUE #616] Support for Windows 7
Opened
#8046 [GH-ISSUE #613] Make noscript mode create noscript links for directories
Opened
#8047 [GH-ISSUE #617] Auth problems
Opened
#8048 [GH-ISSUE #618] JSON "Accept" Headers
Opened
#8049 [GH-ISSUE #621] Login not working
Opened
#8050 [GH-ISSUE #623] Checkbox to select multiple folders for download
Opened
#8051 [GH-ISSUE #624] Unable to sign out/in & action options are no longer available after upgrading to 44
Opened
#8052 [GH-ISSUE #628] Use . dufs.exe -a user:pass@/:rw No permissions
Opened
#8053 [GH-ISSUE #625] Raspberry Pi large file upload issues
Opened
#8054 [GH-ISSUE #631] Only allow filelist
Opened
#8055 [GH-ISSUE #629] Rename folder / file function
Opened
#8056 [GH-ISSUE #630] Reverse Proxy Authentication Issue - SWAG/Nginx
Opened
#8057 [GH-ISSUE #633] ?noscript creates broken relative links when path prefix is not /
Opened
#8058 [GH-ISSUE #632] click view file icon to show the content of a file will show old cache instead of latest info
Opened
#8059 [GH-ISSUE #634] Please support windows webclient
Opened
#8060 [GH-ISSUE #635] Storage Limit for Users
Opened
#8061 [GH-ISSUE #637] index.html change not affects
Opened
#8062 [GH-ISSUE #636] After configuring the tls certificate, webdav access fails
Opened
#8063 [GH-ISSUE #638] Possible file descriptors leak
Opened
#8064 [GH-ISSUE #640] Add release for aarch64-linux-android
Opened
#8065 [GH-ISSUE #639] Weird crash
Opened
#8066 [GH-ISSUE #643] [Feature Request] Improve auth Configuration Readability and Usability
Opened
#8067 [GH-ISSUE #642] Feature Request: Web UI to Add Remote URL for Direct Server-Side Download
Opened
#8068 [GH-ISSUE #641] Feature request: Add option --allow-hash to allow/disallow file hashing
Opened
#8069 [GH-ISSUE #644] [Feature Request] Add API/UI to Manage auth (Users & Permissions)
Opened
#8070 [GH-ISSUE #646] [Feature Request] Event Hooks for Custom Scripts
Opened
#8071 [GH-ISSUE #645] [Feature Request] Support External Authentication Providers
Opened
#8072 [GH-ISSUE #647] Environment variable DUFS_AUTH is broken when using :rw
Opened
#8073 [GH-ISSUE #648] "View File"/"Edit File" options not working on *.pdf files
Opened
#8074 [GH-ISSUE #649] 树莓派使用 sigoden/dufs 镜像无法运行
Opened
#8075 [GH-ISSUE #651] feat req: add zip, unzip the files
Opened
#8076 [GH-ISSUE #650] Alphanumeric sort is broken
Opened
#8077 [GH-ISSUE #654] Some search results missing if broken symlinks are present
Opened
#8078 [GH-ISSUE #658] Line 117 of index.js and garbled Chinese characters
Opened
#8079 [GH-ISSUE #659] update binaries
Opened
#8080 [GH-ISSUE #661] In a reverse proxy environment, creating a new folder will result in an error: "invalid".
Opened
#8081 [GH-ISSUE #662] 500 error code answer and not 404 for non existing files/folders
Opened
#8082 [GH-ISSUE #664] no upload button in UI when --auth is used
Opened
#8083 [GH-ISSUE #663] thread 'tokio-runtime-worker' panicked at library/core/src/slice/sort/shared/smallsort.rs:860:5:
Opened
#8084 [GH-ISSUE #671] Support Logformat like json or logfmt
Opened
#8085 [GH-ISSUE #668] Add grid view to display images
Opened
#8086 [GH-ISSUE #672] Add Prometheus Metrics
Opened
#8087 [GH-ISSUE #676] read only rule fails to take effect
Opened
#8088 [GH-ISSUE #673] Add Tracing per openTelemetry
Opened
#8089 [GH-ISSUE #674] Real IP when dufs is behind proxy
Opened
#8090 [GH-ISSUE #679] Use server render for browsing in lynx, w3m, links TUI browser
Opened
#8091 [GH-ISSUE #680] 🚀 Dufs Web 前端实现分享 - 基于 AI 生成 | 🚀 Dufs Web Frontend Implementation - AI-Generated
Opened
#8092 [GH-ISSUE #678] Customizable 404 page
Opened
#8093 [GH-ISSUE #682] Add a JSON stat/metadata endpoint for a specific file or directory path
Opened
#8094 [GH-ISSUE #684] share file
Opened
#8095 [GH-ISSUE #683] Search stops early when WalkDir encounters broken symlinks
Opened
#8096 [GH-ISSUE #696] Decimal point for uploads
Opened
#8097 [GH-ISSUE #685] search not found
Opened
#8098 [GH-ISSUE #699] feat: Support custom TOKEN_EXPIRATION when generating a new token
Opened
#8099 [GH-ISSUE #705] ipv6 support
Opened
#8100 [GH-ISSUE #702] can not upload folders by click the upload btn
Opened
#8101 [GH-ISSUE #703] Unconditional use of getifaddrs
Opened
#8102 [GH-ISSUE #706] 增加个局域网粘贴板功能
Opened
#8103 [GH-ISSUE #707] webdav 协议与 iris 播放器不兼容
Opened
#8104 [GH-ISSUE #709] 支持不同用户设置不同的 serve-path
Opened
#8105 [GH-ISSUE #713] Apache 2.0 license template placeholders not filled in
Opened
#8106 [GH-ISSUE #714] Regression in v0.46.0: directory upload via drag-and-drop returns 404 due to guard_root_contained()
Opened
#8107 [GH-ISSUE #711] macOS arm64 环境下的 liblzma.5.dylib 依赖问题
Opened
#8108 [PR #8] [MERGED] chore(ci): publish to docker
Opened
#8109 [PR #14] [MERGED] feat: use digest auth
Opened
#8110 [PR #10] [MERGED] feat: support webdav
Opened
#8111 [PR #13] [MERGED] feat: implement more webdav methods
Opened
#8112 [PR #11] [MERGED] feat: remove unzip uploaded feature
Opened
#8113 [PR #18] [MERGED] feat: add webdav proppatch handler
Opened
#8114 [PR #22] [MERGED] refactor: use logger
Opened
#8115 [PR #20] [CLOSED] Fixes issue #19
Opened
#8116 [PR #21] [MERGED] fix: escape filename
Opened
#8117 [PR #17] [MERGED] chore(readability): Fix retrieve_listening_addrs
Opened
#8118 [PR #26] [MERGED] fix: send index page with content-type
Opened
#8119 [PR #25] [MERGED] feat: support ipv6
Opened
#8120 [PR #28] [MERGED] Your fix for the WebDAV filenames thing was better
Opened
#8121 [PR #24] [MERGED] fixed #23 filename xml escaping
Opened
#8122 [PR #27] [MERGED] feat: add favicon
Opened
#8123 [PR #32] [MERGED] fix: cannot upload
Opened
#8124 [PR #33] [MERGED] feat: implement head method
Opened
#8125 [PR #29] [MERGED] wrote a basic dark theme #15
Opened
#8126 [PR #34] [MERGED] feat: display upload speed and time left
Opened
#8127 [PR #30] [MERGED] added "Empty folder" text to the page
Opened
#8128 [PR #40] [MERGED] feat: listen both ipv4 and ipv6 by default
Opened
#8129 [PR #41] [MERGED] refactor: trivals changes
Opened
#8130 [PR #36] [MERGED] test: add integration tests
Opened
#8131 [PR #35] [MERGED] feat: support tls-key in pkcs#8 format
Opened
#8132 [PR #42] [MERGED] fix: webdav propfind dir with slash
Opened
#8133 [PR #47] [MERGED] feat: add option --render-try-index
Opened
#8134 [PR #51] [MERGED] reactive webpage
Opened
#8135 [PR #44] [MERGED] fix: range request
Opened
#8136 [PR #52] [MERGED] feat: path level access control
Opened
#8137 [PR #54] [MERGED] feat: serve single file
Opened
#8138 [PR #57] [MERGED] refactor: rename --cors to --enable-cors
Opened
#8139 [PR #58] [MERGED] feat: ui hidden root dirname
Opened
#8140 [PR #60] [MERGED] added basic auth, and some little css fixes
Opened
#8141 [PR #61] [MERGED] fix: decodeURI searching string
Opened
#8142 [PR #59] [MERGED] feat: rename to dufs
Opened
#8143 [PR #62] [MERGED] feat: add option --allow-search
Opened
#8144 [PR #67] [MERGED] feat: use custom logger with timestamp in rfc3339
Opened
#8145 [PR #69] [CLOSED] feat: allow to build for multiarch
Opened
#8146 [PR #65] [MERGED] fix: escape text contains HTML escape code
Opened
#8147 [PR #68] [MERGED] refactor: split css/js from index.html
Opened
#8148 [PR #73] [MERGED] feat: add option --hidden to hide folders
Opened
#8149 [PR #76] [MERGED] ci: support more platforms
Opened
#8150 [PR #78] [MERGED] chore: replace old get-if-addrs with new if-addrs
Opened
#8151 [PR #75] [CLOSED] Add support for nix using flakes
Opened
#8152 [PR #77] [MERGED] feat: use feature to conditional include tls
Opened
#8153 [PR #83] [MERGED] fix: safari layout and compatibility
Opened
#8154 [PR #84] [MERGED] fix: permissions of unzipped files
Opened
#8155 [PR #81] [CLOSED] chore(deps): bump clap from 3.2.4 to 3.2.7
Opened
#8156 [PR #87] [MERGED] fix: unexpect stack overflow when searching a lot
Opened
#8157 [PR #80] [CLOSED] chore(deps): bump rstest from 0.13.0 to 0.15.0
Opened
#8158 [PR #91] [MERGED] feat: ui supports creating folder
Opened
#8159 [PR #88] [MERGED] feat: allow search with --render-try-index
Opened
#8160 [PR #93] [MERGED] feat: check permission on move/copy destination
Opened
#8161 [PR #97] [MERGED] feat: add completions
Opened
#8162 [PR #92] [MERGED] feat: ui supports move folder/file to new path
Opened
#8163 [PR #98] [MERGED] feat: limit the number of concurrent uploads
Opened
#8164 [PR #108] [MERGED] feat: improve hidden to support glob
Opened
#8165 [PR #110] [MERGED] feat: adjust digest auth timeout to 1day
Opened
#8166 [PR #102] [MERGED] feat: make --path-prefix works on serving single file
Opened
#8167 [PR #100] [MERGED] fix: cors headers
Opened
#8168 [PR #114] [MERGED] fix(ui): file path contains special charactors
Opened
#8169 [PR #115] [MERGED] feat(ui): add table row hover
Opened
#8170 [PR #117] [CLOSED] chore(deps): bump serde from 1.0.140 to 1.0.141
Opened
#8171 [PR #116] [MERGED] feat: support customize http log format
Opened
#8172 [PR #119] [MERGED] feat: support ecdsa tls cert
Opened
#8173 [PR #122] [MERGED] fix: table row hover highlighting in dark mode
Opened
#8174 [PR #127] [MERGED] Corrected type in README
Opened
#8175 [PR #130] [MERGED] chore: refactor clap multiple_occurrences and multiple_values
Opened
#8176 [PR #126] [MERGED] fix: hide path with file ext
Opened
#8177 [PR #128] [MERGED] feat: support sort by name, mtime, size
Opened
#8178 [PR #134] [MERGED] feat: add --assets options to override assets
Opened
#8179 [PR #140] [MERGED] fix: don't search on empty query string
Opened
#8180 [PR #136] [CLOSED] Update index.css
Opened
#8181 [PR #142] [MERGED] Fix status code for MKCOL on existing resource
Opened
#8182 [PR #138] [MERGED] fix: auth not works with --path-prefix
Opened
#8183 [PR #145] [MERGED] feat: support unix sockets
Opened
#8184 [PR #144] [MERGED] fix: panic on PROPFIND //
Opened
#8185 [PR #147] [MERGED] docs: fix typos
Opened
#8186 [PR #146] [MERGED] chore: upgrade clap to v4
Opened
#8187 [PR #151] [MERGED] Fix #150: set the STOPSIGNAL to SIGINT
Opened
#8188 [PR #168] [MERGED] fix: remove Method::Options auth check
Opened
#8189 [PR #163] [MERGED] Add install instruction for Homebrew
Opened
#8190 [PR #152] [MERGED] feat: add option --allow-archive
Opened
#8191 [PR #174] [MERGED] chore: fix cargo clippy
Opened
#8192 [PR #170] [MERGED] feat: use env var for args
Opened
#8193 [PR #176] [MERGED] chore: hide env keys from help text
Opened
#8194 [PR #178] [MERGED] fix: clear search input also clear query
Opened
#8195 [PR #177] [MERGED] feat: API to search and list directories
Opened
#8196 [PR #175] [MERGED] feat: hiding only directories instead of files
Opened
#8197 [PR #179] [MERGED] feat: support edit files
Opened
#8198 [PR #180] [MERGED] feat: support create file
Opened
#8199 [PR #186] [MERGED] feat: guess plain text encoding then set content-type charset
Opened
#8200 [PR #184] [MERGED] fix: cors allow-request-header add content-type
Opened
#8201 [PR #183] [MERGED] chore(release): version 0.32.0
Opened
#8202 [PR #182] [MERGED] feat: ui improves the login experience
Opened
#8203 [PR #194] [MERGED] fix: basic auth sometimes does not work
Opened
#8204 [PR #197] [MERGED] feat: webui editing support multiple encodings
Opened
#8205 [PR #195] [MERGED] refactor: improve error handle
Opened
#8206 [PR #188] [MERGED] fix: hidden don't works on some files
Opened
#8207 [PR #203] [MERGED] fix: URL-encoded filename when downloading in safari
Opened
#8208 [PR #204] [MERGED] feat: add timestamp metadata to generated zip file
Opened
#8209 [PR #210] [MERGED] Show precise file size with two decimal places when size >= 1GB
Opened
#8210 [PR #216] [MERGED] Correct spelling and grammar in index.js
Opened
#8211 [PR #215] [MERGED] refactor: cli positional rename root => SERVE_PATH
Opened
#8212 [PR #218] [MERGED] feat: new auth
Opened
#8213 [PR #219] [MERGED] fix: ui path table show move action
Opened
#8214 [PR #224] [MERGED] fix: auth logic
Opened
#8215 [PR #225] [MERGED] fix: allow all cors headers and methods
Opened
#8216 [PR #220] [MERGED] fix: ui set default max uploading to 1
Opened
#8217 [PR #222] [CLOSED] server: allow more webdav related header with CORS
Opened
#8218 [PR #231] [MERGED] fix: webdav only see public folder even logging in
Opened
#8219 [PR #226] [MERGED] refactor: ui checkAuth
Opened
#8220 [PR #230] [MERGED] fix: ui refresh page after login
Opened
#8221 [PR #233] [MERGED] Update README.md
Opened
#8222 [PR #235] [MERGED] fix: search should ignore entry path
Opened
#8223 [PR #241] [MERGED] feat: sort by type first, then sort by name/mtime/size
Opened
#8224 [PR #244] [MERGED] chore: fix release ci
Opened
#8225 [PR #242] [MERGED] chore: update ci
Opened
#8226 [PR #237] [CLOSED] Add support password format : htpasswd
Opened
#8227 [PR #243] [CLOSED] chore: update ci
Opened
#8228 [PR #245] [MERGED] chore: fix clippy
Opened
#8229 [PR #258] [MERGED] fix: ui readonly if no write perm
Opened
#8230 [PR #254] [MERGED] chore: release 0.35.0
Opened
#8231 [PR #255] [MERGED] test: remove dependency on native tls
Opened
#8232 [PR #252] [MERGED] fix: typo __ASSERTS_PREFIX__
Opened
#8233 [PR #264] [MERGED] fix: sort path ignore case
Opened
#8234 [PR #270] [MERGED] refine: Remove one clone on assets_prefix
Opened
#8235 [PR #279] [MERGED] feat: deprecate --auth-method, as both options are available
Opened
#8236 [PR #275] [CLOSED] chore: expose port 5000 in Dockerfile
Opened
#8237 [PR #278] [MERGED] fix: ui show user-name next to the user-icon
Opened
#8238 [PR #282] [MERGED] refactor: improve code quanity
Opened
#8239 [PR #281] [MERGED] feat: support config file with --config option
Opened
#8240 [PR #280] [MERGED] fix: auto delete half-uploaded files
Opened
#8241 [PR #284] [MERGED] chore: update deps and ci
Opened
#8242 [PR #283] [MERGED] feat: support hashed password
Opened
#8243 [PR #289] [MERGED] refactor: take improvements from the edge browser
Opened
#8244 [PR #286] [MERGED] fix: use DUFS_CONFIG to specify the configuration path
Opened
#8245 [PR #291] [MERGED] refactor: ui change the cursor for upload-btn to a pointer
Opened
#8246 [PR #296] [MERGED] refactor: ui improve uploading progress
Opened
#8247 [PR #294] [MERGED] fix: unable to start if config file omit bind/port fields
Opened
#8248 [PR #298] [MERGED] feat: deprecate the use of | to separate auth rules
Opened
#8249 [PR #311] [MERGED] feat: empty search '?q=' list all paths
Opened
#8250 [PR #299] [MERGED] feat: more flexible config values
Opened
#8251 [PR #301] [MERGED] feat: ui supports view file
Opened
#8252 [PR #297] [MERGED] feat: password can contain : @ |
Opened
#8253 [PR #313] [MERGED] refactor: change the value name of --config
Opened
#8254 [PR #321] [MERGED] feat: upgrade to hyper 1.0
Opened
#8255 [PR #312] [MERGED] refactor: change the format of www-authenticate
Opened
#8256 [PR #317] [MERGED] fix: upload more than 100 files in directory
Opened
#8257 [PR #319] [MERGED] feat: add --compress option
Opened
#8258 [PR #325] [MERGED] fix: auth precedence
Opened
#8259 [PR #323] [MERGED] refactor: optimize http range parsing and handling
Opened
#8260 [PR #322] [CLOSED] test
Opened
#8261 [PR #328] [MERGED] fix: serve files with names containing newline char
Opened
#8262 [PR #329] [MERGED] feat: auth supports forbidden permissions
Opened
#8263 [PR #344] [MERGED] refactor: propfind with auth no need to list all
Opened
#8264 [PR #337] [MERGED] fix: corrupted zip when downloading large folders
Opened
#8265 [PR #346] [CLOSED] Add max-uploads input field for configuring DUFS_MAX_UPLOADINGS.
Opened
#8266 [PR #343] [MERGED] feat: supports resumable uploads
Opened
#8267 [PR #345] [MERGED] chore: release v0.39.0 (fixed)
Opened
#8268 [PR #348] [MERGED] refactor: do not try to bind ipv6 if no ipv6 interface
Opened
#8269 [PR #352] [MERGED] feat: revert supporting for forbidden permission
Opened
#8270 [PR #356] [MERGED] refactor: improve invalid auth
Opened
#8271 [PR #350] [CLOSED] feat: add bulk deletion on the web UI
Opened
#8272 [PR #355] [CLOSED] feat: support logout
Opened
#8273 [PR #360] [MERGED] refactor: improve resolve_path and handle_assets, abandon guard_path
Opened
#8274 [PR #359] [MERGED] fix: guard req and destination path
Opened
#8275 [PR #364] [MERGED] Removes unnecessary clone
Opened
#8276 [PR #363] [CLOSED] Dufs Logo
Opened
#8277 [PR #361] [MERGED] chore: release v0.40.0
Opened
#8278 [PR #368] [MERGED] feat: tls handshake timeout
Opened
#8279 [PR #375] [MERGED] feat: add api to get the hash of a file
Opened
#8280 [PR #372] [MERGED] refactor: digest_auth related tests
Opened
#8281 [PR #369] [CLOSED] refactor: Optimize code based on cargo clippy suggestions
Opened
#8282 [PR #366] [MERGED] fix: timestamp format of getlastmodified in dav xml
Opened
#8283 [PR #379] [MERGED] chore: fix typos and clippy
Opened
#8284 [PR #378] [MERGED] refactor: add fixed-width numerals to date and size on file list page
Opened
#8285 [PR #383] [MERGED] feat: add log-file option
Opened
#8286 [PR #382] [MERGED] fix: strange issue that occurs only on Microsoft WebDAV
Opened
#8287 [PR #384] [CLOSED] feat: add index page format
Opened
#8288 [PR #389] [MERGED] chore: release v0.41.0
Opened
#8289 [PR #385] [CLOSED] fix: The head will block main contents when overflow
Opened
#8290 [PR #390] [CLOSED] No inline scripts
Opened
#8291 [PR #391] [MERGED] refactor: no inline scripts in HTML
Opened
#8292 [PR #386] [MERGED] fix: head div overlap main contents when wrap
Opened
#8293 [PR #403] [MERGED] refactor: return 400 for propfind request when depth is neither 0 nor 1
Opened
#8294 [PR #407] [MERGED] feat: implements remaining http cache conditionals
Opened
#8295 [PR #396] [CLOSED] ci: push docker image to ghcr
Opened
#8296 [PR #417] [CLOSED] fix: Prevent recursive creation of parent directories
Opened
#8297 [PR #415] [MERGED] refactor: remove sabredav-partialupdate from DAV res header
Opened
#8298 [PR #422] [MERGED] fix: garbled characters caused by atob
Opened
#8299 [PR #421] [MERGED] feat: base64 index-data to avoid misencoding
Opened
#8300 [PR #420] [CLOSED] fix: special strings cause 404 problems
Opened
#8301 [PR #428] [MERGED] refactor: date formatting in cache tests
Opened
#8302 [PR #425] [CLOSED] add special header indicating dufs and append support
Opened
#8303 [PR #431] [MERGED] refactor: some query params work as flag and must not accept a value
Opened
#8304 [PR #429] [MERGED] fix: webui unexpected save-btn when file is non-editable
Opened
#8305 [PR #433] [CLOSED] Update Readme to avoid confusion about the paths in access control
Opened
#8306 [PR #437] [MERGED] fix: login successed but popup Forbidden
Opened
#8307 [PR #439] [MERGED] feat: webui support logout
Opened
#8308 [PR #442] [MERGED] refactor: make logout works on safari
Opened
#8309 [PR #447] [MERGED] refactor: do not show size for Dir
Opened
#8310 [PR #444] [MERGED] chore: improve bug_report issue template
Opened
#8311 [PR #440] [MERGED] refactor: improve logout at asserts/index.js
Opened
#8312 [PR #446] [MERGED] chore: release v0.42.0
Opened
#8313 [PR #449] [MERGED] fix: auth failed if password contains :
Opened
#8314 [PR #457] [MERGED] feat: webui displays subdirectory items
Opened
#8315 [PR #473] [CLOSED] ddd
Opened
#8316 [PR #468] [MERGED] feat: support binding abstract unix socket
Opened
#8317 [PR #451] [MERGED] fix: Resolve speed bottleneck in 10G network
Opened
#8318 [PR #474] [MERGED] feat: provide healthcheck API
Opened
#8319 [PR #481] [CLOSED] add the option to save a file with the ctrl + s key combination
Opened
#8320 [PR #511] [MERGED] refactor: change description for --allow-archive
Opened
#8321 [PR #476] [MERGED] chore: release v0.43.0
Opened
#8322 [PR #497] [MERGED] fix: no authentication check if no auth users
Opened
#8323 [PR #521] [MERGED] feat: higher perm auth path shadows lower one
Opened
#8324 [PR #528] [MERGED] feat: add cache-control:no-cache while sending file and index
Opened
#8325 [PR #529] [MERGED] fix: incorrect dir size due to hidden files
Opened
#8326 [PR #532] [CLOSED] Regex support in addition to glob masks
Opened
#8327 [PR #515] [MERGED] fix: webui can't handle hash property of URL well
Opened
#8328 [PR #549] [CLOSED] Add HSTS support
Opened
#8329 [PR #550] [CLOSED] feat: add HSTS support
Opened
#8330 [PR #556] [MERGED] feat: limit sub directory item counting
Opened
#8331 [PR #535] [MERGED] feat: implement multipart ranges
Opened
#8332 [PR #559] [MERGED] feat: tolerate the absence of mtime
Opened
#8333 [PR #564] [CLOSED] dedup add
Opened
#8334 [PR #568] [MERGED] fix: webui formatDirSize
Opened
#8335 [PR #569] [MERGED] chore: update deps and clippy
Opened
#8336 [PR #566] [CLOSED] Maximum archive size and --follow-symlinks flag
Opened
#8337 [PR #567] [CLOSED] feat: download search results as a ZIP file
Opened
#8338 [PR #577] [MERGED] fix: incorrect separator for zip archive folders under windows
Opened
#8339 [PR #572] [MERGED] Follow symlinks when searching/archiving
Opened
#8340 [PR #580] [CLOSED] feat: copy link to clipboard
Opened
#8341 [PR #595] [CLOSED] feat: support authentication via token (#522)
Opened
#8342 [PR #583] [MERGED] fix: unexpected public auth asking for login info
Opened
#8343 [PR #601] [MERGED] refactor: removes clippy warnings
Opened
#8344 [PR #604] [MERGED] refactor: update deps
Opened
#8345 [PR #602] [MERGED] feat: support noscript fallback
Opened
#8346 [PR #603] [MERGED] feat: support downloading via token auth
Opened
#8347 [PR #605] [MERGED] refactor: fix typos
Opened
#8348 [PR #614] [MERGED] feat: make dir urls inherit ?noscript params
Opened
#8349 [PR #609] [MERGED] chore: removes clippy warning with rust 1.89
Opened
#8350 [PR #615] [MERGED] feat: log decoded uri
Opened
#8351 [PR #606] [MERGED] chore: release v0.44.0
Opened
#8352 [PR #619] [MERGED] fix: perms on dufs -A -a @/:ro
Opened
#8353 [PR #620] [MERGED] fix: login btn does not work for readonly annoymous
Opened
#8354 [PR #622] [CLOSED] show seconds for the "Last Modified"
Opened
#8355 [PR #626] [MERGED] chore: release v0.45.0
Opened
#8356 [PR #652] [CLOSED] v2025.12.24
Opened
#8357 [PR #627] [MERGED] fix: verify token length
Opened
#8358 [PR #655] [MERGED] refactor: update deps
Opened
#8359 [PR #653] [CLOSED] Bump alphanumeric-sort to 1.5.5
Opened
#8360 [PR #657] [MERGED] feat: add option --allow-hash to allow/disallow file hashing
Opened
#8361 [PR #656] [MERGED] refactor: improve UI botton titles
Opened
#8362 [PR #660] [CLOSED] Better UI - that works good on mobile devices
Opened
#8363 [PR #665] [MERGED] fix: some search results missing due to broken symlinks
Opened
#8364 [PR #670] [MERGED] fix: ensure symlink inside serve root
Opened
#8365 [PR #666] [CLOSED] disable iframe sandboxing to fix PDF embedding
Opened
#8366 [PR #669] [MERGED] fix: escape filename in ?simple response
Opened
#8367 [PR #667] [CLOSED] Feature quota
Opened
#8368 [PR #681] [CLOSED] fix: use constant-time comparison for password and digest auth verification
Opened
#8369 [PR #677] [CLOSED] feat: expand archive browsing formats
Opened
#8370 [PR #687] [CLOSED] fix: skip plain directory listing on HEAD requests
Opened
#8371 [PR #675] [MERGED] chore: release v0.46.0
Opened
#8372 [PR #686] [MERGED] feat: support ?json on file path
Opened
#8373 [PR #690] [MERGED] fix: http range underflow
Opened
#8374 [PR #692] [MERGED] feat: enhence log format
Opened
#8375 [PR #691] [MERGED] fix: escape control chars in logged URI and headers
Opened
#8376 [PR #689] [MERGED] fix: tweak auth logic
Opened
#8377 [PR #688] [MERGED] feat: support customizable 404 page
Opened
#8378 [PR #693] [MERGED] Feature: confirm on exit while uploading
Opened
#8379 [PR #697] [CLOSED] feat: decimal point for uploads
Opened
#8380 [PR #694] [MERGED] chore: update deps
Opened
#8381 [PR #695] [MERGED] Fix: safari bug downloadspeed
Opened
#8382 [PR #698] [MERGED] refactor: webui file size format
Opened
#8383 [PR #701] [MERGED] feat: skip directory listing in HEAD requests
Opened
#8384 [PR #704] feat: real WebDAV LOCK/UNLOCK with in-memory lock enforcement
Opened
#8385 [PR #700] [CLOSED] fix: avoid directory listing work for plain HEAD requests
Opened
#8386 [PR #710] [MERGED] Updated Web UI's CSS to use variables
Opened
#8387 [PR #708] [MERGED] refactor: handle unspecified ip addrs in check_addrs
Opened
#8388 [PR #712] [MERGED] fix: liblzma dynamic linking issues on MacOS
Opened
#8389 [PR #715] [MERGED] fix: fill LICENSE placeholders
Opened
#8390 [PR #716] [CLOSED] fix: guard_root_contained walks up to existing ancestor for non-existent paths
Opened
#8391 [GH-ISSUE #1] Ask for confirmation when deleting a file.
Opened
#8392 [GH-ISSUE #3] Suggestion: support dragging and dropping to upload files and folders
Opened
#8393 [GH-ISSUE #2] No .zip extension while download files as zip
Opened
#8394 [GH-ISSUE #6] Typo in --allo-delete
Opened
#8395 [GH-ISSUE #4] Cannot handle shortcuts in windows very well
Opened
#8396 [GH-ISSUE #5] Render index.html
Opened
#8397 [GH-ISSUE #7] suggestion: support SPA fallback in duf
Opened
#8398 [GH-ISSUE #12] Allow providing a custom css file when using docker
Opened
#8399 [GH-ISSUE #9] suggestion: webdav support
Opened
#8400 [GH-ISSUE #15] [Feature Request] Dark Mode
Opened
#8401 [GH-ISSUE #19] bug: filenames aren't properly escaped in WebDAV PROPFIND
Opened
#8402 [GH-ISSUE #16] [Suggestion] Add icon
Opened
#8403 [GH-ISSUE #23] bug: filenames aren't properly escaped in WebDAV PROPFIND with gvfs
Opened
#8404 [GH-ISSUE #31] 提交bug,0.15.0版本拖拽上传功能失效了
Opened
#8405 [GH-ISSUE #37] [Suggestion] Web static directory support
Opened
#8406 [GH-ISSUE #39] 使用SolidExplorer连接webdav时,当前目录会多出来一个同名的目录
Opened
#8407 [GH-ISSUE #43] 使用idm+工具下载进度卡在99%
Opened
#8408 [GH-ISSUE #38] 请问,现有的版本是否已经支持ipv6,发现依旧不能用ipv6访问
Opened
#8409 [GH-ISSUE #48] 建议,可以在网页上增加一个显示当前页面二维码的功能,多谢
Opened
#8410 [GH-ISSUE #45] [Feature Request] List Pagination
Opened
#8411 [GH-ISSUE #46] [Feature Request] enhance --render-index functionality
Opened
#8412 [GH-ISSUE #53] 单个文件不能共享,能否解决一下 谢谢
Opened
#8413 [GH-ISSUE #49] [Feature request] File encryption
Opened
#8414 [GH-ISSUE #50] Rename duf to dufs
Opened
#8415 [GH-ISSUE #55] 什么指令可以查看访问日志?
Opened
#8416 [GH-ISSUE #56] 希望可以增加设置title的功能
Opened
#8417 [GH-ISSUE #63] Not Found when file name contains HTML escape code
Opened
#8418 [GH-ISSUE #70] webdav 无法在 Koreader 里面打开
Opened
#8419 [GH-ISSUE #64] Docker pull 镜像出现 500 网络错误
Opened
#8420 [GH-ISSUE #66] 日志时间
Opened
#8421 [GH-ISSUE #71] 在 macOS 运行时,会将 .DS_Store 也共享出来
Opened
#8422 [GH-ISSUE #72] docker 容器运行时,如何增加下载和删除等功能
Opened
#8423 [GH-ISSUE #74] cannot bind address 0.0.0.0
Opened
#8424 [GH-ISSUE #82] safari not show layout correctly
Opened
#8425 [GH-ISSUE #79] corrupted files in zipped files
Opened
#8426 [GH-ISSUE #85] Search not working with --render-try-index
Opened
#8427 [GH-ISSUE #90] create/delete folder
Opened
#8428 [GH-ISSUE #89] Support move file
Opened
#8429 [GH-ISSUE #86] Search sometimes results in "fatal runtime error"
Opened
#8430 [GH-ISSUE #94] retry when upload fail
Opened
#8431 [GH-ISSUE #96] Generate completion file
Opened
#8432 [GH-ISSUE #95] Limit the number of concurrent uploads
Opened
#8433 [GH-ISSUE #101] bug反馈,当分享目标是单个文件的时候,--path-prefix参数失去作用
Opened
#8434 [GH-ISSUE #103] qnap挂载webdav问题(小众)
Opened
#8435 [GH-ISSUE #99] CORS needs 'Access-Control-Allow-Methods' header
Opened
#8436 [GH-ISSUE #106] symbolic links to external drives are not listed
Opened
#8437 [GH-ISSUE #104] Full webdav support
Opened
#8438 [GH-ISSUE #105] 直接在chrome上浏览文本文件,中文显示乱码
Opened
#8439 [GH-ISSUE #107] Can I hidden all hidden files?
Opened
#8440 [GH-ISSUE #111] 界面美化
Opened
#8441 [GH-ISSUE #109] auth timeout question
Opened
#8442 [GH-ISSUE #112] 是否考虑增加日志路径和展示用户ua
Opened
#8443 [GH-ISSUE #113] Can't view, delete, or move/rename files with names ending with #
Opened
#8444 [GH-ISSUE #118] 支持ECC证书
Opened
#8445 [GH-ISSUE #123] txt文本编辑功能
Opened
#8446 [GH-ISSUE #120] Why won't it read folder sizes?
Opened
#8447 [GH-ISSUE #121] The table row highlighting conceals icons when in dark mode
Opened
#8448 [GH-ISSUE #124] add sort by date
Opened
#8449 [GH-ISSUE #125] readonly can not work
Opened
#8450 [GH-ISSUE #129] docker-compose example
Opened
#8451 [GH-ISSUE #131] Create configuration endpoint for file upload size limit
Opened
#8452 [GH-ISSUE #132] 希望可以在IE浏览器中支持最基本的浏览和下载功能
Opened
#8453 [GH-ISSUE #133] webdav 希望能支持 lock 和 unlock
Opened
#8454 [GH-ISSUE #135] testcase validate_printed_urls fail on macos
Opened
#8455 [GH-ISSUE #137] 同时配置 --path-prefix 和 --auth 以后,无法认证
Opened
#8456 [GH-ISSUE #141] Unix Sockets
Opened
#8457 [GH-ISSUE #148] how to disable Download folder as zip file ?
Opened
#8458 [GH-ISSUE #143] Panics on PROPFIND //
Opened
#8459 [GH-ISSUE #149] Add PUID/PGID ENV var support in Dockerfile
Opened
#8460 [GH-ISSUE #150] The dufs docker image does not terminate properly
Opened
#8461 [GH-ISSUE #153] Upload equivalent for download folder as zip
Opened
#8462 [GH-ISSUE #154] 请问如何通过http接口的方式上传/删除文件
Opened
#8463 [GH-ISSUE #155] dufs-v0.31.0-i686-unknown-linux-musl.tar.gz miss option --allow-archive
Opened
#8464 [GH-ISSUE #156] recommend output logs like nginx.
Opened
#8465 [GH-ISSUE #157] Upload Button does not pop up a login dialog box every time.
Opened
#8466 [GH-ISSUE #158] Some suggestions for log in option.
Opened
#8467 [GH-ISSUE #159] suggestion for Debian 11 Systemd Service
Opened
#8468 [GH-ISSUE #160] Use environment variables for configuration
Opened
#8469 [GH-ISSUE #161] Clearing the search input doesn't clear the query
Opened
#8470 [GH-ISSUE #162] Ability to hide all directories, but not files
Opened
#8471 [GH-ISSUE #164] Support webdav, what does that mean?
Opened
#8472 [GH-ISSUE #165] Mobile support / Responsive page
Opened
#8473 [GH-ISSUE #166] [Feature request] API to search and list directories
Opened
#8474 [GH-ISSUE #167] Method options should not check auth
Opened
#8475 [GH-ISSUE #169] [Feature request] Calculate And Show A File's Checksum
Opened
#8476 [GH-ISSUE #171] Add ability to overwrite files
Opened
#8477 [GH-ISSUE #172] [Feature Request] Edit files
Opened
#8478 [GH-ISSUE #173] Slow when listing folders with a lot of files, e.g. millions.
Opened
#8479 [GH-ISSUE #185] Encoding issues in plain text files
Opened
#8480 [GH-ISSUE #181] How to download via api if auth is set
Opened
#8481 [GH-ISSUE #189] Render index environment values doesn't work in docker.
Opened
#8482 [GH-ISSUE #187] Failed to hide files with complex suffix.
Opened
#8483 [GH-ISSUE #190] How frequently is it published?
Opened
#8484 [GH-ISSUE #191] Chinese mess code in file txt
Opened
#8485 [GH-ISSUE #192] Can't open Webdav with Kodi
Opened
#8486 [GH-ISSUE #193] has errors when build release
Opened
#8487 [GH-ISSUE #198] dufs vs miniserve vs others
Opened
#8488 [GH-ISSUE #196] 能不能新增文件重命名功能
Opened
#8489 [GH-ISSUE #199] 增强权限控制,目前的权限控制不够细致
Opened
#8490 [GH-ISSUE #200] Timestamp metadata missing in generated zip file
Opened
#8491 [GH-ISSUE #202] Allow overriding specific builtin assets
Opened
#8492 [GH-ISSUE #201] URL-encoded filename when downloading in Safari
Opened
#8493 [GH-ISSUE #206] multi-user support
Opened
#8494 [GH-ISSUE #207] Can you get feature that can give different directory access for different-different users
Opened
#8495 [GH-ISSUE #205] Can't build at linux. ring v0.16.20 custom build command error
Opened
#8496 [GH-ISSUE #211] Support QRCode code generate
Opened
#8497 [GH-ISSUE #208] could I set two user for one path?
Opened
#8498 [GH-ISSUE #209] Add "move" function for files, too.
Opened
#8499 [GH-ISSUE #212] 无法上传4G以上的大文件
Opened
#8500 [GH-ISSUE #214] dufs server stuck on login page
Opened
#8501 [GH-ISSUE #213] Set the max number of files upload simultaneously from the web
Opened
#8502 [GH-ISSUE #223] new aut method not work
Opened
#8503 [GH-ISSUE #217] How can I see the real ip with reverse proxy?
Opened
#8504 [GH-ISSUE #221] DAV server compatible with keeweb
Opened
#8505 [GH-ISSUE #228] Is authentication done in constant time for Basic Authentication ?
Opened
#8506 [GH-ISSUE #227] broken folder in folder when zip
Opened
#8507 [GH-ISSUE #229] webdav auth bug
Opened
#8508 [GH-ISSUE #236] Support for special characters in passwords
Opened
#8509 [GH-ISSUE #234] [Bug report] Current directory appears in the search result with blank name if searched keyword matches its name
Opened
#8510 [GH-ISSUE #232] Support for No-Console Start Mode on Windows
Opened
#8511 [GH-ISSUE #239] Symbolic/hard Link, virtual folders like sftpgo, list directory above if view files by browser support
Opened
#8512 [GH-ISSUE #238] Fail to install dufs on my RISC-V board
Opened
#8513 [GH-ISSUE #240] file search optimize
Opened
#8514 [GH-ISSUE #246] navigating back to the previous directory
Opened
#8515 [GH-ISSUE #247] Documentation: typo and update
Opened
#8516 [GH-ISSUE #248] two functional requirements
Opened
#8517 [GH-ISSUE #251] blocked by MS denfender
Opened
#8518 [GH-ISSUE #249] MORE MODERN AND SIMPLE UI
Opened
#8519 [GH-ISSUE #250] Is __ASSERTS_PREFIX__ a typo?
Opened
#8520 [GH-ISSUE #253] 火绒杀毒报毒
Opened
#8521 [GH-ISSUE #256] simplest launch command to be readonly for everyone
Opened
#8522 [GH-ISSUE #257] Failed to upload large file
Opened
#8523 [GH-ISSUE #260] Add external authenticator header for reverse proxying
Opened
#8524 [GH-ISSUE #261] Escaping field separators of -a option not possible
Opened
#8525 [GH-ISSUE #259] Windows Binary blocked by MS Defender (new trojan flagged?)
Opened
#8526 [GH-ISSUE #262] Lowercase and uppercase names are sorted seperately
Opened
#8527 [GH-ISSUE #265] Cannot edit because file is too large or binary.
Opened
#8528 [GH-ISSUE #263] webDAV: Disclosure of file names in directories on the path.
Opened
#8529 [GH-ISSUE #268] A limited user shows root folder when using webdav
Opened
#8530 [GH-ISSUE #267] Possible to resume downloads after Network Disconnect?
Opened
#8531 [GH-ISSUE #266] upload/delete doesn't work on termux (android)
Opened
#8532 [GH-ISSUE #269] Failed to upload file via IOS.
Opened
#8533 [GH-ISSUE #271] msvc required minimum version
Opened
#8534 [GH-ISSUE #272] non-functional user button
Opened
#8535 [GH-ISSUE #276] Avoid writing half-uploaded files
Opened
#8536 [GH-ISSUE #273] Wrong documentation of --auth
Opened
#8537 [GH-ISSUE #274] support multiple paths
Opened
#8538 [GH-ISSUE #277] Hashed Passwords
Opened
#8539 [GH-ISSUE #285] The config file example in readme.md has a typo
Opened
#8540 [GH-ISSUE #287] required events notification
Opened
#8541 [GH-ISSUE #292] Support for Multipart ranges
Opened
#8542 [GH-ISSUE #288] The upload button is invalid on edge
Opened
#8543 [GH-ISSUE #290] Upload button not selectable on Firefox
Opened
#8544 [GH-ISSUE #293] Add unauthorized logging to stdout
Opened
#8545 [GH-ISSUE #295] Wrong speed units displayed in progress
Opened
#8546 [GH-ISSUE #300] Preview text file
Opened
#8547 [GH-ISSUE #302] Connecting via http or ftp?
Opened
#8548 [GH-ISSUE #304] How to cancel the download function
Opened
#8549 [GH-ISSUE #303] about nginx proxy_pass
Opened
#8550 [GH-ISSUE #307] Authentication always returns 401 on Windows Explorer's network mount
Opened
#8551 [GH-ISSUE #306] dufs doesn't support having just @/ (allow all users to read/view) as a value inside auth in a configuration file.
Opened
#8552 [GH-ISSUE #305] Search for a string in a file
Opened
#8553 [GH-ISSUE #308] Option to download folders as tar
Opened
#8554 [GH-ISSUE #309] Serving all files from directory unzipped
Opened
#8555 [GH-ISSUE #310] How to access upload/list UI, when index page is enabled?
Opened
#8556 [GH-ISSUE #314] Regarding the issue of enabling the config file!
Opened
#8557 [GH-ISSUE #316] If a directory with a large amount of files is uploaded, only 100 files are actually uploaded
Opened
#8558 [GH-ISSUE #315] Access Control Bug
Opened
#8559 [GH-ISSUE #320] Hashed passwords
Opened
#8560 [GH-ISSUE #318] Stopping ZIP file download breaks application
Opened
#8561 [GH-ISSUE #324] Support locking a file to prevent from deleting/moving
Opened
#8562 [GH-ISSUE #326] docker部署后使用http put上传文件的问题
Opened
#8563 [GH-ISSUE #330] "--allow-delete" may cover "--allow-edit".
Opened
#8564 [GH-ISSUE #327] Unable to serve files with embedded new lines
Opened
#8565 [GH-ISSUE #331] Docker Image does not have the Data folder
Opened
#8566 [GH-ISSUE #333] Files are not displayed when the page width is narrow (mobile especially)
Opened
#8567 [GH-ISSUE #332] Please add a button to switch between dark and light mode.
Opened
#8568 [GH-ISSUE #335] Support resumable/partial uploads (PUT/PATCH)
Opened
#8569 [GH-ISSUE #336] Corrupted Zip files when downloading large folders
Opened
#8570 [GH-ISSUE #334] How to connect webdav?
Opened
#8571 [GH-ISSUE #339] Error when forbidding anyone from accessing directories
Opened
#8572 [GH-ISSUE #338] When using webdav, unauthorized directories are still visible.
Opened
#8573 [GH-ISSUE #340] 413 (Payload Too Large)
Opened
#8574 [GH-ISSUE #341] support upload a zip file and unzip it?
Opened
#8575 [GH-ISSUE #347] Render/generate m3u playlist for served files
Opened
#8576 [GH-ISSUE #342] Address family not supported by protocol (os error 124)
Opened
#8577 [GH-ISSUE #353] Add logout button
Opened
#8578 [GH-ISSUE #349] Mobile device view?
Opened
#8579 [GH-ISSUE #351] Can not use '@' in password.
Opened
#8580 [GH-ISSUE #357] Multiple path-prefix for different entry point dir
Opened
#8581 [GH-ISSUE #358] Add security policy and enable reporting
Opened
#8582 [GH-ISSUE #354] Can't upload file using davfs2
Opened
#8583 [GH-ISSUE #362] Docker Hub doesn't have v0.40.0
Opened
#8584 [GH-ISSUE #367] dufs aarch64-unknown-linux-musl cannot be run in Alpine Linux 3.19
Opened
#8585 [GH-ISSUE #365] During cls handshake connection from
Opened
#8586 [GH-ISSUE #370] how to put the dufs page with Login information into iframe by URL
Opened
#8587 [GH-ISSUE #371] different operations for different users
Opened
#8588 [GH-ISSUE #373] I would like to provide an API that returns the hash value of a file
Opened
#8589 [GH-ISSUE #374] Possible to disable downloading?
Opened
#8590 [GH-ISSUE #377] nginx sub dir get forbidden error
Opened
#8591 [GH-ISSUE #376] post quantum support of rustls
Opened
#8592 [GH-ISSUE #380] issue when adds and modifies files in Windows WebDAV
Opened
#8593 [GH-ISSUE #387] PROPFIND method support infinity depth
Opened
#8594 [GH-ISSUE #381] FR: add optional logging path
Opened
#8595 [GH-ISSUE #388] Ignore flag "commonName"
Opened
#8596 [GH-ISSUE #393] Disk usage analysis
Opened
#8597 [GH-ISSUE #392] Potential Memory Leak
Opened
#8598 [GH-ISSUE #395] Version 0.41 can't run on Win2008R2 server
Opened
#8599 [GH-ISSUE #394] ghcr container image
Opened
#8600 [GH-ISSUE #397] Allow hidden files for some users (roles)
Opened
#8601 [GH-ISSUE #400] PROPFIND request body with properies gets ignored
Opened
#8602 [GH-ISSUE #399] hope support armv5tejl
Opened
#8603 [GH-ISSUE #398] 403 Forbidden
Opened
#8604 [GH-ISSUE #401] Speed Limiter
Opened
#8605 [GH-ISSUE #402] Return error 400 for unsupported propfind depths
Opened
#8606 [GH-ISSUE #404] Please allow creating files by POST method. Sometimes it is impossible to use the PUT method
Opened
#8607 [GH-ISSUE #408] not use webdav
Opened
#8608 [GH-ISSUE #406] about webdav service
Opened
#8609 [GH-ISSUE #405] visit problem with browser on macos
Opened
#8610 [GH-ISSUE #410] Hide content by Regex pattern instead of Wildcard pattern
Opened
#8611 [GH-ISSUE #409] nplayer挂载webdav问题
Opened
#8612 [GH-ISSUE #411] How do I run the web interface
Opened
#8613 [GH-ISSUE #414] cannot partial update using ranges beyond the current file size
Opened
#8614 [GH-ISSUE #412] Failed to upload file (size > 105MB) via iOS / iPadOS
Opened
#8615 [GH-ISSUE #413] Upload if hash matches
Opened
#8616 [GH-ISSUE #418] Icons are vertical down the page
Opened
#8617 [GH-ISSUE #419] Some folder names with special characters will raise a 404 error
Opened
#8618 [GH-ISSUE #416] Do not list root directory
Opened
#8619 [GH-ISSUE #423] Slow download of zipped folders
Opened
#8620 [GH-ISSUE #426] get sorting by creation time
Opened
#8621 [GH-ISSUE #424] Weird permission issue
Opened
#8622 [GH-ISSUE #427] Clicking "Save file" on editor page breaks images
Opened
#8623 [GH-ISSUE #432] how could I use auth with docker?
Opened
#8624 [GH-ISSUE #430] There is a serious issue with obtaining the hash method with "?hash"
Opened
#8625 [GH-ISSUE #434] Add documentation on how to use WebDAV
Opened
#8626 [GH-ISSUE #436] Getting "Forbidden" at login, but (sometimes) after refresh login succeeds
Opened
#8627 [GH-ISSUE #435] Suggestion: Drag n drop to download
Opened
#8628 [GH-ISSUE #441] Seperate upload and delete permissions
Opened
#8629 [GH-ISSUE #438] Skip existing files on upload?
Opened
#8630 [GH-ISSUE #443] **not bug, need help**
Opened
#8631 [GH-ISSUE #445] Search with prebuild database
Opened
#8632 [GH-ISSUE #450] Why use [ dufs -a "@/:rw" ] in webdav fail? it's shows unauth when i try use no username and passwd
Opened
#8633 [GH-ISSUE #448] Using a hashed password for authentication, if the password contains a colon (:) , login will fail.
Opened
#8634 [GH-ISSUE #453] can't mount webdav when dufs behind nginx
Opened
#8635 [GH-ISSUE #454] 如何让mkv文件在浏览器直接播放,而不是下载
Opened
#8636 [GH-ISSUE #452] support/integrate tus upload
Opened
#8637 [GH-ISSUE #455] Separate Anonymous User Authorization
Opened
#8638 [GH-ISSUE #456] First element is hidden by the search bar
Opened
#8639 [GH-ISSUE #458] Add a feature to serve any file as text/plain in the browser
Opened
#8640 [GH-ISSUE #461] Can you configure multiple users and user operation permission control? Can you use an example for a sample config?
Opened
#8641 [GH-ISSUE #460] Is it possible using sendfile() system call to reduce cpu usage and increment download speed ?
Opened
#8642 [GH-ISSUE #459] dufs can't list symbolic link
Opened
#8643 [GH-ISSUE #463] Download .zip even if directory is empty
Opened
#8644 [GH-ISSUE #462] Add an authorization token after the link
Opened
#8645 [GH-ISSUE #464] Overwriting old files doesn't prompt
Opened
#8646 [GH-ISSUE #465] 设置账户后 下载 401 安卓浏览器
Opened
#8647 [GH-ISSUE #466] Support for Abstract Unix Socket
Opened
#8648 [GH-ISSUE #467] Anonymous user gets to see folders without permission
Opened
#8649 [GH-ISSUE #469] Customizing favicon, page title, font/font color
Opened
#8650 [GH-ISSUE #472] Readiness endpoint
Opened
#8651 [GH-ISSUE #471] curl http://127.0.0.1:5000?json not working
Opened
#8652 [GH-ISSUE #475] Provide markdown rendering support
Opened
#8653 [GH-ISSUE #477] Support for MIPS
Opened
#8654 [GH-ISSUE #478] running dufs as a non-root
Opened
#8655 [GH-ISSUE #480] Add ctrl +s keyboard shortcut html
Opened
#8656 [GH-ISSUE #479] "allow-all=true" in config.yaml doesn't work
Opened
#8657 [GH-ISSUE #483] SHA512 hash cannot be replicated for MacOS hosts
Opened
#8658 [GH-ISSUE #485] Support for external authentication file
Opened
#8659 [GH-ISSUE #486] **dufs** rw permission is not in effect
Opened
#8660 [GH-ISSUE #484] Support different operations for different path
Opened
#8661 [GH-ISSUE #488] Question: How to gracefully shutdown dufs from CLI
Opened
#8662 [GH-ISSUE #489] Add anonymous account in configuration file, docker compose cannot start
Opened
#8663 [GH-ISSUE #487] LDAP authentication
Opened
#8664 [GH-ISSUE #490] HealthCheck Suggestion
Opened
#8665 [GH-ISSUE #491] Hashed-Passwords not working with docker compose
Opened
#8666 [GH-ISSUE #492] Files larger than 1MB can't be uploaded
Opened
#8667 [GH-ISSUE #494] Support Auto Hot Reload
Opened
#8668 [GH-ISSUE #496] 401 when external basic auth enabled with forwarded headers
Opened
#8669 [GH-ISSUE #495] Authorization does not work
Opened
#8670 [GH-ISSUE #499] Support ! operator when authorizing path
Opened
#8671 [GH-ISSUE #498] Suggestion: Remove underscores from CSS/JS file paths for better compatibility with Cloudflare CDN
Opened
#8672 [GH-ISSUE #500] config file
Opened
#8673 [GH-ISSUE #501] Hopefully this will work as a Windows service
Opened
#8674 [GH-ISSUE #502] -a admin:admin@/:rw: admin has complete permissions for all paths.
Opened
#8675 [GH-ISSUE #503] Feature Request: Upload file via url
Opened
#8676 [GH-ISSUE #505] can auth the specified file?it seems that only can auth dir now,rigth?
Opened
#8677 [GH-ISSUE #504] 只给账户文件上传和读取权限,不能删除文件
Opened
#8678 [GH-ISSUE #506] Add a configuration item to set unix domain socket files permissions for docker
Opened
#8679 [GH-ISSUE #507] Why doesn't the download folder button show?
Opened
#8680 [GH-ISSUE #508] Unable to exit
Opened
#8681 [GH-ISSUE #509] auth cannot remain in all path
Opened
#8682 [GH-ISSUE #510] auth cannot remain in all path
Opened
#8683 [GH-ISSUE #512] How can dufs create an account so that it has all permissions after logging in, and only allows browsing files when not logged in?
Opened
#8684 [GH-ISSUE #513] Suggestion for the documentation
Opened
#8685 [GH-ISSUE #516] Only show some directories and hidden all the others?
Opened
#8686 [GH-ISSUE #514] Clicking on links while there is a fragment in the url, appends url of link to fragment
Opened
#8687 [GH-ISSUE #517] Serving page as image gallery
Opened
#8688 [GH-ISSUE #518] i have a problem about "--allow-symlink "
Opened
#8689 [GH-ISSUE #519] Write permissions will be overwritten by anonymous read-only permissions
Opened
#8690 [GH-ISSUE #520] is there a spa example?
Opened
#8691 [GH-ISSUE #523] Unable to upload files, when accessing using domain names in a local area network environment
Opened
#8692 [GH-ISSUE #522] Support Authentication via Token
Opened
#8693 [GH-ISSUE #524] How to add multiple users to dufs?
Opened
#8694 [GH-ISSUE #525] Feature request: account for hidden files when displaying directory size
Opened
#8695 [GH-ISSUE #526] ETag and Last-Modified does not work correctly on Microsoft Edge if Cache-Control: no-cache is not present in response header
Opened
#8696 [GH-ISSUE #527] 设置账号密码后 手机很多浏览器下载会401
Opened
#8697 [GH-ISSUE #531] does the server support chunk uploads?
Opened
#8698 [GH-ISSUE #530] [Feature Request] No Javascript Fallback
Opened
#8699 [GH-ISSUE #533] [Feature Request] No access ACL
Opened
#8700 [GH-ISSUE #536] dufs lists by webdav contents to which the user does not have access
Opened
#8701 [GH-ISSUE #537] Could not run on windows7
Opened
#8702 [GH-ISSUE #534] ACL problem
Opened
#8703 [GH-ISSUE #538] Mount two or more /data folders
Opened
#8704 [GH-ISSUE #539] How to disable only archive
Opened
#8705 [GH-ISSUE #540] Support anonymous write access
Opened
#8706 [GH-ISSUE #542] iOS support
Opened
#8707 [GH-ISSUE #543] 没有回收站功能吗,及回收站文件过期策略
Opened
#8708 [GH-ISSUE #541] Please support the virtual Linux of Android's termux terminal app
Opened
#8709 [GH-ISSUE #545] Please add option to rename file.
Opened
#8710 [GH-ISSUE #544] Support serving of pre-GZIP encoded files
Opened
#8711 [GH-ISSUE #546] When uploading the same file to multiple directories simultaneously, the page fails to display.
Opened
#8712 [GH-ISSUE #551] how to use ldap?
Opened
#8713 [GH-ISSUE #548] [Feature Request] Zip & Unzip options
Opened
#8714 [GH-ISSUE #547] When uploading the same file to multiple directories simultaneously, the page fails to display.
Opened
#8715 [GH-ISSUE #554] Missing "modified date" causes files to be unavailable
Opened
#8716 [GH-ISSUE #552] 用户权限问题
Opened
#8717 [GH-ISSUE #553] Limit sub directory item counting
Opened
#8718 [GH-ISSUE #555] invalid zip file with overlapped components (possible zip bomb) for downloaded folders
Opened
#8719 [GH-ISSUE #558] Upload to subdirectory using curl, show forbidden(403)
Opened
#8720 [GH-ISSUE #557] Specify a default sort order
Opened
#8721 [GH-ISSUE #560] Unable to Hide specific folders
Opened
#8722 [GH-ISSUE #561] Symlink doesn't show directories
Opened
#8723 [GH-ISSUE #562] How to connect to or execute a command within the Dufs container
Opened
#8724 [GH-ISSUE #565] current dir join error
Opened
#8725 [GH-ISSUE #563] check_addrs for error
Opened
#8726 [GH-ISSUE #570] config not take effect
Opened
#8727 [GH-ISSUE #571] 希望可以支持proxy protocol
Opened
#8728 [GH-ISSUE #573] Add bandwidth throttling
Opened
#8729 [GH-ISSUE #574] Changing timezone in docker
Opened
#8730 [GH-ISSUE #576] Incorrect Path Separators in ZIP Archives Generated on Windows
Opened
#8731 [GH-ISSUE #575] Output logs to stdout and file
Opened
#8732 [GH-ISSUE #578] Allow git clone <dufs url> when the the directory which <dufs url> is target to is a bare git repo
Opened
#8733 [GH-ISSUE #582] Handle log file rotation, for example on SIGHUP
Opened
#8734 [GH-ISSUE #581] Public folder ask login information for uploading/deleting files
Opened
#8735 [GH-ISSUE #579] Add option to display full file name
Opened
#8736 [GH-ISSUE #584] Issue with login in public section
Opened
#8737 [GH-ISSUE #586] Rename & edit permission w/o delete permission?
Opened
#8738 [GH-ISSUE #585] File name encoding preventing file access through WebDAV
Opened
#8739 [GH-ISSUE #587] théme not available when destination path folder is empty
Opened
#8740 [GH-ISSUE #588] Unsure on the syntax for yaml file for auth
Opened
#8741 [GH-ISSUE #589] 中文文件名排序按照拼音排序
Opened
#8742 [GH-ISSUE #591] can control the download perms?
Opened
#8743 [GH-ISSUE #590] Re-Add auth method as a switch
Opened
#8744 [GH-ISSUE #592] 在Linux上从windows上部署的dufs 下载zip之后,解压会平铺压缩包中的文件夹的文件
Opened
#8745 [GH-ISSUE #596] Multiple File Downloads
Opened
#8746 [GH-ISSUE #593] Chunked upload not working via web ui
Opened
#8747 [GH-ISSUE #594] RO functionality for subdirectory.
Opened
#8748 [GH-ISSUE #597] Manage descript.ion comments/descriptions/notes
Opened
#8749 [GH-ISSUE #598] New Release
Opened
#8750 [GH-ISSUE #599] helpful little script
Opened
#8751 [GH-ISSUE #600] App doesn't work with Cloudflare Rocket Loader
Opened
#8752 [GH-ISSUE #608] Some files failed to upload with reverse proxy
Opened
#8753 [GH-ISSUE #607] 0.0.0.0:5000 0 B files in some folders
Opened
#8754 [GH-ISSUE #612] Add ability to view hash of file in web UI
Opened
#8755 [GH-ISSUE #611] Edge auth bug
Opened
#8756 [GH-ISSUE #610] static file update not take effect
Opened
#8757 [GH-ISSUE #613] Make noscript mode create noscript links for directories
Opened
#8758 [GH-ISSUE #617] Auth problems
Opened
#8759 [GH-ISSUE #616] Support for Windows 7
Opened
#8760 [GH-ISSUE #621] Login not working
Opened
#8761 [GH-ISSUE #623] Checkbox to select multiple folders for download
Opened
#8762 [GH-ISSUE #618] JSON "Accept" Headers
Opened
#8763 [GH-ISSUE #624] Unable to sign out/in & action options are no longer available after upgrading to 44
Opened
#8764 [GH-ISSUE #628] Use . dufs.exe -a user:pass@/:rw No permissions
Opened
#8765 [GH-ISSUE #625] Raspberry Pi large file upload issues
Opened
#8766 [GH-ISSUE #629] Rename folder / file function
Opened
#8767 [GH-ISSUE #630] Reverse Proxy Authentication Issue - SWAG/Nginx
Opened
#8768 [GH-ISSUE #631] Only allow filelist
Opened
#8769 [GH-ISSUE #632] click view file icon to show the content of a file will show old cache instead of latest info
Opened
#8770 [GH-ISSUE #634] Please support windows webclient
Opened
#8771 [GH-ISSUE #633] ?noscript creates broken relative links when path prefix is not /
Opened
#8772 [GH-ISSUE #635] Storage Limit for Users
Opened
#8773 [GH-ISSUE #637] index.html change not affects
Opened
#8774 [GH-ISSUE #636] After configuring the tls certificate, webdav access fails
Opened
#8775 [GH-ISSUE #638] Possible file descriptors leak
Opened
#8776 [GH-ISSUE #640] Add release for aarch64-linux-android
Opened
#8777 [GH-ISSUE #639] Weird crash
Opened
#8778 [GH-ISSUE #642] Feature Request: Web UI to Add Remote URL for Direct Server-Side Download
Opened
#8779 [GH-ISSUE #641] Feature request: Add option --allow-hash to allow/disallow file hashing
Opened
#8780 [GH-ISSUE #643] [Feature Request] Improve auth Configuration Readability and Usability
Opened
#8781 [GH-ISSUE #644] [Feature Request] Add API/UI to Manage auth (Users & Permissions)
Opened
#8782 [GH-ISSUE #645] [Feature Request] Support External Authentication Providers
Opened
#8783 [GH-ISSUE #646] [Feature Request] Event Hooks for Custom Scripts
Opened
#8784 [GH-ISSUE #648] "View File"/"Edit File" options not working on *.pdf files
Opened
#8785 [GH-ISSUE #647] Environment variable DUFS_AUTH is broken when using :rw
Opened
#8786 [GH-ISSUE #649] 树莓派使用 sigoden/dufs 镜像无法运行
Opened
#8787 [GH-ISSUE #654] Some search results missing if broken symlinks are present
Opened
#8788 [GH-ISSUE #651] feat req: add zip, unzip the files
Opened
#8789 [GH-ISSUE #650] Alphanumeric sort is broken
Opened
#8790 [GH-ISSUE #659] update binaries
Opened
#8791 [GH-ISSUE #661] In a reverse proxy environment, creating a new folder will result in an error: "invalid".
Opened
#8792 [GH-ISSUE #658] Line 117 of index.js and garbled Chinese characters
Opened
#8793 [GH-ISSUE #662] 500 error code answer and not 404 for non existing files/folders
Opened
#8794 [GH-ISSUE #663] thread 'tokio-runtime-worker' panicked at library/core/src/slice/sort/shared/smallsort.rs:860:5:
Opened
#8795 [GH-ISSUE #664] no upload button in UI when --auth is used
Opened
#8796 [GH-ISSUE #668] Add grid view to display images
Opened
#8797 [GH-ISSUE #672] Add Prometheus Metrics
Opened
#8798 [GH-ISSUE #671] Support Logformat like json or logfmt
Opened
#8799 [GH-ISSUE #674] Real IP when dufs is behind proxy
Opened
#8800 [GH-ISSUE #676] read only rule fails to take effect
Opened
#8801 [GH-ISSUE #673] Add Tracing per openTelemetry
Opened
#8802 [GH-ISSUE #678] Customizable 404 page
Opened
#8803 [GH-ISSUE #679] Use server render for browsing in lynx, w3m, links TUI browser
Opened
#8804 [GH-ISSUE #680] 🚀 Dufs Web 前端实现分享 - 基于 AI 生成 | 🚀 Dufs Web Frontend Implementation - AI-Generated
Opened
#8805 [GH-ISSUE #682] Add a JSON stat/metadata endpoint for a specific file or directory path
Opened
#8806 [GH-ISSUE #683] Search stops early when WalkDir encounters broken symlinks
Opened
#8807 [GH-ISSUE #684] share file
Opened
#8808 [GH-ISSUE #696] Decimal point for uploads
Opened
#8809 [GH-ISSUE #699] feat: Support custom TOKEN_EXPIRATION when generating a new token
Opened
#8810 [GH-ISSUE #685] search not found
Opened
#8811 [GH-ISSUE #702] can not upload folders by click the upload btn
Opened
#8812 [GH-ISSUE #703] Unconditional use of getifaddrs
Opened
#8813 [GH-ISSUE #705] ipv6 support
Opened
#8814 [GH-ISSUE #706] 增加个局域网粘贴板功能
Opened
#8815 [GH-ISSUE #709] 支持不同用户设置不同的 serve-path
Opened
#8816 [GH-ISSUE #707] webdav 协议与 iris 播放器不兼容
Opened
#8817 [GH-ISSUE #714] Regression in v0.46.0: directory upload via drag-and-drop returns 404 due to guard_root_contained()
Opened
#8818 [GH-ISSUE #711] macOS arm64 环境下的 liblzma.5.dylib 依赖问题
Opened
#8819 [GH-ISSUE #713] Apache 2.0 license template placeholders not filled in
Opened
#8820 [PR #8] [MERGED] chore(ci): publish to docker
Opened
#8821 [PR #10] [MERGED] feat: support webdav
Opened
#8822 [PR #14] [MERGED] feat: use digest auth
Opened
#8823 [PR #11] [MERGED] feat: remove unzip uploaded feature
Opened
#8824 [PR #13] [MERGED] feat: implement more webdav methods
Opened
#8825 [PR #18] [MERGED] feat: add webdav proppatch handler
Opened
#8826 [PR #20] [CLOSED] Fixes issue #19
Opened
#8827 [PR #21] [MERGED] fix: escape filename
Opened
#8828 [PR #17] [MERGED] chore(readability): Fix retrieve_listening_addrs
Opened
#8829 [PR #22] [MERGED] refactor: use logger
Opened
#8830 [PR #24] [MERGED] fixed #23 filename xml escaping
Opened
#8831 [PR #25] [MERGED] feat: support ipv6
Opened
#8832 [PR #26] [MERGED] fix: send index page with content-type
Opened
#8833 [PR #27] [MERGED] feat: add favicon
Opened
#8834 [PR #28] [MERGED] Your fix for the WebDAV filenames thing was better
Opened
#8835 [PR #32] [MERGED] fix: cannot upload
Opened
#8836 [PR #33] [MERGED] feat: implement head method
Opened
#8837 [PR #29] [MERGED] wrote a basic dark theme #15
Opened
#8838 [PR #34] [MERGED] feat: display upload speed and time left
Opened
#8839 [PR #30] [MERGED] added "Empty folder" text to the page
Opened
#8840 [PR #35] [MERGED] feat: support tls-key in pkcs#8 format
Opened
#8841 [PR #36] [MERGED] test: add integration tests
Opened
#8842 [PR #41] [MERGED] refactor: trivals changes
Opened
#8843 [PR #42] [MERGED] fix: webdav propfind dir with slash
Opened
#8844 [PR #40] [MERGED] feat: listen both ipv4 and ipv6 by default
Opened
#8845 [PR #47] [MERGED] feat: add option --render-try-index
Opened
#8846 [PR #54] [MERGED] feat: serve single file
Opened
#8847 [PR #51] [MERGED] reactive webpage
Opened
#8848 [PR #52] [MERGED] feat: path level access control
Opened
#8849 [PR #44] [MERGED] fix: range request
Opened
#8850 [PR #59] [MERGED] feat: rename to dufs
Opened
#8851 [PR #57] [MERGED] refactor: rename --cors to --enable-cors
Opened
#8852 [PR #61] [MERGED] fix: decodeURI searching string
Opened
#8853 [PR #58] [MERGED] feat: ui hidden root dirname
Opened
#8854 [PR #60] [MERGED] added basic auth, and some little css fixes
Opened
#8855 [PR #62] [MERGED] feat: add option --allow-search
Opened
#8856 [PR #65] [MERGED] fix: escape text contains HTML escape code
Opened
#8857 [PR #68] [MERGED] refactor: split css/js from index.html
Opened
#8858 [PR #67] [MERGED] feat: use custom logger with timestamp in rfc3339
Opened
#8859 [PR #69] [CLOSED] feat: allow to build for multiarch
Opened
#8860 [PR #73] [MERGED] feat: add option --hidden to hide folders
Opened
#8861 [PR #76] [MERGED] ci: support more platforms
Opened
#8862 [PR #77] [MERGED] feat: use feature to conditional include tls
Opened
#8863 [PR #78] [MERGED] chore: replace old get-if-addrs with new if-addrs
Opened
#8864 [PR #75] [CLOSED] Add support for nix using flakes
Opened
#8865 [PR #83] [MERGED] fix: safari layout and compatibility
Opened
#8866 [PR #81] [CLOSED] chore(deps): bump clap from 3.2.4 to 3.2.7
Opened
#8867 [PR #87] [MERGED] fix: unexpect stack overflow when searching a lot
Opened
#8868 [PR #80] [CLOSED] chore(deps): bump rstest from 0.13.0 to 0.15.0
Opened
#8869 [PR #84] [MERGED] fix: permissions of unzipped files
Opened
#8870 [PR #88] [MERGED] feat: allow search with --render-try-index
Opened
#8871 [PR #92] [MERGED] feat: ui supports move folder/file to new path
Opened
#8872 [PR #91] [MERGED] feat: ui supports creating folder
Opened
#8873 [PR #97] [MERGED] feat: add completions
Opened
#8874 [PR #93] [MERGED] feat: check permission on move/copy destination
Opened
#8875 [PR #100] [MERGED] fix: cors headers
Opened
#8876 [PR #98] [MERGED] feat: limit the number of concurrent uploads
Opened
#8877 [PR #110] [MERGED] feat: adjust digest auth timeout to 1day
Opened
#8878 [PR #102] [MERGED] feat: make --path-prefix works on serving single file
Opened
#8879 [PR #108] [MERGED] feat: improve hidden to support glob
Opened
#8880 [PR #115] [MERGED] feat(ui): add table row hover
Opened
#8881 [PR #114] [MERGED] fix(ui): file path contains special charactors
Opened
#8882 [PR #117] [CLOSED] chore(deps): bump serde from 1.0.140 to 1.0.141
Opened
#8883 [PR #116] [MERGED] feat: support customize http log format
Opened
#8884 [PR #119] [MERGED] feat: support ecdsa tls cert
Opened
#8885 [PR #122] [MERGED] fix: table row hover highlighting in dark mode
Opened
#8886 [PR #130] [MERGED] chore: refactor clap multiple_occurrences and multiple_values
Opened
#8887 [PR #128] [MERGED] feat: support sort by name, mtime, size
Opened
#8888 [PR #126] [MERGED] fix: hide path with file ext
Opened
#8889 [PR #127] [MERGED] Corrected type in README
Opened
#8890 [PR #134] [MERGED] feat: add --assets options to override assets
Opened
#8891 [PR #136] [CLOSED] Update index.css
Opened
#8892 [PR #140] [MERGED] fix: don't search on empty query string
Opened
#8893 [PR #142] [MERGED] Fix status code for MKCOL on existing resource
Opened
#8894 [PR #138] [MERGED] fix: auth not works with --path-prefix
Opened
#8895 [PR #145] [MERGED] feat: support unix sockets
Opened
#8896 [PR #147] [MERGED] docs: fix typos
Opened
#8897 [PR #144] [MERGED] fix: panic on PROPFIND //
Opened
#8898 [PR #146] [MERGED] chore: upgrade clap to v4
Opened
#8899 [PR #151] [MERGED] Fix #150: set the STOPSIGNAL to SIGINT
Opened
#8900 [PR #152] [MERGED] feat: add option --allow-archive
Opened
#8901 [PR #170] [MERGED] feat: use env var for args
Opened
#8902 [PR #174] [MERGED] chore: fix cargo clippy
Opened
#8903 [PR #168] [MERGED] fix: remove Method::Options auth check
Opened
#8904 [PR #163] [MERGED] Add install instruction for Homebrew
Opened
#8905 [PR #177] [MERGED] feat: API to search and list directories
Opened
#8906 [PR #176] [MERGED] chore: hide env keys from help text
Opened
#8907 [PR #179] [MERGED] feat: support edit files
Opened
#8908 [PR #175] [MERGED] feat: hiding only directories instead of files
Opened
#8909 [PR #178] [MERGED] fix: clear search input also clear query
Opened
#8910 [PR #182] [MERGED] feat: ui improves the login experience
Opened
#8911 [PR #180] [MERGED] feat: support create file
Opened
#8912 [PR #184] [MERGED] fix: cors allow-request-header add content-type
Opened
#8913 [PR #183] [MERGED] chore(release): version 0.32.0
Opened
#8914 [PR #186] [MERGED] feat: guess plain text encoding then set content-type charset
Opened
#8915 [PR #195] [MERGED] refactor: improve error handle
Opened
#8916 [PR #188] [MERGED] fix: hidden don't works on some files
Opened
#8917 [PR #194] [MERGED] fix: basic auth sometimes does not work
Opened
#8918 [PR #197] [MERGED] feat: webui editing support multiple encodings
Opened
#8919 [PR #203] [MERGED] fix: URL-encoded filename when downloading in safari
Opened
#8920 [PR #215] [MERGED] refactor: cli positional rename root => SERVE_PATH
Opened
#8921 [PR #210] [MERGED] Show precise file size with two decimal places when size >= 1GB
Opened
#8922 [PR #204] [MERGED] feat: add timestamp metadata to generated zip file
Opened
#8923 [PR #216] [MERGED] Correct spelling and grammar in index.js
Opened
#8924 [PR #218] [MERGED] feat: new auth
Opened
#8925 [PR #220] [MERGED] fix: ui set default max uploading to 1
Opened
#8926 [PR #224] [MERGED] fix: auth logic
Opened
#8927 [PR #222] [CLOSED] server: allow more webdav related header with CORS
Opened
#8928 [PR #225] [MERGED] fix: allow all cors headers and methods
Opened
#8929 [PR #219] [MERGED] fix: ui path table show move action
Opened
#8930 [PR #231] [MERGED] fix: webdav only see public folder even logging in
Opened
#8931 [PR #230] [MERGED] fix: ui refresh page after login
Opened
#8932 [PR #233] [MERGED] Update README.md
Opened
#8933 [PR #235] [MERGED] fix: search should ignore entry path
Opened
#8934 [PR #226] [MERGED] refactor: ui checkAuth
Opened
#8935 [PR #242] [MERGED] chore: update ci
Opened
#8936 [PR #241] [MERGED] feat: sort by type first, then sort by name/mtime/size
Opened
#8937 [PR #243] [CLOSED] chore: update ci
Opened
#8938 [PR #244] [MERGED] chore: fix release ci
Opened
#8939 [PR #237] [CLOSED] Add support password format : htpasswd
Opened
#8940 [PR #252] [MERGED] fix: typo __ASSERTS_PREFIX__
Opened
#8941 [PR #254] [MERGED] chore: release 0.35.0
Opened
#8942 [PR #258] [MERGED] fix: ui readonly if no write perm
Opened
#8943 [PR #255] [MERGED] test: remove dependency on native tls
Opened
#8944 [PR #245] [MERGED] chore: fix clippy
Opened
#8945 [PR #270] [MERGED] refine: Remove one clone on assets_prefix
Opened
#8946 [PR #275] [CLOSED] chore: expose port 5000 in Dockerfile
Opened
#8947 [PR #264] [MERGED] fix: sort path ignore case
Opened
#8948 [PR #279] [MERGED] feat: deprecate --auth-method, as both options are available
Opened
#8949 [PR #278] [MERGED] fix: ui show user-name next to the user-icon
Opened
#8950 [PR #282] [MERGED] refactor: improve code quanity
Opened
#8951 [PR #280] [MERGED] fix: auto delete half-uploaded files
Opened
#8952 [PR #281] [MERGED] feat: support config file with --config option
Opened
#8953 [PR #283] [MERGED] feat: support hashed password
Opened
#8954 [PR #284] [MERGED] chore: update deps and ci
Opened
#8955 [PR #286] [MERGED] fix: use DUFS_CONFIG to specify the configuration path
Opened
#8956 [PR #294] [MERGED] fix: unable to start if config file omit bind/port fields
Opened
#8957 [PR #289] [MERGED] refactor: take improvements from the edge browser
Opened
#8958 [PR #296] [MERGED] refactor: ui improve uploading progress
Opened
#8959 [PR #291] [MERGED] refactor: ui change the cursor for upload-btn to a pointer
Opened
#8960 [PR #297] [MERGED] feat: password can contain : @ |
Opened
#8961 [PR #311] [MERGED] feat: empty search '?q=' list all paths
Opened
#8962 [PR #299] [MERGED] feat: more flexible config values
Opened
#8963 [PR #298] [MERGED] feat: deprecate the use of | to separate auth rules
Opened
#8964 [PR #301] [MERGED] feat: ui supports view file
Opened
#8965 [PR #312] [MERGED] refactor: change the format of www-authenticate
Opened
#8966 [PR #319] [MERGED] feat: add --compress option
Opened
#8967 [PR #313] [MERGED] refactor: change the value name of --config
Opened
#8968 [PR #321] [MERGED] feat: upgrade to hyper 1.0
Opened
#8969 [PR #317] [MERGED] fix: upload more than 100 files in directory
Opened
#8970 [PR #323] [MERGED] refactor: optimize http range parsing and handling
Opened
#8971 [PR #329] [MERGED] feat: auth supports forbidden permissions
Opened
#8972 [PR #325] [MERGED] fix: auth precedence
Opened
#8973 [PR #328] [MERGED] fix: serve files with names containing newline char
Opened
#8974 [PR #322] [CLOSED] test
Opened
#8975 [PR #337] [MERGED] fix: corrupted zip when downloading large folders
Opened
#8976 [PR #343] [MERGED] feat: supports resumable uploads
Opened
#8977 [PR #345] [MERGED] chore: release v0.39.0 (fixed)
Opened
#8978 [PR #344] [MERGED] refactor: propfind with auth no need to list all
Opened
#8979 [PR #346] [CLOSED] Add max-uploads input field for configuring DUFS_MAX_UPLOADINGS.
Opened
#8980 [PR #352] [MERGED] feat: revert supporting for forbidden permission
Opened
#8981 [PR #348] [MERGED] refactor: do not try to bind ipv6 if no ipv6 interface
Opened
#8982 [PR #350] [CLOSED] feat: add bulk deletion on the web UI
Opened
#8983 [PR #356] [MERGED] refactor: improve invalid auth
Opened
#8984 [PR #355] [CLOSED] feat: support logout
Opened
#8985 [PR #359] [MERGED] fix: guard req and destination path
Opened
#8986 [PR #361] [MERGED] chore: release v0.40.0
Opened
#8987 [PR #364] [MERGED] Removes unnecessary clone
Opened
#8988 [PR #363] [CLOSED] Dufs Logo
Opened
#8989 [PR #360] [MERGED] refactor: improve resolve_path and handle_assets, abandon guard_path
Opened
#8990 [PR #368] [MERGED] feat: tls handshake timeout
Opened
#8991 [PR #372] [MERGED] refactor: digest_auth related tests
Opened
#8992 [PR #369] [CLOSED] refactor: Optimize code based on cargo clippy suggestions
Opened
#8993 [PR #375] [MERGED] feat: add api to get the hash of a file
Opened
#8994 [PR #366] [MERGED] fix: timestamp format of getlastmodified in dav xml
Opened
#8995 [PR #379] [MERGED] chore: fix typos and clippy
Opened
#8996 [PR #382] [MERGED] fix: strange issue that occurs only on Microsoft WebDAV
Opened
#8997 [PR #383] [MERGED] feat: add log-file option
Opened
#8998 [PR #378] [MERGED] refactor: add fixed-width numerals to date and size on file list page
Opened
#8999 [PR #384] [CLOSED] feat: add index page format
Opened
#9000 [PR #389] [MERGED] chore: release v0.41.0
Opened
#9001 [PR #386] [MERGED] fix: head div overlap main contents when wrap
Opened
#9002 [PR #391] [MERGED] refactor: no inline scripts in HTML
Opened
#9003 [PR #390] [CLOSED] No inline scripts
Opened
#9004 [PR #385] [CLOSED] fix: The head will block main contents when overflow
Opened
#9005 [PR #407] [MERGED] feat: implements remaining http cache conditionals
Opened
#9006 [PR #403] [MERGED] refactor: return 400 for propfind request when depth is neither 0 nor 1
Opened
#9007 [PR #417] [CLOSED] fix: Prevent recursive creation of parent directories
Opened
#9008 [PR #415] [MERGED] refactor: remove sabredav-partialupdate from DAV res header
Opened
#9009 [PR #396] [CLOSED] ci: push docker image to ghcr
Opened
#9010 [PR #422] [MERGED] fix: garbled characters caused by atob
Opened
#9011 [PR #421] [MERGED] feat: base64 index-data to avoid misencoding
Opened
#9012 [PR #425] [CLOSED] add special header indicating dufs and append support
Opened
#9013 [PR #420] [CLOSED] fix: special strings cause 404 problems
Opened
#9014 [PR #428] [MERGED] refactor: date formatting in cache tests
Opened
#9015 [PR #431] [MERGED] refactor: some query params work as flag and must not accept a value
Opened
#9016 [PR #433] [CLOSED] Update Readme to avoid confusion about the paths in access control
Opened
#9017 [PR #439] [MERGED] feat: webui support logout
Opened
#9018 [PR #437] [MERGED] fix: login successed but popup Forbidden
Opened
#9019 [PR #429] [MERGED] fix: webui unexpected save-btn when file is non-editable
Opened
#9020 [PR #444] [MERGED] chore: improve bug_report issue template
Opened
#9021 [PR #442] [MERGED] refactor: make logout works on safari
Opened
#9022 [PR #440] [MERGED] refactor: improve logout at asserts/index.js
Opened
#9023 [PR #446] [MERGED] chore: release v0.42.0
Opened
#9024 [PR #447] [MERGED] refactor: do not show size for Dir
Opened
#9025 [PR #457] [MERGED] feat: webui displays subdirectory items
Opened
#9026 [PR #473] [CLOSED] ddd
Opened
#9027 [PR #468] [MERGED] feat: support binding abstract unix socket
Opened
#9028 [PR #449] [MERGED] fix: auth failed if password contains :
Opened
#9029 [PR #451] [MERGED] fix: Resolve speed bottleneck in 10G network
Opened
#9030 [PR #474] [MERGED] feat: provide healthcheck API
Opened
#9031 [PR #511] [MERGED] refactor: change description for --allow-archive
Opened
#9032 [PR #497] [MERGED] fix: no authentication check if no auth users
Opened
#9033 [PR #481] [CLOSED] add the option to save a file with the ctrl + s key combination
Opened
#9034 [PR #476] [MERGED] chore: release v0.43.0
Opened
#9035 [PR #515] [MERGED] fix: webui can't handle hash property of URL well
Opened
#9036 [PR #532] [CLOSED] Regex support in addition to glob masks
Opened
#9037 [PR #521] [MERGED] feat: higher perm auth path shadows lower one
Opened
#9038 [PR #528] [MERGED] feat: add cache-control:no-cache while sending file and index
Opened
#9039 [PR #529] [MERGED] fix: incorrect dir size due to hidden files
Opened
#9040 [PR #549] [CLOSED] Add HSTS support
Opened
#9041 [PR #556] [MERGED] feat: limit sub directory item counting
Opened
#9042 [PR #550] [CLOSED] feat: add HSTS support
Opened
#9043 [PR #535] [MERGED] feat: implement multipart ranges
Opened
#9044 [PR #559] [MERGED] feat: tolerate the absence of mtime
Opened
#9045 [PR #564] [CLOSED] dedup add
Opened
#9046 [PR #567] [CLOSED] feat: download search results as a ZIP file
Opened
#9047 [PR #569] [MERGED] chore: update deps and clippy
Opened
#9048 [PR #566] [CLOSED] Maximum archive size and --follow-symlinks flag
Opened
#9049 [PR #568] [MERGED] fix: webui formatDirSize
Opened
#9050 [PR #577] [MERGED] fix: incorrect separator for zip archive folders under windows
Opened
#9051 [PR #595] [CLOSED] feat: support authentication via token (#522)
Opened
#9052 [PR #580] [CLOSED] feat: copy link to clipboard
Opened
#9053 [PR #572] [MERGED] Follow symlinks when searching/archiving
Opened
#9054 [PR #583] [MERGED] fix: unexpected public auth asking for login info
Opened
#9055 [PR #601] [MERGED] refactor: removes clippy warnings
Opened
#9056 [PR #604] [MERGED] refactor: update deps
Opened
#9057 [PR #605] [MERGED] refactor: fix typos
Opened
#9058 [PR #603] [MERGED] feat: support downloading via token auth
Opened
#9059 [PR #602] [MERGED] feat: support noscript fallback
Opened
#9060 [PR #614] [MERGED] feat: make dir urls inherit ?noscript params
Opened
#9061 [PR #615] [MERGED] feat: log decoded uri
Opened
#9062 [PR #606] [MERGED] chore: release v0.44.0
Opened
#9063 [PR #619] [MERGED] fix: perms on dufs -A -a @/:ro
Opened
#9064 [PR #609] [MERGED] chore: removes clippy warning with rust 1.89
Opened
#9065 [PR #626] [MERGED] chore: release v0.45.0
Opened
#9066 [PR #652] [CLOSED] v2025.12.24
Opened
#9067 [PR #627] [MERGED] fix: verify token length
Opened
#9068 [PR #622] [CLOSED] show seconds for the "Last Modified"
Opened
#9069 [PR #620] [MERGED] fix: login btn does not work for readonly annoymous
Opened
#9070 [PR #656] [MERGED] refactor: improve UI botton titles
Opened
#9071 [PR #660] [CLOSED] Better UI - that works good on mobile devices
Opened
#9072 [PR #655] [MERGED] refactor: update deps
Opened
#9073 [PR #653] [CLOSED] Bump alphanumeric-sort to 1.5.5
Opened
#9074 [PR #657] [MERGED] feat: add option --allow-hash to allow/disallow file hashing
Opened
#9075 [PR #665] [MERGED] fix: some search results missing due to broken symlinks
Opened
#9076 [PR #670] [MERGED] fix: ensure symlink inside serve root
Opened
#9077 [PR #667] [CLOSED] Feature quota
Opened
#9078 [PR #669] [MERGED] fix: escape filename in ?simple response
Opened
#9079 [PR #666] [CLOSED] disable iframe sandboxing to fix PDF embedding
Opened
#9080 [PR #675] [MERGED] chore: release v0.46.0
Opened
#9081 [PR #677] [CLOSED] feat: expand archive browsing formats
Opened
#9082 [PR #681] [CLOSED] fix: use constant-time comparison for password and digest auth verification
Opened
#9083 [PR #686] [MERGED] feat: support ?json on file path
Opened
#9084 [PR #687] [CLOSED] fix: skip plain directory listing on HEAD requests
Opened
#9085 [PR #688] [MERGED] feat: support customizable 404 page
Opened
#9086 [PR #690] [MERGED] fix: http range underflow
Opened
#9087 [PR #689] [MERGED] fix: tweak auth logic
Opened
#9088 [PR #691] [MERGED] fix: escape control chars in logged URI and headers
Opened
#9089 [PR #692] [MERGED] feat: enhence log format
Opened
#9090 [PR #694] [MERGED] chore: update deps
Opened
#9091 [PR #693] [MERGED] Feature: confirm on exit while uploading
Opened
#9092 [PR #695] [MERGED] Fix: safari bug downloadspeed
Opened
#9093 [PR #698] [MERGED] refactor: webui file size format
Opened
#9094 [PR #697] [CLOSED] feat: decimal point for uploads
Opened
#9095 [PR #701] [MERGED] feat: skip directory listing in HEAD requests
Opened
#9096 [PR #700] [CLOSED] fix: avoid directory listing work for plain HEAD requests
Opened
#9097 [PR #710] [MERGED] Updated Web UI's CSS to use variables
Opened
#9098 [PR #708] [MERGED] refactor: handle unspecified ip addrs in check_addrs
Opened
#9099 [PR #704] feat: real WebDAV LOCK/UNLOCK with in-memory lock enforcement
Opened
#9100 [PR #712] [MERGED] fix: liblzma dynamic linking issues on MacOS
Opened
#9101 [PR #716] [CLOSED] fix: guard_root_contained walks up to existing ancestor for non-existent paths
Opened
#9102 [PR #715] [MERGED] fix: fill LICENSE placeholders
3 Unresolved Conversations
Open
#4097
[PR #704] feat: real WebDAV LOCK/UNLOCK with in-memory lock enforcement
Open
#3816
[GH-ISSUE #706] 增加个局域网粘贴板功能
Open
#412
[GH-ISSUE #680] 🚀 Dufs Web 前端实现分享 - 基于 AI 生成 | 🚀 Dufs Web Frontend Implementation - AI-Generated