FiveonefourFiveonefour
Fiveonefour Docs
MooseStackTemplatesGuides
Release Notes
Source514
  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_dir
MOOSE_SOURCE_DIR
String
"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
Build a New App
  • 5 Minute Quickstart
  • Browse Templates
  • Existing ClickHouse
Add to Existing App
  • Next.js
  • Fastify
Fundamentals
  • Moose Runtime
  • MooseDev MCP
  • Data Modeling
Moose Modules
  • Moose OLAP
  • Moose Streaming
  • Moose Workflows
  • Moose APIs & Web Apps
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
  • Release Notes
Contribution
  • Documentation
  • Framework