Deploying a Moose Application to Production with Docker Compose

2025-05-19

This guide provides a comprehensive walkthrough of deploying a production-ready Moose application on a single server using Docker Compose. It covers installing prerequisites, configuring Docker log limits and non-root access, setting up an optional GitHub Actions runner, and a sample Foo Bar Moose application. The guide delves into securely configuring Clickhouse and optional Redpanda, and a phased Temporal deployment (also optional). Finally, it explains setting up a systemd service for automatic Docker Compose startup, and both automated and manual deployment workflows.

Read more

Moose: Build Analytical Backends in TypeScript/Python with One Command

2025-04-23

Moose is a revolutionary framework that lets you build analytical backends in pure TypeScript or Python. It solves the pain points of traditional approaches: tool fragmentation, schema drift, painful workflows, and SQL-only processing. Moose makes your code the single source of truth for both your data application logic AND your data infrastructure. It provides pre-configured integration with ClickHouse, Redpanda, and Temporal, enabling one-command local startup and hot-reloading development for drastically improved efficiency. Define your model once and use it seamlessly across your APIs, streams, and database—no extra steps needed.

Read more
Development