TeamPass is a Collaborative Passwords Manager solution installed On-Premise.
Copyright © 2009-2026, Nils Laumaillé
opensslmysqlimbstringbcmathiconvxmlgdcurlgmpldap (only if LDAP/AD authentication is used)apcu — in-memory configuration cache, reduces database load on every requestredis — Redis-backed session storage for high-availability deploymentspcntl + posix — required to run the WebSocket daemon (real-time sync)opcache — improves overall PHP performanceTeamPass follows active PHP support. The master branch requires at least PHP 8.2 and is tested against PHP 8.3. Using the latest stable PHP release is strongly recommended for both security and performance.
Installing TeamPass directly on a PHP/MySQL server gives the best performance and the most control over your environment. This is the recommended approach for production deployments.
Official images are available for containerized deployments. Docker is convenient for testing and isolated environments but may not deliver the same raw performance as a native installation.
teampass/teampassghcr.io/nilsteampassnet/teampass✍️ Documentation is available.
Key documentation:
TeamPass is currently available in 20 languages:
Languages strings are managed at POEditor.com. Please participate to improving its translation by joining Teampass POEditor project.
For detailed information on the licenses of our dependencies and our licence policy, please see Detailed Licence Information.
Visit Teampass.net
If you discover bugs, please report them in Github Issues.