Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 40 million developers.Sign up
Alpha version with WPF GUI:
Event sourced virtual drive, writing encrypted WAL to SQLite, synchronizing to MockNetwork and local materialization to in-memory virtual filesystem.
- Multiple local user accounts.
- Multiple local drive configs per local user account.
- One SAFENetwork account per drive.
- Encrypted local data.
- Adds local user if not exists.
- Add / Remove drives.
- Mount / Unmount.
- Remove local user.
- Tray icon.
Dokan driver (Dokan_x64.msi at https://github.com/dokan-dev/dokany/releases/tag/v18.104.22.1680)
Dotnet core runtime 3.0 ( .NET Core Installer: x64)
To compile the source you need Visual Studio Preview (4+ will work fine).
Visual Studio RC works as well but apparently, to get Visual Studio to use .net core 3.0 as target, it needs a global.json file (can be created by running ‘dotnet new globaljson’ as per https://docs.microsoft.com/en-us/dotnet/core/tools/global-json).
How to use it:
Make sure you have Dokan installed as well as dotnetcore 3.0 runtime.
Compile the app from source.
Then run SAFE.NetworkDrive.UI.exe or SAFE.NetworkDriveUI.Console.
- Renaming or moving the first folder on the drive will result in a
BSOD(blue screen of death) from a
This is likely a problem in the
dokandriver. I've made them aware of this, but I'm not expecting it to be fixed anytime soon.
Beware that there might be BSOD:s in other cases as well.
Also, it is good to know, that there are noticeable user experience related things, that are left unpolished in this version.