VIMPDocs
v6.2PDF

VIMP System Requirements

  • VIMP requires a dedicated or virtual server with root privileges.
  • We recommend Linux as the operating system. Installation under UNIX, BSD, and Windows is possible but not officially supported.
  • Due to possible incompatibilities with VIMP, we recommend avoiding the use of Plesk if possible.

Server configuration

Web server:

  • Apache2

  • or NGINX

PHP:

  • Version 8.1 - 8.3
  • GD library, openssl, cURL, MySQL, mbstring, PDO, pdo_mysql, and XSL extensions must be installed
  • PHP CLI (Command Line Interface) must be installed
  • SourceGuardian extension (except for VIMP Ultimate Extended)

MySQL/MariaDB:

  • MySQL: Version 8.0+
  • MariaDB: Version 10.2+
  • InnoDB must be installed

Transcoding:

Please install the transcoding tools exactly as described in the documentation.

  • FFmpeg
  • FFProbe
  • exiftool (>10.8)
  • time

CSS customizations:

npm must be installed in order to concatenate modified CSS files.

Docker installation:

Alternatively, we also provide Docker images for installation. In this case, docker must also be installed on the server.

Hardware

As a minimum requirement, we recommend:

  • Quad-core processor
  • 8 GB RAM
  • 500 GB disk space (the required size mainly depends on the number of media items)

For production use, we recommend:

  • Hexa-core processor or better (more cores in particular enable faster transcoding of media)
  • 32 GB RAM or more
  • 2000 GB disk space or more (the required size mainly depends on the number of media items)

We recommend using a RAID controller for additional data security.