Export Modules: System Requirements
To install the export modules on your own server, make sure that your system meets the requirements of each module below.
PDF/PNG/Excel Service
Overview
Export to PDF/PNG/Excel is a cross-platform Node.js application built on JS.
It is distributed in the form of source code and as a Docker image.
System requirements
| Hardware | OS | Runtime |
|---|---|---|
| - 1 CPU core (shared virtual core will do) - at least 500MB RAM | - Linux - Windows - MacOS | - Node.js v22.12 or newer or - Docker |
The memory that an export needs depends on the size of the chart. For export of large charts to PDF, 4GB RAM is usually enough. For export to PNG of the maximum image size, 10000x10000 pixels, 4GB RAM is the minimum.
Import and Export from MS Project and Primavera P6
Overview
Export to MS Project is a .Net Core Framework application written in C# and runs on Windows, MacOS, Linux.
We can provide you with the source code that can be deployed on your own server or any cloud provider. The source project is compatible with MS VisualStudio 2022+.
System requirements
| Hardware | OS | Runtime |
|---|---|---|
| - 1 CPU core (shared virtual core will do) - at least 1000MB RAM | - Windows - MacOS - Linux | - .NET Core 7.0+ or - Docker |
The memory that an import or export needs depends on the file. A large MS Project file can take 6GB RAM and more, because the module keeps the whole loaded project in memory. See Import of large files.