Prerequisites

Before installing tsdevstack, make sure you have the following:

Required

Node.js 22+

tsdevstack requires Node.js 22 or later.

node --version
# v22.x.x or higher

Install Node.js if you don't have it.

Docker

Docker is required for running local infrastructure (Postgres, Redis, Kong).

docker --version
# Docker version 24.x.x or higher

Make sure Docker Desktop (or Docker Engine) is running.

Install Docker Desktop

Terraform (for cloud deployment)

Terraform is required for deploying to cloud environments.

terraform --version
# Terraform v1.9.x or higher

Install Terraform

You don't need Terraform for local development - only when you're ready to deploy to the cloud.

Git

For version control and CI/CD integration.