This article covers how to deploy a Monika instance to Fly.io.
Go to the Monika Github repository and download two files: Dockerfile.flyio and fly.toml.example
fly.toml.example to fly.toml`.
Edit the contents of the fly.toml:
Refer to the Fly.io App Configuration Docs to customize the example TOML even further.
Install Fly.io CLI tools (
flyctl) in your computer
a. Proceed to authenticate to Fly.io by running
flyctl auth login in your terminal.
b. If you haven't signed up to Fly.io yet, you can sign up by running
flyctl auth signup in your terminal.
Create a new Fly.io app by running
flyctl apps create and enter the app name according to your
fly.toml you have created before.
Deploy Monika to your Fly.io by running
Wait until the deployment is finished, and check Monika logs from the Fly.io dashboard to confirm that your Monika instance is running.
PT Artha Rajamas Mandiri (Hyperjump) is an open-source-first company providing engineering excellence service. We aim to build and commercialize open-source tools to help companies streamline, simplify, and secure the most important aspects of its modern DevOps practices.
Copyright © 2022 Hyperjump Tech. All Rights Reserved.