Video & screenshot introduction¶
Screenshots give you a great idea quickly. Also, a short introduction video:
You get all of this for free:
|Supported OSes||Almost everything: PCs, mobile devices (Android, iOS), Raspberry Pis etc.|
|Data privacy||All data is encrypted - each collection with a separate key so compromise of one collection does not compromise other data. Take back ownership of your data.|
|Data durability||Transparently replicates your data to multiple disks / off-site storage.|
|Data sensitivity||You can mark different collections with different sensitivity levels and decide on login which sensitivity level content do you want to show.|
|Backup all your devices' data||Varasto's architecture is ideal for backing up all your PCs, mobile devices etc.|
|Supported storage methods||Local disks or cloud services (AWS S3, Google Drive), all in encrypted form so you don't have to trust the cloud ("zero trust" model) or have data leaks if local disks get stolen.|
|Data access methods||1) Clone collection to your computer 2) Open/stream files from web UI 3) Via network folders 4) Linux FUSE interface|
|Integrated metadata backups||Use optional built-in backup to automatically upload encrypted backup of your metadata DB to AWS S3. If you don't like it, there's interface for external backup tools as well.|
|Transparent compression||Only well-compressible files will be automatically compressed|
|Metadata support & tagging||Can use metadata sources for automatically fetching movie/TV series info, poster images etc. Can also add tags to collections.|
|All files in one place||Never again forget on which disk a particular file was stored - it's all in one place even if you have 100 disks! Varasto is dogfooded with ~50 TB of data without any slowdowns.|
|Thumbnails for photos||Automatic thumbnailing of photos/pictures|
|Health monitoring||Get warnings or alerts if there is anything wrong with your volumes, data or Varasto.|
|Per-collection durability||To save money, we support storing important files with higher redundancy than less important files|
|Transactional||File or group of files are successfully committed or none at all. Practically no other filesystem does this|
|Ransomware protection||Run Varasto on a separate security-hardened device/NAS to protect from ransomware, or configure replication to S3 ransomware-protected bucket|
|Integrated SMART monitoring||Detect disk failures early|
See also: Paid features
These (also free) features are not ready, but are prioritized and on the roadmap:
|Thumbnails for videos||Automatic thumbnailing of videos|
|Video & audio transcoding||Got movie in 4K resolution but your mobile device doesn't have the performance, resolution or network bandwidth to watch it?|
|Atomic snapshots||Uses LVM on Linux and shadow copies on Windows to grab consistent copies of files|
|Tiered storage||Use SSD for super fast data ingestion, and transfer it in background to a spinning disk|
|Multi-user||Have separate file hierarchies for your friends & family|
|File sharing||Share your own files to friends|
|Offline drives||We support use cases where you plug in a particular hard drive occasionally. Queued writes/deletes are applied when volume becomes available|
Status & timeline¶
Current status: beta testers are invited/appreciated in helping out in finding pain points in rapid iteration to improve the system!
|Date||No probable data loss||No rough edges||Note|
|~~before jan 2020~~||☐||☐|
|jan - apr 2020||☑||☐||<- we're here. Gathering user experiences from beta testers|
|may 2020 onwards||☑||☑||General availability|
1st of May is target for "this should work well enough without major rough edges".
Varasto is optimized for WORM-style (Write Once; Read Many, i.e. file archival, backups) workloads. You can use Varasto as the source of truth for data that does not change very rapidly - file changing once a second or faster is too often.
How about fast-changing data?¶
Varasto's storage is not optimized for fast-changing data (e.g. database files). For fast data you can still store snapshots/backups of the data in Varasto, but have some other system be the realtime authority for it.
In Git terminology: you can host your repo in Varasto, clone the repo locally and commit+push snapshots of your fast data to Varasto. Varasto is great for daily/hourly incremental database backups! (we support atomic snapshots on Linux and Windows!)
How will Varasto make money?¶
If you were to commit to using Varasto, it is in your best interest that Varasto simply doesn't fade away. Here's how we'll keep making Varasto awesome for everyone.
|Host Varasto yourself||☑️||☑️|
|All the advertized free features||☑️||☑️|
|REST API||☑️||☑️||Access/modify your data from external systems|
|Have us host Varasto for you||☐||☑️|
|Realtime data API||☐||☑️||Realtime notifications of data changes in Varasto to external systems (push-based API)|
|High-availability (distributed architecture)||☐||☑️||Run Varasto as a multi-master setup so that if one node goes down, availability is not affected|
|Single sign-on integration (LDAP/SAML)||☐||☑️||Centralized login|
|Audit trail||☐||☑️||Log access to data with bulletproof auditing via remote HSM service|
|Support||☐||☑️||Free users get only basic support wihout any guarantees|
|Consulting||☐||☑️||Need help with a project using, or planning to use, Varasto?|
Our focus is to make Varasto as easy as it can be to self-host, but there are many people that prefer to pay to have the hosting concerns be taken care of. We will charge money for that.
"If you're not paying for a product, then your data is the product."
Open core licensing¶
The core of Varasto is, and will be, open source. All the advertised free features will remain free to use. The paid features previously mentioned are sold under a proprietary license.
|OS||Architecture||Varasto server||Varasto client||Use via network folders|
|Linux||ARM (Raspberry Pi etc.)||☑️||☑️||☑️|
Subscribe to Varasto news & updates¶
Subscribe to Varasto news & updates via email (or RSS).
Need help? Found an issue? Feature request?¶
For help, issues or feature requests use our issue tracker!
In the future - given sufficient interest, we could set up a Slack or similar.