Status: Consider this complete as all V1 functions are complete. Files are maintained in the service albeit with no security
Version 1 serves as POC the project is interesting enough to continue.
- cmdline interface only
- cmdline communicates via GRPC to windows service
- windows service does all of the work, including file copying (no streaming)
- minimal setup instructions via markdown, no installers
- maybe some github actions for tests
- dotnet core for core behaviors
- rust for intensive stuff
Name | Description |
---|---|
add | adds a file to the vault, minimally encrypted |
remove | removes a file from the vault, no confirmation, no backup |
get | retrieves a file from the vault |
list | shows that is available in the vault |
Name | Description |
---|---|
update | updates existing file in the vault |
erase | simply erases a local file over writing file with 0s before deleting it |
config | sending a json file to configure service--what TBD |
Project structure is defined on as AS NEEDED basis. This means it may not always follow best practices. Get over it.