Hardware and Software Requirements
Share KeePass Passwords with your Team of multiple users
Server Software Requirements
- Supported Operating Systems:
- Windows Server 2022 (including Server Core), 2019, 2016, 2012, 2008
- Windows 11, 10, 8, 7, Vista (Ultimate or Business)
- Supported Databases:
- SQLite (default)
- only recommended for smaller installations (1 - 50 users)
- Microsoft SQL Server:
- Versions 2005 or higher (Express Edition or better)
- Including High Availability features (Always On Availability Groups, Windows Server Failover Cluster)
- PostgreSQL 9.0 or higher
- Microsoft Azure SQL DB
- SQLite (default)
- Microsoft .NET Framework:
- 4.8 is required (default, installed for you)
- Supported versions of IIS or IIS Express:
- IIS Express versions 10+ (default, installed for you)
- IIS versions 7+
Note: Pleasant Password Server does not support Windows 2003
Server Hardware Requirements
With the release of version 7, PPASS requires a 64-bit processor; use version 6 for 32-bit processors.
- Micro installation (<1k entries; 1-10 users):
- Dual-Core 1.6 Ghz or higher
- 2 GB RAM
- 500 MB free disk space
- Small installation (1k-10k entries; 10-100 users):
- Dual-Core 2 Ghz or higher
- 4 GB RAM
- 1 GB free disk space
- Medium installation (10k+ entries; 100-1,000 users):
- Quad-Core 2 Ghz or higher
- 8 GB RAM
- 2 GB free disk space
- Large installation (100k+ entries; 1,000-10,000 users):
- Contact Us
- Very Large installation (1M+ entries; 10,000+ users):
- Contact Us
Notes:
- Additional RAM is recommended as the database size grows, for optimal performance.
- Additional resources should be added when using MS-SQL, PostgreSQL, or Azure databases.
- For example, MS-SQL Standard itself requires 1 GB RAM and 6 GB free disk space
- Each database software has their own additional hardware requirements depending on installed components (please refer to vendor websites)
- The Server Requirements above already include database calculations with a default SQLite database.
Other Considerations
- Pleasant Password Server will operate in a virtualized environment (VMWare or Hyper-V).
- Pleasant Password Server can run on the same machine as other applications. Pleasant Password Server will require sufficient RAM and CPU to operate normally, however (see the next point),
- For maximum security, Pleasant Password Server should be installed on a dedicated system or at least on a system with applications serving the same level of security/sensitivity. Access to these systems should then be restricted. While all sensitive data in Pleasant Password Server is either securely hashed or encrypted, it is a best practice for security to limit any opportunities for foul play.
KeePass Client Requirements
Supported operating systems:
- Windows 11, 10, 8.1, 8, 7, Vista
- Windows Server 2022, 2019, 2016, 2012, 2008
Prerequisites:
- Microsoft .NET Framework 4.5+