Openstatus www.openstatus.dev
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

๐Ÿ“ probe doc (#933)

* ๐Ÿ“ probe doc

* ๐Ÿ”ฅ guide probe

* ๐Ÿš€

authored by

Thibault Le Ouay and committed by
GitHub
eafc3ebc 8d1b2f80

+89 -4
+3 -1
README.md
··· 74 74 75 75 ![Alt](https://repobeats.axiom.co/api/embed/180eee159c0128f683a30f15f51ac35bdbd9fa44.svg "Repobeats analytics image") 76 76 77 - ## Built with ๐Ÿ› ๏ธ 77 + ## Tech stack ๐Ÿฅž 78 78 79 79 - [Next.js](https://nextjs.org/) 80 80 - [Tailwind CSS](https://tailwindcss.com/) ··· 83 83 - [turso](http://turso.tech/) 84 84 - [drizzle](https://orm.drizzle.team/) 85 85 - [Resend](https://resend.com/) 86 + 87 + [![Built with Depot](https://depot.dev/badges/built-with-depot.svg)](https://depot.dev/?utm_source=Opource=OpenStatus) 86 88 87 89 ## Getting Started ๐Ÿš€ 88 90
+67
apps/docs/guides/how-deploy-checker-koyeb.mdx
··· 1 + --- 2 + title: How to deploy your own checker on Koyeb 3 + description: Learn how to deploy our checker on Koyeb.` 4 + --- 5 + 6 + ## Introduction 7 + 8 + 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/). 9 + 10 + ## Deploying the checker 11 + 12 + 1. Go to the [Koyeb dashboard](https://app.koyeb.com/). 13 + 14 + 2. Click on the `Create Service` button. 15 + 16 + 3. Select the `Docker` option. 17 + 18 + 19 + <Frame> 20 + <img 21 + src="/images/guides/how-deploy-checker-koyeb/koyeb-1.png" 22 + alt="Koyeb" 23 + /> 24 + </Frame> 25 + 26 + 27 + 4. In the `Image` field, enter `ghcr.io/openstatushq/checker:latest`. 28 + 29 + 30 + <Frame> 31 + <img 32 + src="/images/guides/how-deploy-checker-koyeb/koyeb-2.png" 33 + alt="Koyeb" 34 + /> 35 + </Frame> 36 + 37 + 5. Click on the `Next` button. 38 + 39 + 6. Fill the following settings 40 + 41 + You should set the following environment variables 42 + - `CLOUD_PROVIDER` : Koyeb 43 + - `REGION` : The koyeb region where you want to deploy your checker 44 + - `CRON_SECRET` : A secret key to secure your endpoint to avoid unauthorized access 45 + 46 + <Frame> 47 + <img 48 + src="/images/guides/how-deploy-checker-koyeb/koyeb-3.png" 49 + alt="Koyeb" 50 + /> 51 + </Frame> 52 + 53 + ## Calling your probe 54 + 55 + Once your checker is deployed, you can call it using the following command: 56 + 57 + ```bash 58 + curl --request POST \ 59 + --url https://YOUR_KOYEB_URL.koyeb.app/ping/KOYEB_REGION \ 60 + --header 'Authorization: Basic test' \ 61 + --header 'Content-Type: application/json' \ 62 + --data '{ 63 + "url": "https://www.openstatus.dev", 64 + "method": "GET", 65 + }' 66 + ``` 67 +
apps/docs/images/guides/how-deploy-checker-koyeb/koyeb-1.png

This is a binary file and will not be displayed.

apps/docs/images/guides/how-deploy-checker-koyeb/koyeb-2.png

This is a binary file and will not be displayed.

apps/docs/images/guides/how-deploy-checker-koyeb/koyeb-3.png

This is a binary file and will not be displayed.

+1
apps/docs/mint.json
··· 212 212 "group": "Guides", 213 213 "pages": [ 214 214 "guides/introduction", 215 + "guides/how-deploy-checker-koyeb", 215 216 "guides/test-latency-cf-workers-in-github-actions", 216 217 "guides/how-deploy-status-page-cf-pages" 217 218 ]
+1
apps/docs/synthetic/overview.mdx
··· 36 36 Don't wait for your users to tell you that your website or API is down. 37 37 38 38 You can configure alerts to be notified when your monitor is down or slow, or does not return the expected response. 39 +
apps/web/public/assets/changelog/docker-checker.png

This is a binary file and will not be displayed.

+16
apps/web/src/content/changelog/docker-checker.mdx
··· 1 + --- 2 + title: Docker Image Checker 3 + description: Our checker has been published to a container registry. 4 + image: /assets/changelog/docker-probe.png 5 + publishedAt: 2024-07-24 6 + --- 7 + 8 + You can deploy our checker within your infrastructure, any cloud providers or coolify by pulling the image from the container registry. 9 + 10 + The image is available at `ghcr.io/openstatushq/checker:latest`. 11 + 12 + 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. 13 + 14 + We have created a guide to help you deploy our checker on [Koyeb](https://www.koyeb.com/). 15 + 16 + Thanks to [Depot](https://depot.dev/?utm_source=Opource=OpenStatus) for the fast build and the easy integration with GitHub Actions.
+1 -3
apps/web/src/content/posts/pricing-update-july-2024.mdx
··· 19 19 20 20 Let's dive into the details of our update and why it matters. 21 21 22 - **We have grandfathered all our existing users into the previous pricing, so this update only affects new users." 23 - 24 - ** 22 + **We have grandfathered all our existing users into the previous pricing, so this update only affects new users.** 25 23 26 24 ## ๐Ÿซณ 9๏ธโƒฃ We Dropped the 9: Embracing Clean Pricing 27 25