dufs
SFTPGo
dufs | SFTPGo | |
---|---|---|
29 | 236 | |
4,699 | 8,151 | |
- | - | |
8.6 | 9.5 | |
9 days ago | 3 days ago | |
Rust | Go | |
GNU General Public License v3.0 or later | GNU Affero General Public License v3.0 |
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
SFTPGo
-
What you guys are hosting instead of Nextcloud? I'm sick of it.
EDIT: Thanks for the recommendations from all of you!! I've chose to use the below: - Files: sftpgo - Calendar: baikal - Notes: memos (But beware, it sends opt-out telemetry) - Network folder: webdav on sftpgo
-
FTP Server on Linux
Give a try to SFTPGo
-
HashiCorp Did It Backwards
> Even these projects have gotten to a level of sophistication that it would implode without big tech support.
The worst thing is that all this FAANG or VC backed companies make a lot of people believe that they are the only viable way.
> Why do you think you don't see any interesting oss tech from hobbyists is these days?
Actually not true, just an example, https://github.com/drakkan/sftpgo. But there are plenty of them.
-
Running an FTP server WITHOUT admin priveleges
This is possible using SFTPGo. The default Windows installer register SFTPGo as a Windows service. You can download the portable version and run it manually or install SFTPGo from the Scoop packages. You can use the built-in SFTPGo virtual permissions to only allow uploads. SFTPGo uses virtual users, no system users are required.
-
Do you have individuals that access a Public-Facing SFTP Server - how can you lock down the SFTP Server?
I suggest contacting your SFTP server vendor. I guess they have an auto blocking policy like this
-
Was the move to AES 256 really necessary?
Basically it's a file storage managed over HTTPS. Nextcloud is pretty heavy, that's the reason why I using just a single statically compiled cross-platform binary SFTPgo
- A lightweight nextcloud alternative
-
Simple read only ftp server
Using SFTPGo you can easily configure read-only accounts. SFTPGo uses virtual users and virtual permissions. So you don't need to create system users for your SFTPGo users and you don't need to use chmod to make folders read-only (but the system user that SFTPGo runs as needs file system level permission to access the files/folders you want to share)
-
Sftp or Sharepoint links- security
SFTPGo provides SFTP, FTP/S and HTTP/S so you can share the same files using different protocols and thus meet the different needs of your business partners. Allowed protocols can be enabled/disabled per-user
-
Pre-made solution for allowing a client to upload a file to my web hosting (via browser, not FTP client)?
You could check out SFTPGo, it may meet your needs.
What are some alternatives?
miniserve - 🌟 For when you really just want to serve some files over HTTP right now!
minio - The Object Store for AI Data Infrastructure
Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
OpenMediaVault - openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. Thanks to the modular design of the framework it can be enhanced via plugins. openmediavault is primarily designed to be used in home environments or small home offices.
nextcloud-docker-ansible-deploy - 🐋 Nextcloud (A safe home for all your data) server setup using Ansible and Docker
traefik - The Cloud Native Application Proxy
filemanager - 📂 Web File Browser
Filestash - 🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
simple-http-server - Simple http server in Rust (Windows/Mac/Linux)
nginx-prometheus - Turn Nginx logs into Prometheus metrics
nextcloud-in-docker-recipe - My cnfiguration files to run NextCloud in Docker behind Traefik