Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/dbilgili/kasa
- Owner: dbilgili
- Created: 2024-07-05T15:56:11.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-30T21:38:53.000Z (4 months ago)
- Last Synced: 2024-07-31T01:48:40.536Z (4 months ago)
- Language: Svelte
- Size: 447 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.