dufs
duf
dufs | duf | |
---|---|---|
29 | 26 | |
4,699 | 12,301 | |
- | - | |
8.6 | 2.9 | |
9 days ago | 3 months ago | |
Rust | Go | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dufs
-
h5ai – modern HTTP web server index
Sounds helpful if you're using Apache. I use dufs (https://github.com/sigoden/dufs) as a lightweight file server.
-
Wddbfs – Mount a SQLite database as a filesystem
I'm with you on wishing WebDAV continued its rollout. These days there are great low-drama server-side deployments like https://github.com/sigoden/dufs. It's run relative too - you could habe multiple dufs processes serving up different directories in different ways. But for WebDAV, you can't simply mount that on the client side for every OS that's equally low configutaion. For that reason, I really like sshfs as it can be initiated from the client-side without a lot of config (just a mkdir of the mapped dir), and it's OK most time despite it's lack of speed and multi-day uptime. I'm on a chromebook now and it turns out that Samba is the easiest client-side tech to use for remote file systems. DAv should've been uniquitous.
- Dufs: Simple File Server with Upload, Search, Access Control, and More
-
SSFS or WebDAV for developing in a Proxmox managed LXC container in a nearby LAN
WebDAV: https://github.com/sigoden/dufs - has an easy way of launching, and on the releases tab downloads for multiple CPUs/OSs. The rust exe can just be executed from the cli without installation via package managers (wget and tar xf) are all you need.
-
What's your web browser based access to file system?
I use sigoden/dufs. Very simple file browser that doubles as a basic http server. Supports upload, download and basic file manipulation. I feel it's utterly underrated.
-
Better option then filebrowser to share files
So sorry. It only has one f. https://github.com/sigoden/dufs
- DUFS simple way to serve files
-
simple, upload only, simplest possible UI, no auth
dufs miniserve
- Distinctive Utility File Server: static serving, uploading, access control
-
Ask HN: Static Site Generator for photo and video sharing
My solution for public media distribution is Caddy¹ on Scaleway Stardust². 10gb of storage isn't really enough (someday I will write I/O for the 75gb of free object storage), but offers unmetered 100mbps data transfer for $3/month. I setup a proxy through Caddy to dufs³ to upload files.
Anything worth keeping goes on an external HD, buy a bigger one each year and make another copy. I also upload all irreplaceable video to Youtube as private videos; I recently went through and granted a few people access to the ones they wanted to see.
¹https://caddyserver.com
²https://www.scaleway.com/en/stardust-instances
³https://github.com/sigoden/dufs
duf
-
Go: What We Got Right, What We Got Wrong
Not sure these are really popular, but I cannot resist advertising a few utilities written in Go that I regularly use in my daily workflow:
- gdu: a NCDU clone, much faster on SSD mounts [1]
- duf: a `df` clone with a nicer interface [2]
- massren: a `vidir` clone (simpler to use but with fewer options) [3]
- gotop: a `top` clone [4]
- micro: a nice TUI editor [5]
Building this kind of tools in Go makes sense, as the executables are statically compiled and are thus easy to install on remote servers.
[1]: https://github.com/dundee/gdu
[2]: https://github.com/muesli/duf
[3]: https://github.com/laurent22/massren
[4]: https://github.com/xxxserxxx/gotop
[5]: https://github.com/zyedidia/micro
-
Clean mount lists in Linux
Somewhat related - `duf` is "a better `df` alternative":
https://github.com/muesli/duf
-
dysk, a better df
I'm normally using duf but this looks pretty neat.
- FLaNK Stack Weekly 3 April 2023
-
PPA or not to PPA
Otherwise the last option is to get the deb/appimage files from their official git repos or website, like for my use cases, MongoDB Compass (which was not officially maintained on flatpak) or duf (not available in Ubuntu repos)
-
What "nice-to-have" CLI tools do you know?
duf
-
What little CLI tools do you know, that do something useful and faster than regular commands? For example DUF.
What cool CLI tools do you know, that are do something faster than regular commands, and do something useful? For example: https://github.com/muesli/duf.
- Ncdu – NCurses Disk Usage
-
I wrote a "12 favourite terminal tools" list-article, what did I left out that should be absolutely included?
duf - Disk Usage/Free Utility - a better 'df' alternative.
- DUF - Linux “DU” clone, shows all the details about the Linux systems disks & storage
What are some alternatives?
miniserve - 🌟 For when you really just want to serve some files over HTTP right now!
hacktoberfest-swag-list - Multiple companies go above and beyond for Hacktoberfest, and this repo tries to list them all.
Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
gdu - Fast disk usage analyzer with console interface written in Go
SFTPGo - Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob
rust-memchr - Optimized string search routines for Rust.
nextcloud-docker-ansible-deploy - 🐋 Nextcloud (A safe home for all your data) server setup using Ansible and Docker
lakeFS - lakeFS - Data version control for your data lake | Git for data
filemanager - 📂 Web File Browser
visx - 🐯 visx | visualization components
simple-http-server - Simple http server in Rust (Windows/Mac/Linux)
QDirStat - QDirStat - Qt-based directory statistics (KDirStat without any KDE - from the original KDirStat author)