Requirement

System Requirements

Leconfe is built with PHP and requires a web server with a database. Here is what your server needs to run Leconfe smoothly:

  • PHP 8.1 or higher — PHP is the programming language that powers Leconfe. Version 8.1 is the minimum; PHP 8.2 or 8.3 is recommended for better performance and security.
  • MySQL 5.7+ or MariaDB 10.3+ — This is the database where all your conference data (submissions, users, reviews) is stored. MySQL and MariaDB are both supported.
  • Web Server: Nginx or Apache — A web server handles incoming requests and serves Leconfe to your users. Nginx is recommended for its speed and efficiency.

Required PHP Extensions

PHP extensions add extra capabilities that Leconfe relies on. These must be enabled on your server:

  • BCMath
  • Ctype
  • Fileinfo
  • JSON
  • Mbstring
  • OpenSSL
  • PDO
  • Tokenizer
  • XML
  • GD or ImageMagick — for handling images (profile pictures, conference logos)
  • Zip — for extracting uploaded files and backups

Composer — Composer is PHP’s package manager. It downloads and manages all the libraries Leconfe depends on. While not strictly required on the server after installation, it is highly recommended to have Composer available during setup.

Recommended Hosting

For the best experience, we recommend using a VPS (Virtual Private Server) or cloud hosting provider that gives you SSH access. With SSH, you can install PHP extensions, configure the web server, and run Composer commands directly.

Popular options include DigitalOcean, Linode, Vultr, and AWS Lightsail. These give you full control over your server environment at an affordable price.

Note on shared hosting: Many shared hosting plans restrict PHP extension installation and may not meet all of Leconfe’s requirements. If you are unsure, check with your hosting provider whether they support PHP 8.1+ with the extensions listed above.

Browser Support

Leconfe works on all modern web browsers. We support the latest two versions of:

  • Google Chrome
  • Mozilla Firefox
  • Apple Safari
  • Microsoft Edge
What are your feelings
Scroll to Top