| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Passman is a full featured, open source password manager for Nextcloud.
Visit the “Passman General Talk” Telegram Group to participate in all sorts of topical discussions about Passman and its apps!
Try a Passman demo here.
Passman Webextension is our new, fully rewritten browser extension for the Passman Nextcloud app, using modern frontend and extension frameworks.
Our native Passman Android app is available for download from the Google Play Store, IzzyOnDroid and F-Droid.
More screenshots are available on the Nextcloud App Store and imgur.
| Supported | |
|---|---|
| SQLite | • |
| MySQL / MariaDB | • |
| PostgreSQL | • |
CI runs PHPUnit against SQLite on GitHub Actions.
Passman can generate passwords and measure their strength using zxcvbn.
Generate passwords as you like.
Passwords are generated using sjcl randomization.
All passwords are encrypted client side with sjcl using 256-bit AES. You supply a vault key which sjcl uses to encrypt your credentials. Your encrypted credentials are then sent to the server and encrypted yet again using the following routine:
Passman allows users to share passwords. (Administrators may disable this feature.)
Passman offers a developer API. Unfortunately it is very outdated and not maintained. You're welcome to update it.
Passman Docker images are currently maintained in passman-dev-docker-build.
| Image | Docker Hub | Use for |
|---|---|---|
| Development | binsky/passman-dev | Local hacking: bind-mount your checkout, run grunt, try different Nextcloud/PHP stacks |
| Demo | binsky/passman-demo | Pre-baked instances (e.g. demo.passman.cc) without dev tooling |
Default login for all images: admin / admin.
Quick start (development):
docker run -d -p 8080:80 -p 8443:443 \ -v /path/to/passman:/var/www/html/apps/passman \ --name passman-dev \ binsky/passman-dev:latest
See the repository README for TLS setup, available tags, and SSH/sshfs mounting.
For production deployments, use the official Nextcloud Docker image and install Passman as an app.
Start from a passman-dev container, then work inside /var/www/html/apps/passman:
Passman is open source and lives from contributions like pull request, but we’ll also gladly accept a Club Mate or pizza!
Please consider donating:
Pull requests and issues are welcome. Fork the repo, make your changes, and open a pull request. Add your name to the contributors list below when you do.
Maintainers:
Contributors:
Are you adding something to check if malicious code is executing on the browser? No, because malicious code can edit functions that check for malicious code.
| Back | FazBrowse Home | New Git URL |