Skip to content

Server requirements

The web application is based on the Fat-Free Framework (https://fatfreeframework.com) so they share the same server requirements: please refer to https://fatfreeframework.com/3.9/system-requirements

The following requirements are generally provided by standard web hosting companies:

  • Apache. If you use NGINX, you must configure it so that the redirection rules defined in the .htaccess are handled
  • PHP 8.2 or greater
  • PHP CURL extension enabled
  • PHP sodium extension (libsodium) enabled - bundled with PHP 7.2 and later, including all PHP 8.x - required for the 2026 Ed25519 response signing (see The 2026 activation protocol)
  • mod_rewrite and mod_headers enabled (Apache)
  • The inc/lib subfolder must be writable by the web-server user. The kit stores the token encryption key (validationkey.txt) there and, at activation time, a small first-validation cache (activation_cache.json). Both stay protected by the shipped .htaccess / web.config rules
  • a valid FastSpring account