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.