Skip to content

Rift Drive is an open-source encrypted replacement for Google Drive or OneDrive. Own your data today!

License

Notifications You must be signed in to change notification settings

mboyea/rift-drive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

title author lang keywords default_
Rift Drive
Matthew T. C. Boyea
en
report

An open-source encrypted replacement for Google Drive and One Drive

Google Drive and OneDrive are expensive. It is difficult to create local backups of your storage. Your data is readable by the organizations that store it. Plaintext editors are not provided. There is no way to self-host your data. They have poor (slow, often incomplete) mobile interfaces.

The Rift Drive allows you to use a cross-platform web interface to access encrypted documents, hosted in the cloud or local servers. Web editors support simultaneous editing with realtime sync between devices.

Installation

First, copy this repository.

Then, install Nix (the package manager).

Optionally install direnv (to automatically run nix develop when your terminal enters into the project directory).

Usage

Be sure to read the license.

Scripts

Commands can be run from within any of the project directories.

Command Description
nix run Alias for nix run .#help
nix run .#<script> [args...] Run a script
nix develop Start a subshell with the project dependencies installed
Script Description
help Print usage information for the Rift Drive CLI

Scripts are declared in flake.nix and defined in scripts/. The shorthand run <script> [args...] can be used if you are in a subshell created by direnv or nix develop.

About

Rift Drive is an open-source encrypted replacement for Google Drive or OneDrive. Own your data today!

Resources

License

Stars

Watchers

Forks

Contributors