Software
PHP extensions:
pdo_pgsql, redis, intl, mbstring, openssl, zip, gd, pcntl (for Horizon).
Node.js must stay installed in production, with the dependencies from
package.json: the MJML editor uses it to render e-mails as they are sent.Network
Lekalao has to be reachable from the internet over HTTPS: subscribers click its links, and providers send it bounces and complaints.
Sizing
The figures below are starting points; sending depends mostly on the rate your providers accept.
Leave disk room for the database: every e-mail sent leaves a row, and every open or click another one, kept 365 days by default.