1. MooseStack
  2. Help
  3. Minimum Requirements

On this page

Development SetupProduction Setup

Minimum Requirements

Development Setup

The development setup has higher requirements because Moose runs locally along with all its dependencies (Redpanda, ClickHouse, Temporal, Redis).

  • CPU: 12 cores
  • Memory: 18GB
  • Disk: >500GB SSD
  • OS:
    • Windows with Linux subsystem (Ubuntu preferred)
    • Linux (Debian 10+, Ubuntu 18.10+, Fedora 29+, CentOS/RHEL 8+)
    • Mac OS 13+
  • Runtime: Python 3.12+ or Node.js 20+, Docker 24.0.0+, and Docker Compose 2.23.1+

Production Setup

The production setup has lower requirements, as external components (Redpanda, ClickHouse, Redis, and Temporal) are assumed to be deployed separately.

  • CPU: 1vCPU
  • Memory: 6GB
  • Disk: >30GB SSD
  • OS:
    • Windows with Linux subsystem (Ubuntu preferred)
    • Linux (Debian 10+, Ubuntu 18.10+, Fedora 29+, CentOS/RHEL 8+)
    • Mac OS 13+
  • Runtime: Python 3.12+ or Node.js 20+
  • Overview
  • Quick Start
  • Templates / Examples
Fundamentals
  • Moose Runtime
  • MooseDev MCP
  • Data Modeling
MooseStack in your App
  • App / API frameworks
Modules
  • Moose OLAP
  • Moose Streaming
  • Moose Workflows
  • Moose APIs
Deployment & Lifecycle
  • Moose Migrate
  • Moose Deploy
Reference
  • API Reference
  • Data Types
  • Table Engines
  • CLI
  • Configuration
  • Observability Metrics
  • Help
    • Troubleshooting
    • Minimum Requirements
  • Changelog
Contribution
  • Documentation
  • Framework
FiveonefourFiveonefour
Fiveonefour Docs
MooseStackTemplates
Changelog
Source506