An enterprise-grade password management system based on Vaultwarden with extended features for advanced role management, multi-tenant support, and enhanced security controls.
- Secure password storage and management
- End-to-end encryption
- Multi-factor authentication support
- Password generator
- Secure sharing capabilities
- Browser extension support
- Mobile app compatibility
- Advanced role management system
- Multi-tenant architecture
- Custom role and permission controls
- Advanced SSO integrations
- Enterprise policy management
- Advanced audit logging
- API access for enterprise automation
- Secure payment processing with Mollie
- Priority technical support system
- Advanced vault management features
passwordimmunity/
├── src/ # Source code
│ ├── api/ # API endpoints
│ ├── auth/ # Authentication providers
│ ├── db/ # Database models and migrations
│ └── static/ # Static assets and templates
├── docs/ # Documentation
│ ├── installation/ # Installation guides
│ ├── deployment/ # Deployment instructions
│ └── api/ # API documentation
└── tests/ # Test suites
Detailed installation instructions can be found in the Installation Guide.
- Go 1.21 or higher
- PostgreSQL 13 or higher
- Redis (optional, for caching)
git clone https://github.com/emailimmunity/passwordimmunity.git
cd passwordimmunity
make install
For detailed documentation, please refer to the docs directory:
See CONTRIBUTING.md for development guidelines.
For security concerns, please see our Security Policy.
This project is licensed under the GNU Affero General Public License v3.0 - see the LICENSE file for details.
For enterprise support and custom features, contact our support team.
This project builds upon the excellent work of: