Skip to content

Deploy button ​

Add a Deploy on Fjordrun button to your README, blog post or docs so readers can deploy your project in a few clicks.

Deploy on Fjordrun

Deploy a GitHub repository ​

markdown
[![Deploy on Fjordrun](https://fjordrun.com/button.svg)](https://app.fjordrun.com/deploy?repo=owner/repo)

Link parameters:

ParameterRequiredMeaning
repoyesThe GitHub repository, owner/repo
branchnoBranch to deploy (default: the repository's default branch)
rootnoRoot directory for monorepos, for example apps/web

Example for a monorepo app on a release branch:

text
https://app.fjordrun.com/deploy?repo=acme/shop&branch=release&root=apps/web

The reader logs in (or signs up), picks a team and project, and Fjordrun builds the repository with the Fjordrun builder. The repository must be public, or the reader must have access to it through their connected GitHub account.

Deploy a template ​

markdown
[![Deploy on Fjordrun](https://fjordrun.com/button.svg)](https://app.fjordrun.com/deploy?template=postgres)

Template codes: postgres, mysql, redis, mongodb, minio, umami, n8n, langflow, ollama, qdrant. See Templates, or run fjordrun templates list.

HTML ​

html
<a href="https://app.fjordrun.com/deploy?repo=owner/repo">
  <img src="https://fjordrun.com/button.svg" alt="Deploy on Fjordrun" />
</a>

Make your repository deploy smoothly ​

  • Make sure it builds without manual steps: a Dockerfile, or a framework the builder detects.
  • Listen on 0.0.0.0:$PORT.
  • Document the variables readers must set (an .env.example helps), and give safe defaults where possible.
  • If it needs a database, say which, for example "add PostgreSQL and set DATABASE_URL=${{Postgres.DATABASE_URL}}".

Fjordrun is hosted in the EU (Hetzner, Nuremberg, Germany). Private beta.