🚀 Welcome to MDriven Learn –  MDriven is now on Discord!  Don’t miss the latest Release Notes.
Deploying MDriven to Production with Nginx
Created by Charles on 2026-01-29 · Last edited by Charles on 2026-01-29.

This guide covers deploying MDriven Server and Turnkey behind an Nginx reverse proxy. This is the recommended configuration for public-facing servers as it provides security, standard web ports (80/443), and a single entry point.

1. Download the Production Package

2. What's Included?

Your download includes a ready-to-deploy folder structure:

  • compose.yaml: The orchestration file.
  • proxy.conf: A pre-configured Nginx setup for MDriven.
  • mdriven-server-settings/: Server configuration files.
  • mdriven-turnkey-settings/: Turnkey configuration files.

3. Deployment Steps

  • Upload: Transfer the zip file to your server (using scp or sftp).
  • Extract:
    unzip deploy-prod-amd64.zip -d my-app
    cd my-app
  • Launch:
    docker compose up -d


< Back to Docker Overview