{"repo":"typv/nest-turbo-starter","free":true,"listed":false,"github":"https://github.com/typv/nest-turbo-starter","clone":"git clone https://github.com/typv/nest-turbo-starter.git","description":"A NestJS monorepo starter kit for building scalable microservices with Turborepo and pnpm.","language":"JavaScript","stars":224,"topics":["api-gateway","apisix","boilerplate","microservices","nestjs","nestjs-monorepo","nestjs-starter","turborepo","typescript","nestjs-boilerplate"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"🧠 Nest Turbo Starter A high-performance, monorepo microservices platform built with NestJS, optimized for speed using Turborepo and the pnpm package manager. The system is containerized with Docker and features dynamic traffic management and security via API Gateway (Apache APISIX / Kong). 📑 Table of Contents 🚀 Getting Started 🏗️ System Architecture 📦 Monorepo Structure ✅ Tech Stacks 🛠️ Installation Preparation 🧑‍💻 Build Prerequisites Environment Setup Install Dependencies Build Applications Run Database Migrations Start Microservices 🌐 API Gateway Configuration Apache APISIX (Default Gateway) Kong Gateway (Alternative Option) 🌍 Access URLs 🧭 API Gateways ⚙️ Microservices 🧰 Tools & Management UI 🔐 Demo API — Sign-Up & Login (cURL) Sign-Up Login 📘 Notes 🚀 Getting Started ✨ Key Concepts (Monorepo & Performance) This starter uses a Monorepo structure managed by Turborepo and pnpm to maximize performance and simplify development across multiple microservices. --- 🏗️ System Architecture This project implements a robust, containerized microservices architecture designed for high availability and scalability. All core services-built on NestJS and Node.js-reside within a secure Private Subnet, adhering to the principle of service autonomy where each microservice owns its PostgreSQL database. External client requests are strictly managed by Apache APISIX, which serves as the central API Gateway for routing, security, and policy enforcement via HTTP. Internal service-to","default_branch":null,"files":null,"tree":[],"storefront":"/r/typv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/typv/nest-turbo-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}