---
title: Deployment
---

import DocCard from '@theme/DocCard';

The section explains the steps involved when it comes to deploying a Marten project. It also gives useful tips in order to secure Marten web applications in production.

## Guides

<div className="row category-index-row">
  <article key="introduction" className="col col--6">
    <DocCard item={{type: "link", href: "./deployment/introduction", label: "Introduction", docId: "deployment/introduction" }} />
  </article>
</div>

## How-to's

<div className="row category-index-row">
  <article key="deploy-to-an-ubuntu-server" className="col col--6">
    <DocCard item={{type: "link", href: "./deployment/how-to/deploy-to-an-ubuntu-server", label: "Deploy to an Ubuntu server", docId: "deployment/how-to/deploy-to-an-ubuntu-server" }} />
  </article>
  <article key="deploy-to-heroku" className="col col--6">
    <DocCard item={{type: "link", href: "./deployment/how-to/deploy-to-heroku", label: "Deploy to Heroku", docId: "deployment/how-to/deploy-to-heroku" }} />
  </article>
  <article key="deploy-to-fly-io" className="col col--6">
    <DocCard item={{type: "link", href: "./deployment/how-to/deploy-to-fly-io", label: "Deploy to Fly.io", docId: "deployment/how-to/deploy-to-fly-io" }} />
  </article>
</div>
