Skip to main content

Installation

This guide will help you install Serverless Monolith packages in your project.

Requirements

  • Node.js: v18.0 or higher
  • Package Manager: npm, pnpm, or yarn

Installing Core Package

The core package is the foundation of Serverless Monolith:

pnpm add @serverless-monolith/core

Installing Proxy Package

For multi-service routing:

pnpm add @serverless-monolith/proxy

Installing Lighthouse TUI

For the terminal user interface:

pnpm add @serverless-monolith/lighthouse

Installing All Packages

To install all packages at once:

pnpm add @serverless-monolith/core @serverless-monolith/proxy @serverless-monolith/lighthouse

Verifying Installation

After installation, verify that the packages are correctly installed:

# Check installed versions
pnpm list @serverless-monolith/core @serverless-monolith/proxy @serverless-monolith/lighthouse

Next Steps

Now that you have the packages installed, proceed to the Quick Start guide to create your first serverless monolith application.