Introduction

You need a koeyb account to deploy our checker on Koyeb. If you don’t have one, you can create one here.

Deploying the checker

  1. Go to the Koyeb dashboard.

  2. Click on the Create Service button.

  3. Select the Docker option.

Koyeb
  1. In the Image field, enter ghcr.io/openstatushq/checker:latest.
Koyeb
  1. Click on the Next button.

  2. Fill the following settings

You should set the following environment variables

  • CLOUD_PROVIDER : Koyeb
  • REGION : The koyeb region where you want to deploy your checker
  • CRON_SECRET : A secret key to secure your endpoint to avoid unauthorized access
Koyeb

Calling your probe

Once your checker is deployed, you can call it using the following command:

curl --request POST \
  --url https://YOUR_KOYEB_URL.koyeb.app/ping/KOYEB_REGION \
  --header 'Authorization: Basic test' \
  --header 'Content-Type: application/json' \
  --data '{
  "url": "https://www.openstatus.dev",
  "method": "GET",
}'