Teampass
Self-HostedOpen-source team password manager for secure credential sharing
Overview
Teampass is an open-source team password manager designed to securely store and share credentials. It offers AES-256 encrypted storage, role-based access control (RBAC) to restrict data access, audit logs for tracking changes, and a hierarchical folder structure. Deployment supports self-hosting via Apache/Nginx, PHP 7.4+, MySQL/MariaDB, with Docker images available for simplified setup. It integrates with LDAP/Active Directory for user authentication, making it ideal for teams prioritizing data ownership over cloud-based solutions.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
teampass:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: teampass
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- AES-256 encrypted password storage
- Role-based access control (RBAC)
- Audit logs for activity tracking
Frequently Asked Questions
? Is Teampass hard to install?
Teampass requires setting up a web server (Apache/Nginx), PHP 7.4+, and MySQL/MariaDB. Docker images simplify deployment, but manual setup may challenge users without basic server administration skills.
? Is it a good alternative to LastPass Teams?
Yes—Teampass offers self-hosted control (unlike LastPass's cloud focus) with similar team features like RBAC and shared folders. It’s perfect for teams prioritizing data ownership over cloud convenience.
? Is it completely free?
Teampass is 100% open source and free to use. There are no licensing fees, though self-hosting may incur server or hosting costs depending on your setup.
Top Alternatives
People Also Ask about Teampass
Tool Info
Pros
- ⊕ Privacy-focused self-hosting option
- ⊕ No subscription fees
- ⊕ LDAP/Active Directory integration
Cons
- ⊖ Requires PHP/MySQL server setup
- ⊖ Steeper learning curve for non-technical users
- ⊖ Limited mobile support (web-based only)