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. Source: 5 months ago
> 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, - Source: Hacker News / 8 months ago
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. Source: 10 months ago
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. Source: 10 months ago
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). Source: 11 months ago
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. Source: 11 months ago
You could check out SFTPGo, it may meet your needs. Source: 11 months ago
SFTPgo to avoid 3d party dependencies and be secure in the same time either over industry standard SFTP (Cliens: WinSCP on windows or native SFTP on Unix), or WebDAV that can be mapped or plain HTTPS access. Source: 11 months ago
You can try SFTPGo. It also support other SFTP servers as storage backend so it can be a proxy for your sftp server. SFTPGo has a built-in defender that helps to prevent DoS (Denial of Service) and brute force password guessing. The group feature can help you easily map users of your existing SFTP server. Source: 11 months ago
If all you want is to share the same folder via FTP and SFTP, give a try to SFTPGo. It supports both the protocols and you can enable/disable protocols per-user or globally. When you add a user, the same storage area is accessible via FTP, SFTP or both, you don't need to keep folders in sync this way. SFTPGo is free but support is not. Source: 11 months ago
Using SFTPGo you can configure both multi-step authentication (public key + password) and multi factor authentication. You can also allow only keyboard interactive authentication (per user) and so force your users to use 2FA for SFTP. Source: 11 months ago
SFTPGo can use S3 as storage directly. Check out the getting started guide to understand how it works. Source: 11 months ago
IMO the easiest solution would be to run in friend's home a single executable file SFTPgo (that works on Linux, Windows, FreeBSD...) by exposing SFTP channel to friend's storage and on client (OP) side use kopia (that also works on Windows, Linux, FreeBSD...) that will do effective backup utilizing encryption, compression, content deduplication, maintain versioned incremental file's copies and upload over SFTP to... Source: 12 months ago
If you want both you can give a try to SFTPGo. SFTPGo is an SFTP, FTP/S, WebDAV server with a WebClient UI that allows end users to change their credentials, browse and manage their files in the browser and setup 2FA. SFTPGo natively supports S3 and other cloud storage backends, no need for s3fs or anything like that. Each component can be enabled/disabled, by default FTP and WebDAV are disabled. Source: 12 months ago
Another IMO easier and more secure way is to install(well just download) the single, multiplatform executable binary called SFTPgo, assign virtual users for remote/local access, run binary under restricted local/domain account, setup IDS(intrusion detection system) that comes with SFTPgo, use only SSH key authentication, use non standard SSH port that will be exposed, setup event manager that comes with SFTPgo to... Source: 12 months ago
You can get all-in-0ne, - secure SFTP, embedded intrusion detection system(that works much faster than fail2ban) as well multiple backends by using one single, statically compiled file: SFTPGo that will give fine grained access not over SFTP only but over HTTPS as well fine grained permission system isolated from host. Source: 12 months ago
May be use one single binary file - "FileBrowser" to replace it. Another alternative is "SFTPGo" as well many others. Source: 12 months ago
SFTPGo works well with S3 compatible objects storage. It supports SFTP, FTP/S, HTTP/S and WebDAV. Source: about 1 year ago
You could give a try to SFTPGo. It has many features and it works well with GCS. Source: about 1 year ago
This should be easy to achieve using SFTPGo. You can create full SFTPGo users for your external partners and so provide their access via SFTP, FTP, HTTP/S or you can just create an HTTP/S share. In both case you can set an expiration date or you can manually disable/delete the user/share. Source: about 1 year ago
For the SFTP/FTP part give a look at SFTPGo. It runs everywhere: Kuberneters, Linux, Windows, macOS, FreeBSD (it is also included in FreeBSD ports). Source: about 1 year ago
Do you know an article comparing SFTPGo to other products?
Suggest a link to a post with product alternatives.
This is an informative page about SFTPGo. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.