Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dbilgili/kasa

A password manager made as a PWA to work with Vercel KV
https://github.com/dbilgili/kasa

Last synced: 7 days ago
JSON representation

A password manager made as a PWA to work with Vercel KV

Awesome Lists containing this project

README

        



KASA

Kasa is a password manager that you can self-serve and access from virtually anywhere. It’s built as a responsive PWA to work specifically with [Vercel's KV storage](https://vercel.com/docs/storage/vercel-kv). However, feel free to fork and integrate other solutions for data storage.

## Getting started

To get started, create a KV storage on your Vercel project and make sure to add the environment variables to your project, which are listed in the `.env.example` file. `KV_KEY_NAME` is a unique environment variable that you need to set. This key stores the encrypted data. `STORAGE_TYPE` should be set to `vercel-kv`. It can also be set to `local` for local testing purposes. The rest of the environment variables comes from the KV storage itself.

To get started, create KV storage on your Vercel project and add the environment variables to your project, as listed in the `.env.example` file. `KV_KEY_NAME` is a unique environment variable that you need to choose. This key stores the encrypted data. The rest of the environment variables come from the KV storage itself.