KeepMeSafe
Secure multi-profile password manager-supports cryptographic vaults, master key protection, SQLite local storage. Fully self-managed, your password is always in your hands. Inspired by KeePass, it provides a simple and modern Web interface.
An error 502 may be reported when starting the first time. Please wait 1 - 2 minutes to refresh the page. KeepMeSafe is a simple, secure password manager inspired by KeePass. All of your password data is encrypted with the master key and stored completely on your own server, without worrying about privacy leaks. ###Core features - ** Master key encryption ** -All passwords are encrypted with your master key, making them safe and reliable - ** Multiple profiles ** -Supports the creation of multiple independent password vaults - ** Local storage ** -Data is completely stored on your server and not uploaded to the cloud - ** Modern interface ** -Simple and beautiful Web interface, intuitive operation - ** Administrator protection ** -An administrator password is required to create a new vault ###Step 1: Create a password vault #### 1.1 Access the creation page When using it for the first time, click the **"Create Vault"* button in the top right corner of the page. #### 1.2 Passed administrator verification The system will ask for an administrator password: - ** Enter password **:`admin123`(default) - ** Click the "Access"** button >** Prompt **: The administrator password is used to prevent unauthorized users from creating vaults at will. If you are an administrator, you can change this password in manifest.yml. #### 1.3 Fill in vault information Fill in the following information in the creation form: | field| description| example| |------|------|------| | **Vault Name** |Vault name (used for login)|`My password library` or `work-vault`| | **Vault Master Password** |Master key (encrypts all data)| `MySecurePass2025!` | | **Admin Password** |Administrator password (verification rights)| `admin123` | ** Important reminder **: - ˇ* * The master key is very important **, and data cannot be recovered after forgetting it! - The master key should contain at least upper and lower case letters, numbers and special symbols - It is recommended to record the master key in a safe place (paper notebook) #### 1.4 Created successfully After clicking "Create": - The system creates an encrypted password vault - Automatically jump to success page - You can return to the home page to log in ###Step 2: Log in to the password vault #### 2.1 Visiting the login page 1. Visit the application home page 2. or click the **"Vault Login"** button in the upper right corner #### 2.2 Enter login information | field| description| |------|------| | **Vault Name** |The vault name you set when creating it| | **Vault Master Password** |The master key you set when creating it| ** Example **: ``` Vault Name: My Password Library Password: MySecurePass2025! ``` #### 2.3 Login successful After clicking "Login": - The system will decrypt your vault - Enter the main password management interface - You can view, add, and edit passwords ###Step 3: Manage passwords






