This webapp is a browser and desktop password manager compatible with KeePass databases. It doesn't require any server or additional resources. The app can run either in browser, or as a desktop app.
Apps: Web, Desktop
Timeline: Release Notes, TODO
On one page: Features, FAQ
Website: keeweb.info
Twitter: kee_web
Donate: OpenCollective, GitHub
The app is quite stable now. Basic stuff, as well as more advanced operations, should be rather reliable.
Everything you need to host this app on your server is any static file server. The app is a single HTML file + a service worker (optionally; for offline access). You can download the latest distribution files from gh-pages branch.
Image is based on Rust implementation of Bitwarden API.
This project is not associated with the Bitwarden project nor 8bit Solutions LLC.
Basically full implementation of Bitwarden API is provided including:
Pull the docker image and mount a volume from the host for persistent storage:
This will preserve any persistent data under /bw-data/, you can adapt the path to whatever suits you.
IMPORTANT: Some web browsers, like Chrome, disallow the use of Web Crypto APIs in insecure contexts. In this case, you might get an error like Cannot read property 'importKey'
. To solve this problem, you need to access the web vault from HTTPS.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU Affero General Public License for more details.
Teampass is a Collaborative Passwords Manager
Copyright © 2009-2019, Nils Laumaillé
The Docker image provided will create a Teampass installation in its /var/www/html/
directory, which you should mount as a volume to keep persistent. You should also mount /var/php/session
, otherwise the installation will freeze during Server checks phase. SSL is not provided if you use this image without a proxy in front of it. See the included Docker Compose file for an example setup.
Sample docker run command:
Note: Use /var/www/html/sk
as your "Absolute path to saltkey" during installation.
Simple, secure password and data management for individuals and teams (formerly known as Padlock).
This repo is split into multiple packages:
You'll need
For more configuration options, see Configuration
For a security design overview, check out the security whitepaper.
Join us in the Gitter chat room:
PHP web based Password Manager for business and personal use.
Installation instructions and documentation at Doc https://doc.syspass.org
This software is published under GNU GPLv3 license. For details about that, there is a copy on 'COPYING' file.
https://github.com/nuxsmin/sysPass
https://hub.docker.com/r/nuxsmin/docker-syspass/
Though it would be preferable to ask or report issues through GitHub's website, you can reach me out by email (eg. CVEs, contribution, etc.): nuxsmin[a_t]syspass[d_o_t]org
Shaark is a self-hosted platform to keep and share your content: web links, posts, passwords and pictures.
All of your data can be private, public or both and can be browsed by tags or all-in-one search.
Shaark is production ready, inspired by Shaarli, built with Laravel and Vue.js.
Features / Demo / Documentation / Contribute / Security / Tests / Licence
A public demo is available at https://shaark.mka.ovh. Credentials are admin@example.com and secret. This demo is resetted hourly.
All contributions are welcome! Please use the dev
branch for your pull requests.
If you make changes to JS, don't compile assets in production, I'll manually compile them when merging for security reasons.