https://github.com/aclzz/keystore-server
Self-hosted password-manager server
https://github.com/aclzz/keystore-server
keymanager password-manager self-hosted server
Last synced: 9 months ago
JSON representation
Self-hosted password-manager server
- Host: GitHub
- URL: https://github.com/aclzz/keystore-server
- Owner: ACLzz
- Created: 2021-03-19T16:59:37.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-01-14T16:08:40.000Z (over 4 years ago)
- Last Synced: 2025-03-16T22:37:53.398Z (over 1 year ago)
- Topics: keymanager, password-manager, self-hosted, server
- Language: Go
- Homepage:
- Size: 257 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Keystore
## Server side
## What is Keystore?
It is server side of keystore -- simple self-hosted key storage
You can run server on your local network and don't be afraid of password leaks.
## How to install it?
Firstly, I highly recommend you go to config section before install, cause config effects on installation.
Just install go and build server in few seconds with make.
```
~ » sudo pacman -S go git make postgresql --noconfirm
~ » sudo systemctl start postgresql
~ » git clone https://github.com/ACLzz/keystore-server.git
~ » make setup_bin
```
If all ok, binary must be at `bin` folder.
!!! Don't forget to copy .env file (./bin/.env) if you will move binary of server
## Docker
You can use docker image for keystore, just run with root:
```
~ » make setup_docker
```
## How to use it?
Keystore has an http API, so all communications goes through that API.
Keystore has official client Keywarden
For a documentation about API methods go here.
## Logs
Logs are stores in `~/.kss/logs` folder