Requirements

These are the basic requirements for hosted Monolith on-premises

Docker

Docker or Docker Desktop is required for Monolith on-premises deployments. Installation instructions can be found here.

Hardware

The following hardware is required to properly run the Monolith API backend within Docker:

  • Ubuntu Server 20, 22, 24

  • 4GB of RAM

  • 2-core CPU

  • At least 100 GB of storage (>500 GB recommended)

SMTP (Email Use)

To enable Monolith’s email capabilities, an email account is required with SMTP credentials:

  • SMTP host

  • SMTP port

  • SMTP user

  • SMTP password

These values are supplied to the Monolith API server/Docker container at run-time.

Amazon AWS S3 Integration

If you want to store Monolith files in AWS S3, you will need to have the following to integrate S3:

  • AWS Access Key

  • AWS Secret Key

  • AWS Region & Endpoint

Last updated