Skip to content

0xBradock/volta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Volta 🔐

Password vault API

About

Password Vault 🔐 built safelly that runs everywhere.

Features

Main features:

  • api has CRUD oppearations on entries
  • repo factory can interact with different types of database
  • database can be set on local file, docker or remote
  • api can be accessed with cli, app or custom
  • initial configuration can setup service
  • possiblity to have multiple logins per domain

API consists of CRUD operations on password:

  • create with given password
  • create with random password
  • read all entries
  • read entries that match with given domain sub-string
  • update entry with the given fields, keep the not given
  • delete entry

Base Entry model:

  • id: uuid unique not null
  • domain: string unique not null
  • login: string
  • password: string not null
  • created: date not null auto create
  • updated: date not null auto update
  • meta: string

Storage:

  • The cloud provider choice is done on the configuration file

Encryption:

  • The database is stored always encrypted

Libraries

This project is only possible due to the great effort of those libraries:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published