shikamaru

Getting Started

Install

npm install -g shikamaru

Quick Start

  1. Create global.env for backend services and frontend.global.env in your workspace root used as shared env for all services.
  2. (Optional) Set Azure envs: ORG, PROJECT, AZURE_PERSONAL_ACCESS_TOKEN.
  3. Run in your projects dir for or with —projects-dir <path> :
maru start

What happens

  • Env checks (Node, Docker)
  • Repo + mode selection (local | docker | hybrid)
  • Port allocation and persistence
  • .env generation from .env.example
  • Start services + log viewer

MIT © 2025 — shikamaru

Made with love