Requirements
Quepasa runs on .NET and can be deployed to any Mac, Linux, or Windows environment, with or without Docker.
Hardware
Below are the minimum hardware requirements for running Quepasa, depending on the size of your deployment.
For a small deployment:
- CPU: 4 cores
- Memory: 2 GB RAM
- Storage: 10 GB free disk space
For a medium deployment:
- CPU: 8 cores
- Memory: 4 GB RAM
- Storage: 20 GB free disk space
For a large deployment:
- CPU: 16 cores
- Memory: 32 GB RAM
- Storage: 40 GB free disk space
Software
Operating System
Below are the tested operating systems for running Quepasa. Other operating systems may work, but have not been tested.
- Linux: Ubuntu 20.04 LTS or later
- Windows: Windows Server 2019 or later, Windows 10 or later
- Mac: macOS 10.15 Catalina or later
Docker
While not required, Docker is the easiest way to deploy Quepasa. We recommend using Docker Compose unless you have specific requirements that prevent you from doing so.
Database
Quepasa supports both Microsoft SQL Server and PostgreSQL. You must have one of these databases installed and running to use Quepasa, unless you are using the in-memory storage option.
In-memory storage is useful for trialing Quepasa, but since it does not persist data between restarts, it is not recommended for production use.
See the Databases section for more information on configuring your database.