PotatoDrive
PotatoDrive
What?
Windows user-space locally-cached virtual file system client for windows 10+, capable of mounting remote folders as local. Can be used as convenient way to work with files stored in cloud storage or on a server, or as a way to backup and extend local storage.
- Windows 10+
- Supports standard cloud or server storage backends without additional software
- S3 (AWS, BackBlaze, Minio, etc..)
- SFTP (SSH)
- Files are cached locally
- Multiple folder bindings on a single machine
How?
Translates a filesystem abstraction to a user space file system API provided by windows that can be either Projected File System or Cloud Files API.
Why?
This software support two use cases:
- Extend the storage capacity of a local drive with a replicated cloud storage backend
- Edit files stored on your SFTP server as if they were local files
Installation
Installer is not (yet) available, latest binaries can be downloaded as artifacts from successful builds.
If used, Projected File System service needs to be enabled (disabled by default):
Enable-WindowsOptionalFeature -Online -FeatureName Client-ProjFS -NoRestart
Configuration
Configuration is stored in Windows Registry, see example.reg.
Running
Once configured, just run the application. Logs are written to %LOCALAPPDATA%\PotatoDrive
.