-
-
Notifications
You must be signed in to change notification settings - Fork 446
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
10 changed files
with
89 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
--- | ||
title: How to deploy your own checker on Koyeb | ||
description: Learn how to deploy our checker on Koyeb.` | ||
--- | ||
|
||
## Introduction | ||
|
||
You need a koeyb account to deploy our checker on Koyeb. If you don't have one, you can create one [here](https://app.koyeb.com/). | ||
|
||
## Deploying the checker | ||
|
||
1. Go to the [Koyeb dashboard](https://app.koyeb.com/). | ||
|
||
2. Click on the `Create Service` button. | ||
|
||
3. Select the `Docker` option. | ||
|
||
|
||
<Frame> | ||
<img | ||
src="/images/guides/how-deploy-checker-koyeb/koyeb-1.png" | ||
alt="Koyeb" | ||
/> | ||
</Frame> | ||
|
||
|
||
4. In the `Image` field, enter `ghcr.io/openstatushq/checker:latest`. | ||
|
||
|
||
<Frame> | ||
<img | ||
src="/images/guides/how-deploy-checker-koyeb/koyeb-2.png" | ||
alt="Koyeb" | ||
/> | ||
</Frame> | ||
|
||
5. Click on the `Next` button. | ||
|
||
6. 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 | ||
|
||
<Frame> | ||
<img | ||
src="/images/guides/how-deploy-checker-koyeb/koyeb-3.png" | ||
alt="Koyeb" | ||
/> | ||
</Frame> | ||
|
||
## Calling your probe | ||
|
||
Once your checker is deployed, you can call it using the following command: | ||
|
||
```bash | ||
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", | ||
}' | ||
``` | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
--- | ||
title: Docker Image Checker | ||
description: Our checker has been published to a container registry. | ||
image: /assets/changelog/docker-probe.png | ||
publishedAt: 2024-07-24 | ||
--- | ||
|
||
You can deploy our checker within your infrastructure, any cloud providers or coolify by pulling the image from the container registry. | ||
|
||
The image is available at `ghcr.io/openstatushq/checker:latest`. | ||
|
||
It opens up a lot of possibilities to run the checker in your own environment, on your own infrastructure, or on any cloud provider. We will be able to add private locations soon. | ||
|
||
We have created a guide to help you deploy our checker on [Koyeb](https://www.koyeb.com/). | ||
|
||
Thanks to [Depot](https://depot.dev/?utm_source=Opource=OpenStatus) for the fast build and the easy integration with GitHub Actions. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters