We value your privacy

This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content. See our Privacy Policy.

  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).

moose.config.toml
# 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.
FiveonefourFiveonefour
Fiveonefour Docs
MooseStackHostingTemplatesGuides
Release Notes
Source531
  • Overview
Build a New App
  • 5 Minute Quickstart
  • Browse Templates
  • Existing ClickHouse
Add to Existing App
  • Next.js
  • Fastify
Fundamentals
  • Moose Runtime
  • MooseDev MCP
  • Language Server
  • Data Modeling
Moose Modules
  • Moose OLAP
  • Moose Streaming
  • Moose Workflows
  • Moose APIs & Web Apps
Deployment & Lifecycle
  • Moose Dev
  • Moose Migrate
  • Moose Deploy
Reference
  • API Reference
  • Data Types
  • Table Engines
  • CLI
  • Configuration
    • Core Settings
    • Project Settings
    • TypeScript
    • Telemetry
    • Git
    • Features
    • Migrations
    • Docker
    • Infrastructure
    • ClickHouse
    • Redpanda
    • Redis
    • Temporal
    • HTTP Server
    • State Storage
    • Security
    • JWT
    • Admin API
    • Development
    • Dev Environment
  • Observability Metrics
  • Help
  • Release Notes
Contribution
  • Documentation
  • Framework