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
  • 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



  • 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


  • Microsoft .NET Framework 4.5+