For optimal performance and stability, it is strongly recommended to install Auth-N on a dedicated server. The server must meet the following minimum specifications:
- Operating System: Any Debian-based Linux distribution (e.g., Ubuntu, Debian).
- CPU: Minimum 2 cores.
- RAM: Minimum 2GB.
- Disk Space: 10GB recommended (covers logs, database, etc.).
- Network: A public IP address is required for API access.
- Ports: Ports 80 and 443 must be open for HTTP and HTTPS access.
- Domain: A valid domain name associated with the server is required for SSL certificates.
Note: If the database is hosted on a separate server, that server must also meet these minimum requirements.