SkyFS manages a virtual encrypted file system structure and exposes methods to manipulate it to Skynet apps.
It uses the https://github.com/SkynetLabs/skystandards data structures.
- upload and download files (with automatic encryption)
- automatic metadata extraction and thumbnail generation for most image formats (including exif) and audio files (MP3 and FLAC, with cover images)
- list, create and delete directories
- create, update, copy, move and rename files
- share directories (read-only+static, read-only+updates and read+write)
- mount directories (both local and all types of shared directories) in another directory (only temporarily)
- global index of all images, audio files and videos uploaded by the currently logged-in user