1. MooseStack
  2. Configuration
  3. Project Settings

Project Settings

These settings control the fundamental behavior of your Moose project, including language settings and directory structure.

Environment Variable Syntax

Top-level settings do not have a section prefix. Use MOOSE_<KEY_NAME> (e.g., MOOSE_LANGUAGE, MOOSE_SOURCE_DIR).

# Programming language used in the project (`Typescript` or `Python`)language = "Typescript" # Custom source directory path (Default: "app")# source_dir = "app" # Whether to load infrastructure containers (ClickHouse, Redpanda, Redis, etc.) in dev mode# Set to false if you are connecting to external infrastructure exclusively# load_infra = true # Map of supported old versions and their locations (Default: {})# supported_old_versions = { "0.1.0" = "path/to/old/version" }
KeyEnv VariableTypeDefaultDescription
languageMOOSE_LANGUAGEString"Typescript"The programming language used for your data models and flows.
source_dirMOOSE_SOURCE_DIRString
"app"
The directory containing your Moose application code.
load_infraMOOSE_LOAD_INFRABooleantrueIf true, moose dev spins up local Docker containers using the settings in Infrastructure. If false, no containers are created, allowing you to connect to external infra.
supported_old_versionsN/AMapMapping of older project versions to their paths for backward compatibility.
  • 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
    • Core Settings
    • Project Settings
    • TypeScript
    • Telemetry
    • Git
    • Features
    • Migrations
    • Infrastructure
    • ClickHouse
    • Redpanda
    • Redis
    • Temporal
    • HTTP Server
    • State Storage
    • Security
    • JWT
    • Admin API
    • Development
    • Dev Environment
  • Observability Metrics
  • Help
  • Changelog
Contribution
  • Documentation
  • Framework
FiveonefourFiveonefour
Fiveonefour Docs
MooseStackTemplates
Changelog
Source506