← Back to Guides
Profile image for Thomas Smyth

By Thomas Smyth

Published 4th May 2022

Deploy Uptime Kuma on Northflank

Uptime Kuma is a free open-source uptime monitoring tool. This guide will show you how to easily deploy Uptime Kuma on Northflank using their public Docker image and a volume to store uptime history across restarts.
  1. Create a new deployment service with the following configuration:

    1. External image with the path louislam/uptime-kuma:latest.

    2. Under networking, for port 3001 (HTTP), make sure to tick “Publicly expose this port to the internet”.

    3. Under advanced, add a new volume with the container mount path /app/data.

    • Choose the storage size according to your needs, it can be increased later if your storage needs change.

      Deploy Uptime Kuma on Northflank, service creation

  2. Wait for the Uptime Kuma instance to start up and open the web interface by clicking on the link in the top right corner of your service.

  3. On the initial Uptime Kuma page, you will be asked to create an account. Once you have created an account, you will be able to start creating monitors to monitor the uptime of your applications.

    Log in to Uptime Kuma

If you encounter any issues while following this guide we're happy to assist you with your Uptime Kuma deployment at support@northflank.com. At Northflank we also have dedicated support plans for business customers.

Using Northflank to deploy your Uptime Kuma monitoring tool

Northflank allows you to deploy your code and databases within minutes. Sign up for a Northflank account and create a free project to get started.

  • Connect with your preferred VCS: GitHub, GitLab or Bitbucket
  • Deploy from external registries
  • Observe & monitor with real-time metrics & logs
  • Low latency and high performance
  • Create pipelines and release workflow as you grow
  • Dedicated support plans

Share this article with your network