Build a Cloud Storage and Online File System application like Google Drive and One Drive
i9rfs is an API server for a Virtual File System application, built with entirely using WebSocket in Go. It supports major file system operations that can be used to implement Cloud Storage applications such as Google Drive and One Drive.
Visit the API documentation for implementation guide.
- Create directories
- Upload files
- List the contents of a directory
- Copy and Move files/directories
- Delete files/directories
- Rename files/directories
- Move files/directories to Trash
- View files/directories in Trash
- Restore files/directories from Trash
- Star files/directories
For all REST request/response Communication: Click Here
For all WebSocket Real-time Communication: Click Here