From 3e626f66360241a95d9d59a3e1803903c0c34b96 Mon Sep 17 00:00:00 2001 From: Thibault Le Ouay Date: Sat, 6 Jun 2026 22:11:26 +0200 Subject: [PATCH] Docs improvment (#2239) * improve content * remove old content * minore rewrite * ci: apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- COOLIFY_SETUP.md | 2 +- DOCKER.md | 2 +- README.md | 2 +- .../app/(dashboard)/agents/nav-actions.tsx | 2 +- .../src/app/(dashboard)/cli/nav-actions.tsx | 2 +- .../src/app/(dashboard)/cli/page.tsx | 6 +- .../(dashboard)/monitors/[id]/logs/client.tsx | 2 +- .../app/(dashboard)/notifications/client.tsx | 2 +- .../settings/audit-logs/client.tsx | 2 +- .../settings/private-locations/client.tsx | 2 +- .../status-pages/[id]/subscribers/page.tsx | 2 +- .../forms/components/form-components.tsx | 2 +- .../components/telegram-manual-input.tsx | 2 +- .../forms/monitor/form-follow-redirect.tsx | 2 +- .../components/forms/monitor/form-general.tsx | 4 +- .../components/forms/monitor/form-otel.tsx | 2 +- .../components/forms/monitor/form-retry.tsx | 2 +- .../forms/monitor/form-scheduling-regions.tsx | 4 +- .../forms/monitor/form-visibility.tsx | 2 +- .../forms/notifications/form-discord.tsx | 2 +- .../forms/notifications/form-slack.tsx | 2 +- .../forms/notifications/form-webhook.tsx | 2 +- .../forms/status-page/form-configuration.tsx | 2 +- .../forms/status-page/form-custom-domain.tsx | 2 +- .../forms/status-page/form-links.tsx | 2 +- .../forms/status-page/form-locale.tsx | 2 +- .../forms/status-page/form-page-access.tsx | 2 +- .../src/components/layout/auth-layout.tsx | 6 +- .../dashboard/src/components/nav/nav-help.tsx | 2 +- .../components/onboarding/feature-badges.tsx | 2 +- apps/docs/.env.example | 1 - apps/docs/.gitignore | 20 - apps/docs/README.md | 55 - apps/docs/astro.config.mjs | 310 -- apps/docs/package.json | 36 - apps/docs/public/favicon.ico | Bin 4158 -> 0 bytes apps/docs/public/fonts/CalSans-SemiBold.ttf | Bin 148964 -> 0 bytes .../public/fonts/CommitMono-400-Italic.otf | Bin 274500 -> 0 bytes .../public/fonts/CommitMono-400-Regular.otf | Bin 274776 -> 0 bytes .../public/fonts/CommitMono-700-Italic.otf | Bin 276008 -> 0 bytes .../public/fonts/CommitMono-700-Regular.otf | Bin 276208 -> 0 bytes apps/docs/public/fonts/Inter-Light.ttf | Bin 310420 -> 0 bytes apps/docs/public/fonts/Inter-Medium.ttf | Bin 315132 -> 0 bytes apps/docs/public/fonts/Inter-Regular.ttf | Bin 309828 -> 0 bytes apps/docs/public/robots.txt | 7 - apps/docs/src/assets/cli/CLI.png | Bin 366364 -> 0 bytes .../how-deploy-checker-koyeb/koyeb-1.png | Bin 321336 -> 0 bytes .../how-deploy-checker-koyeb/koyeb-2.png | Bin 304245 -> 0 bytes .../how-deploy-checker-koyeb/koyeb-3.png | Bin 439079 -> 0 bytes .../status-page.png | Bin 187871 -> 0 bytes .../cloudflare-log.png | Bin 359908 -> 0 bytes .../private-location.jpg | Bin 301369 -> 0 bytes .../grafana.png | Bin 1200421 -> 0 bytes .../honeycomb.jpg | Bin 226203 -> 0 bytes .../newrelic.jpg | Bin 156830 -> 0 bytes .../how-to-export-metrics-via-otel/signoz.jpg | Bin 77061 -> 0 bytes .../github-api-token.png | Bin 227746 -> 0 bytes .../openstatus-api-token.png | Bin 177641 -> 0 bytes .../local-openstatus.png | Bin 350280 -> 0 bytes apps/docs/src/assets/houston.webp | Bin 98506 -> 0 bytes apps/docs/src/assets/icon.png | Bin 5939 -> 0 bytes .../src/assets/incident/incident-detail.png | Bin 399636 -> 0 bytes apps/docs/src/assets/monitor/assertions.png | Bin 441978 -> 0 bytes .../docs/src/assets/monitor/clone-monitor.png | Bin 378431 -> 0 bytes .../src/assets/monitor/create-monitor.png | Bin 472358 -> 0 bytes apps/docs/src/assets/monitor/create-tag.png | Bin 386853 -> 0 bytes apps/docs/src/assets/monitor/filter-tag.png | Bin 457678 -> 0 bytes apps/docs/src/assets/monitor/http-monitor.png | Bin 278818 -> 0 bytes .../src/assets/monitor/monitor-detail.png | Bin 453261 -> 0 bytes apps/docs/src/assets/monitor/monitor.png | Bin 106724 -> 0 bytes .../docs/src/assets/monitor/notifications.png | Bin 323555 -> 0 bytes apps/docs/src/assets/monitor/overview.png | Bin 589058 -> 0 bytes .../src/assets/monitor/overview/dashboard.png | Bin 330379 -> 0 bytes .../src/assets/monitor/public-monitor.png | Bin 424021 -> 0 bytes .../assets/monitor/response-log-header.png | Bin 621250 -> 0 bytes .../assets/monitor/response-log-timing.png | Bin 583984 -> 0 bytes apps/docs/src/assets/monitor/response-log.png | Bin 620442 -> 0 bytes .../assets/monitor/setting-public-monitor.png | Bin 188164 -> 0 bytes apps/docs/src/assets/monitor/tcp-monitor.png | Bin 309039 -> 0 bytes .../notification/discord-notification.png | Bin 169214 -> 0 bytes .../notification/opsgenie/opsgenie-1.png | Bin 292401 -> 0 bytes .../notification/opsgenie/opsgenie-2.png | Bin 478213 -> 0 bytes .../notification/opsgenie/opsgenie-3.png | Bin 336354 -> 0 bytes .../notification/opsgenie/opsgenie-4.png | Bin 372854 -> 0 bytes .../notification/opsgenie/opsgenie-5.png | Bin 387724 -> 0 bytes .../notification/pagerduty/pagerduty-1.png | Bin 368231 -> 0 bytes .../notification/pagerduty/pagerduty-2.png | Bin 256269 -> 0 bytes .../notification/pagerduty/pagerduty-3.png | Bin 238460 -> 0 bytes .../docs/src/assets/setup-env/clerk-step1.png | Bin 505607 -> 0 bytes .../docs/src/assets/setup-env/clerk-step2.png | Bin 329497 -> 0 bytes .../docs/src/assets/setup-env/clerk-step3.png | Bin 373459 -> 0 bytes apps/docs/src/assets/setup-env/clerk.png | Bin 72021 -> 0 bytes .../src/assets/setup-env/drizzle-studio.png | Bin 309995 -> 0 bytes apps/docs/src/assets/setup-env/resend.png | Bin 36631 -> 0 bytes apps/docs/src/assets/setup-env/tinybird.png | Bin 77227 -> 0 bytes .../assets/status-page/create-status-page.png | Bin 988683 -> 0 bytes .../src/assets/status-page/description.png | Bin 1089267 -> 0 bytes apps/docs/src/assets/status-page/favicon.png | Bin 1081339 -> 0 bytes .../assets/status-page/status-page-empty.png | Bin 85172 -> 0 bytes .../src/assets/status-page/status-page.png | Bin 1285971 -> 0 bytes .../assets/status-widget/widget-example.png | Bin 43387 -> 0 bytes .../configure-status-page-1.png | Bin 338811 -> 0 bytes .../status-page-beta-1.png | Bin 82519 -> 0 bytes .../status-page-beta-2.png | Bin 51559 -> 0 bytes .../status-page-beta-3.png | Bin 54277 -> 0 bytes .../status-page-beta-4.png | Bin 53721 -> 0 bytes .../status-page-floating.png | Bin 68407 -> 0 bytes .../create-monitor/create-monitor-1.png | Bin 178834 -> 0 bytes .../create-monitor/create-monitor-2.png | Bin 265145 -> 0 bytes .../create-monitor/monitor-overview.png | Bin 594991 -> 0 bytes .../create-status-page-1.png | Bin 234966 -> 0 bytes .../create-status-page-2.png | Bin 312392 -> 0 bytes .../get-started-with-openstatus-cli/CLI.png | Bin 366364 -> 0 bytes apps/docs/src/components/Footer.astro | 76 - apps/docs/src/components/Head.astro | 26 - apps/docs/src/components/Header.astro | 99 - apps/docs/src/components/SiteTitle.astro | 16 - apps/docs/src/components/Status.astro | 24 - apps/docs/src/components/utils.ts | 55 - apps/docs/src/content/config.ts | 12 - apps/docs/src/content/docs/404.md | 13 - .../concept/best-practices-status-page.mdx | 128 - .../content/docs/concept/getting-started.mdx | 32 - .../docs/concept/latency-vs-response-time.mdx | 125 - .../concept/uptime-calculation-and-values.mdx | 79 - .../concept/uptime-monitoring-as-code.mdx | 126 - .../docs/concept/uptime-monitoring.mdx | 141 - .../content/docs/guides/getting-started.mdx | 46 - .../how-deploy-status-page-cf-pages.mdx | 79 - .../guides/how-to-add-svg-status-badge.mdx | 103 - ...to-deploy-probes-cloudflare-containers.mdx | 142 - .../how-to-embed-status-page-iframe.mdx | 83 - ...how-to-export-metrics-to-otlp-endpoint.mdx | 99 - .../docs/guides/how-to-monitor-mcp-server.mdx | 137 - ...ow-to-run-synthetic-test-github-action.mdx | 175 - .../guides/how-to-translate-status-page.mdx | 83 - .../docs/guides/how-to-use-react-widget.mdx | 73 - .../guides/self-host-status-page-only.mdx | 145 - .../docs/guides/self-hosting-openstatus.mdx | 222 -- apps/docs/src/content/docs/help/support.mdx | 10 - apps/docs/src/content/docs/index.mdx | 69 - .../src/content/docs/logo/OpenStatus-dark.svg | 5 - .../content/docs/logo/OpenStatus-light.svg | 3 - apps/docs/src/content/docs/reference.mdx | 62 - .../content/docs/reference/cli-reference.mdx | 639 ---- .../content/docs/reference/dns-monitor.mdx | 131 - .../content/docs/reference/http-monitor.mdx | 276 -- .../src/content/docs/reference/incident.mdx | 43 - .../src/content/docs/reference/location.mdx | 65 - .../content/docs/reference/maintenance.mdx | 90 - .../src/content/docs/reference/mcp-server.mdx | 192 - .../content/docs/reference/notification.mdx | 171 - .../docs/reference/page-components.mdx | 304 -- .../docs/reference/private-location.mdx | 53 - .../content/docs/reference/status-page.mdx | 142 - .../content/docs/reference/status-report.mdx | 56 - .../src/content/docs/reference/subscriber.mdx | 43 - .../content/docs/reference/tcp-monitor.mdx | 149 - .../src/content/docs/reference/terraform.mdx | 844 ---- .../docs/sdk/nodejs/authentication.mdx | 83 - .../docs/sdk/nodejs/error-handling.mdx | 60 - .../docs/sdk/nodejs/getting-started.mdx | 153 - .../docs/sdk/nodejs/health-service.mdx | 23 - .../src/content/docs/sdk/nodejs/index.mdx | 155 - .../docs/sdk/nodejs/maintenance-service.mdx | 71 - .../docs/sdk/nodejs/monitor-service.mdx | 347 -- .../docs/sdk/nodejs/notification-service.mdx | 338 -- .../src/content/docs/sdk/nodejs/reference.mdx | 375 -- .../docs/sdk/nodejs/status-page-service.mdx | 224 -- .../docs/sdk/nodejs/status-report-service.mdx | 104 - .../docs/sdk/nodejs/typescript-tips.mdx | 154 - .../get-started-with-openstatus-cli.mdx | 185 - .../content/docs/tutorial/getting-started.mdx | 40 - .../tutorial/how-to-configure-status-page.mdx | 176 - ...w-to-connect-openstatus-to-claude-code.mdx | 139 - .../docs/tutorial/how-to-create-monitor.mdx | 143 - .../how-to-create-private-location.mdx | 135 - .../tutorial/how-to-create-status-page.mdx | 101 - .../tutorial/how-to-import-status-page.mdx | 153 - ...o-manage-openstatus-with-terraform-cli.mdx | 417 -- .../tutorial/how-to-setup-slack-agent.mdx | 122 - apps/docs/src/custom.css | 53 - apps/docs/src/env.d.ts | 2 - apps/docs/src/global.css | 178 - .../src/starlight-component-overrides.d.ts | 5 - apps/docs/tsconfig.json | 6 - apps/server/src/libs/errors/utils.ts | 12 +- apps/server/src/routes/v1/index.ts | 2 +- apps/server/static/openapi-v1.json | 14 +- apps/server/static/openapi.yaml | 2 +- .../lib/proxy/resolve-default-rewrite.test.ts | 2 +- apps/web/next.config.ts | 40 + .../agent-skills/openstatus-api/SKILL.md | 2 +- .../agent-skills/openstatus-mcp/SKILL.md | 2 +- .../src/app/.well-known/api-catalog/route.ts | 4 +- .../.well-known/mcp/server-card.json/route.ts | 4 +- apps/web/src/components/webmcp-provider.tsx | 2 +- apps/web/src/content/docs.config.ts | 72 +- .../src/content/pages/blog/2026-roadmap.mdx | 2 +- .../pages/blog/hono-vercel-fluid-compute.mdx | 2 +- ...t-from-statuspage-betterstack-instatus.mdx | 2 +- .../pages/blog/introducing-openstatus-cli.mdx | 2 +- ...introducing-status-page-theme-explorer.mdx | 6 +- .../blog/product-strategy-a-reality-check.mdx | 4 +- .../pages/changelog/cli-check-terraform.mdx | 2 +- .../pages/changelog/cli-improvement.mdx | 2 +- ...li-maintenance-terraform-notifications.mdx | 2 +- .../pages/changelog/docker-checker.mdx | 4 +- .../changelog/golang-monitor-checker.mdx | 2 +- .../content/pages/changelog/opentelemetry.mdx | 2 +- .../pages/changelog/private-location.mdx | 2 +- .../pages/changelog/status-page-badge-v2.mdx | 2 +- .../changelog/status-page-embed-iframe.mdx | 2 +- .../changelog/status-page-monitor-order.mdx | 2 +- .../changelog/status-page-redesign-beta.mdx | 2 +- .../content/pages/changelog/status-widget.mdx | 2 +- .../changelog/terraform-provider-update.mdx | 2 +- .../pages/changelog/webhook-integration.mdx | 2 +- .../concept/best-practices-status-page.mdx | 4 +- .../docs/concept/latency-vs-response-time.mdx | 4 +- .../pages/docs/concept/uptime-monitoring.mdx | 11 +- .../how-to-configure-status-page.mdx | 4 +- ...w-to-connect-openstatus-to-claude-code.mdx | 2 +- .../how-to-create-private-location.mdx | 6 +- .../how-to-import-status-page.mdx | 10 +- ...o-manage-openstatus-with-terraform-cli.mdx | 2 +- .../how-to-setup-slack-agent.mdx | 15 +- .../docs/guides/self-hosting-openstatus.mdx | 2 +- .../pages/docs/reference/http-monitor.mdx | 2 +- .../content/pages/docs/reference/location.mdx | 13 +- .../pages/docs/reference/page-components.mdx | 4 +- .../pages/docs/reference/status-page.mdx | 4 +- .../pages/docs/reference/tcp-monitor.mdx | 2 +- ...itor.mdx => create-your-first-monitor.mdx} | 12 +- ....mdx => create-your-first-status-page.mdx} | 4 +- .../get-started-with-openstatus-cli.mdx | 8 +- .../pages/docs/tutorial/getting-started.mdx | 14 +- .../connect-openstatus-to-claude-code.mdx | 2 +- .../connect-openstatus-to-claude-desktop.mdx | 2 +- .../migrate-from-atlassian-statuspage.mdx | 4 +- .../pages/guides/migrate-from-betterstack.mdx | 4 +- .../pages/guides/migrate-from-instatus.mdx | 2 +- ...five-atlassian-statuspage-alternatives.mdx | 2 +- apps/web/src/content/pages/home.mdx | 4 +- .../src/content/pages/product/tooling/cli.mdx | 2 +- .../pages/product/tooling/mcp-server.mdx | 2 +- .../pages/product/tooling/terraform.mdx | 2 +- .../pages/product/uptime-monitoring.mdx | 10 +- .../src/content/pages/unrelated/registry.mdx | 2 +- .../src/content/pages/unrelated/security.mdx | 2 +- packages/notifications/discord/src/mock.ts | 2 +- packages/notifications/email/src/mock.ts | 2 +- .../notifications/google-chat/src/mock.ts | 2 +- packages/notifications/ms-teams/src/mock.ts | 2 +- packages/notifications/slack/src/mock.ts | 2 +- packages/proto/base.openapi.yaml | 2 +- packages/proto/gen/openapi.yaml | 2 +- packages/react/README.md | 4 +- pnpm-lock.yaml | 3397 +---------------- 259 files changed, 285 insertions(+), 13628 deletions(-) delete mode 100644 apps/docs/.env.example delete mode 100644 apps/docs/.gitignore delete mode 100644 apps/docs/README.md delete mode 100644 apps/docs/astro.config.mjs delete mode 100644 apps/docs/package.json delete mode 100644 apps/docs/public/favicon.ico delete mode 100644 apps/docs/public/fonts/CalSans-SemiBold.ttf delete mode 100644 apps/docs/public/fonts/CommitMono-400-Italic.otf delete mode 100644 apps/docs/public/fonts/CommitMono-400-Regular.otf delete mode 100644 apps/docs/public/fonts/CommitMono-700-Italic.otf delete mode 100644 apps/docs/public/fonts/CommitMono-700-Regular.otf delete mode 100644 apps/docs/public/fonts/Inter-Light.ttf delete mode 100644 apps/docs/public/fonts/Inter-Medium.ttf delete mode 100644 apps/docs/public/fonts/Inter-Regular.ttf delete mode 100644 apps/docs/public/robots.txt delete mode 100644 apps/docs/src/assets/cli/CLI.png delete mode 100644 apps/docs/src/assets/guides/how-deploy-checker-koyeb/koyeb-1.png delete mode 100644 apps/docs/src/assets/guides/how-deploy-checker-koyeb/koyeb-2.png delete mode 100644 apps/docs/src/assets/guides/how-deploy-checker-koyeb/koyeb-3.png delete mode 100644 apps/docs/src/assets/guides/how-deploy-status-page-cf-pages/status-page.png delete mode 100644 apps/docs/src/assets/guides/how-to-deploy-probes-cf-containters/cloudflare-log.png delete mode 100644 apps/docs/src/assets/guides/how-to-deploy-probes-cf-containters/private-location.jpg delete mode 100644 apps/docs/src/assets/guides/how-to-export-metrics-via-otel/grafana.png delete mode 100644 apps/docs/src/assets/guides/how-to-export-metrics-via-otel/honeycomb.jpg delete mode 100644 apps/docs/src/assets/guides/how-to-export-metrics-via-otel/newrelic.jpg delete mode 100644 apps/docs/src/assets/guides/how-to-export-metrics-via-otel/signoz.jpg delete mode 100644 apps/docs/src/assets/guides/latency-ci-integration-test/github-api-token.png delete mode 100644 apps/docs/src/assets/guides/latency-ci-integration-test/openstatus-api-token.png delete mode 100644 apps/docs/src/assets/guides/self-hosting-openstatus/local-openstatus.png delete mode 100644 apps/docs/src/assets/houston.webp delete mode 100644 apps/docs/src/assets/icon.png delete mode 100644 apps/docs/src/assets/incident/incident-detail.png delete mode 100644 apps/docs/src/assets/monitor/assertions.png delete mode 100644 apps/docs/src/assets/monitor/clone-monitor.png delete mode 100644 apps/docs/src/assets/monitor/create-monitor.png delete mode 100644 apps/docs/src/assets/monitor/create-tag.png delete mode 100644 apps/docs/src/assets/monitor/filter-tag.png delete mode 100644 apps/docs/src/assets/monitor/http-monitor.png delete mode 100644 apps/docs/src/assets/monitor/monitor-detail.png delete mode 100644 apps/docs/src/assets/monitor/monitor.png delete mode 100644 apps/docs/src/assets/monitor/notifications.png delete mode 100644 apps/docs/src/assets/monitor/overview.png delete mode 100644 apps/docs/src/assets/monitor/overview/dashboard.png delete mode 100644 apps/docs/src/assets/monitor/public-monitor.png delete mode 100644 apps/docs/src/assets/monitor/response-log-header.png delete mode 100644 apps/docs/src/assets/monitor/response-log-timing.png delete mode 100644 apps/docs/src/assets/monitor/response-log.png delete mode 100644 apps/docs/src/assets/monitor/setting-public-monitor.png delete mode 100644 apps/docs/src/assets/monitor/tcp-monitor.png delete mode 100644 apps/docs/src/assets/notification/discord-notification.png delete mode 100644 apps/docs/src/assets/notification/opsgenie/opsgenie-1.png delete mode 100644 apps/docs/src/assets/notification/opsgenie/opsgenie-2.png delete mode 100644 apps/docs/src/assets/notification/opsgenie/opsgenie-3.png delete mode 100644 apps/docs/src/assets/notification/opsgenie/opsgenie-4.png delete mode 100644 apps/docs/src/assets/notification/opsgenie/opsgenie-5.png delete mode 100644 apps/docs/src/assets/notification/pagerduty/pagerduty-1.png delete mode 100644 apps/docs/src/assets/notification/pagerduty/pagerduty-2.png delete mode 100644 apps/docs/src/assets/notification/pagerduty/pagerduty-3.png delete mode 100644 apps/docs/src/assets/setup-env/clerk-step1.png delete mode 100644 apps/docs/src/assets/setup-env/clerk-step2.png delete mode 100644 apps/docs/src/assets/setup-env/clerk-step3.png delete mode 100644 apps/docs/src/assets/setup-env/clerk.png delete mode 100644 apps/docs/src/assets/setup-env/drizzle-studio.png delete mode 100644 apps/docs/src/assets/setup-env/resend.png delete mode 100644 apps/docs/src/assets/setup-env/tinybird.png delete mode 100644 apps/docs/src/assets/status-page/create-status-page.png delete mode 100644 apps/docs/src/assets/status-page/description.png delete mode 100644 apps/docs/src/assets/status-page/favicon.png delete mode 100644 apps/docs/src/assets/status-page/status-page-empty.png delete mode 100644 apps/docs/src/assets/status-page/status-page.png delete mode 100644 apps/docs/src/assets/status-widget/widget-example.png delete mode 100644 apps/docs/src/assets/tutorial/configure-status-page/configure-status-page-1.png delete mode 100644 apps/docs/src/assets/tutorial/configure-status-page/status-page-beta-1.png delete mode 100644 apps/docs/src/assets/tutorial/configure-status-page/status-page-beta-2.png delete mode 100644 apps/docs/src/assets/tutorial/configure-status-page/status-page-beta-3.png delete mode 100644 apps/docs/src/assets/tutorial/configure-status-page/status-page-beta-4.png delete mode 100644 apps/docs/src/assets/tutorial/configure-status-page/status-page-floating.png delete mode 100644 apps/docs/src/assets/tutorial/create-monitor/create-monitor-1.png delete mode 100644 apps/docs/src/assets/tutorial/create-monitor/create-monitor-2.png delete mode 100644 apps/docs/src/assets/tutorial/create-monitor/monitor-overview.png delete mode 100644 apps/docs/src/assets/tutorial/create-status-page/create-status-page-1.png delete mode 100644 apps/docs/src/assets/tutorial/create-status-page/create-status-page-2.png delete mode 100644 apps/docs/src/assets/tutorial/get-started-with-openstatus-cli/CLI.png delete mode 100644 apps/docs/src/components/Footer.astro delete mode 100644 apps/docs/src/components/Head.astro delete mode 100644 apps/docs/src/components/Header.astro delete mode 100644 apps/docs/src/components/SiteTitle.astro delete mode 100644 apps/docs/src/components/Status.astro delete mode 100644 apps/docs/src/components/utils.ts delete mode 100644 apps/docs/src/content/config.ts delete mode 100644 apps/docs/src/content/docs/404.md delete mode 100644 apps/docs/src/content/docs/concept/best-practices-status-page.mdx delete mode 100644 apps/docs/src/content/docs/concept/getting-started.mdx delete mode 100644 apps/docs/src/content/docs/concept/latency-vs-response-time.mdx delete mode 100644 apps/docs/src/content/docs/concept/uptime-calculation-and-values.mdx delete mode 100644 apps/docs/src/content/docs/concept/uptime-monitoring-as-code.mdx delete mode 100644 apps/docs/src/content/docs/concept/uptime-monitoring.mdx delete mode 100644 apps/docs/src/content/docs/guides/getting-started.mdx delete mode 100644 apps/docs/src/content/docs/guides/how-deploy-status-page-cf-pages.mdx delete mode 100644 apps/docs/src/content/docs/guides/how-to-add-svg-status-badge.mdx delete mode 100644 apps/docs/src/content/docs/guides/how-to-deploy-probes-cloudflare-containers.mdx delete mode 100644 apps/docs/src/content/docs/guides/how-to-embed-status-page-iframe.mdx delete mode 100644 apps/docs/src/content/docs/guides/how-to-export-metrics-to-otlp-endpoint.mdx delete mode 100644 apps/docs/src/content/docs/guides/how-to-monitor-mcp-server.mdx delete mode 100644 apps/docs/src/content/docs/guides/how-to-run-synthetic-test-github-action.mdx delete mode 100644 apps/docs/src/content/docs/guides/how-to-translate-status-page.mdx delete mode 100644 apps/docs/src/content/docs/guides/how-to-use-react-widget.mdx delete mode 100644 apps/docs/src/content/docs/guides/self-host-status-page-only.mdx delete mode 100644 apps/docs/src/content/docs/guides/self-hosting-openstatus.mdx delete mode 100644 apps/docs/src/content/docs/help/support.mdx delete mode 100644 apps/docs/src/content/docs/index.mdx delete mode 100644 apps/docs/src/content/docs/logo/OpenStatus-dark.svg delete mode 100644 apps/docs/src/content/docs/logo/OpenStatus-light.svg delete mode 100644 apps/docs/src/content/docs/reference.mdx delete mode 100644 apps/docs/src/content/docs/reference/cli-reference.mdx delete mode 100644 apps/docs/src/content/docs/reference/dns-monitor.mdx delete mode 100644 apps/docs/src/content/docs/reference/http-monitor.mdx delete mode 100644 apps/docs/src/content/docs/reference/incident.mdx delete mode 100644 apps/docs/src/content/docs/reference/location.mdx delete mode 100644 apps/docs/src/content/docs/reference/maintenance.mdx delete mode 100644 apps/docs/src/content/docs/reference/mcp-server.mdx delete mode 100644 apps/docs/src/content/docs/reference/notification.mdx delete mode 100644 apps/docs/src/content/docs/reference/page-components.mdx delete mode 100644 apps/docs/src/content/docs/reference/private-location.mdx delete mode 100644 apps/docs/src/content/docs/reference/status-page.mdx delete mode 100644 apps/docs/src/content/docs/reference/status-report.mdx delete mode 100644 apps/docs/src/content/docs/reference/subscriber.mdx delete mode 100644 apps/docs/src/content/docs/reference/tcp-monitor.mdx delete mode 100644 apps/docs/src/content/docs/reference/terraform.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/authentication.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/error-handling.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/getting-started.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/health-service.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/index.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/maintenance-service.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/monitor-service.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/notification-service.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/reference.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/status-page-service.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/status-report-service.mdx delete mode 100644 apps/docs/src/content/docs/sdk/nodejs/typescript-tips.mdx delete mode 100644 apps/docs/src/content/docs/tutorial/get-started-with-openstatus-cli.mdx delete mode 100644 apps/docs/src/content/docs/tutorial/getting-started.mdx delete mode 100644 apps/docs/src/content/docs/tutorial/how-to-configure-status-page.mdx delete mode 100644 apps/docs/src/content/docs/tutorial/how-to-connect-openstatus-to-claude-code.mdx delete mode 100644 apps/docs/src/content/docs/tutorial/how-to-create-monitor.mdx delete mode 100644 apps/docs/src/content/docs/tutorial/how-to-create-private-location.mdx delete mode 100644 apps/docs/src/content/docs/tutorial/how-to-create-status-page.mdx delete mode 100644 apps/docs/src/content/docs/tutorial/how-to-import-status-page.mdx delete mode 100644 apps/docs/src/content/docs/tutorial/how-to-manage-openstatus-with-terraform-cli.mdx delete mode 100644 apps/docs/src/content/docs/tutorial/how-to-setup-slack-agent.mdx delete mode 100644 apps/docs/src/custom.css delete mode 100644 apps/docs/src/env.d.ts delete mode 100644 apps/docs/src/global.css delete mode 100644 apps/docs/src/starlight-component-overrides.d.ts delete mode 100644 apps/docs/tsconfig.json rename apps/web/src/content/pages/docs/{tutorial => guides}/how-to-configure-status-page.mdx (99%) rename apps/web/src/content/pages/docs/{tutorial => guides}/how-to-connect-openstatus-to-claude-code.mdx (99%) rename apps/web/src/content/pages/docs/{tutorial => guides}/how-to-create-private-location.mdx (96%) rename apps/web/src/content/pages/docs/{tutorial => guides}/how-to-import-status-page.mdx (94%) rename apps/web/src/content/pages/docs/{tutorial => guides}/how-to-manage-openstatus-with-terraform-cli.mdx (99%) rename apps/web/src/content/pages/docs/{tutorial => guides}/how-to-setup-slack-agent.mdx (80%) rename apps/web/src/content/pages/docs/tutorial/{how-to-create-monitor.mdx => create-your-first-monitor.mdx} (90%) rename apps/web/src/content/pages/docs/tutorial/{how-to-create-status-page.mdx => create-your-first-status-page.mdx} (95%) diff --git a/COOLIFY_SETUP.md b/COOLIFY_SETUP.md index 9493fffc..09f62ccd 100644 --- a/COOLIFY_SETUP.md +++ b/COOLIFY_SETUP.md @@ -260,6 +260,6 @@ To update services: ## Support -- **Documentation**: [OpenStatus Docs](https://docs.openstatus.dev) +- **Documentation**: [OpenStatus Docs](https://www.openstatus.dev/docs) - **Issues**: [GitHub Issues](https://github.com/openstatusHQ/openstatus/issues) - **Community**: [Discord](https://www.openstatus.dev/discord) diff --git a/DOCKER.md b/DOCKER.md index 61b9bbe1..639a6972 100644 --- a/DOCKER.md +++ b/DOCKER.md @@ -306,6 +306,6 @@ docker inspect openstatus-dashboard --format='{{.State.Health.Status}}' ## Getting Help -- **Documentation**: [docs.openstatus.dev](https://docs.openstatus.dev) +- **Documentation**: [docs.openstatus.dev](https://www.openstatus.dev/docs) - **Discord**: [openstatus.dev/discord](https://www.openstatus.dev/discord) - **GitHub Issues**: [github.com/openstatusHQ/openstatus/issues](https://github.com/openstatusHQ/openstatus/issues) diff --git a/README.md b/README.md index 7b71f050..4f4984d5 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Learn more »

- Documentation + Documentation · Website · diff --git a/apps/dashboard/src/app/(dashboard)/agents/nav-actions.tsx b/apps/dashboard/src/app/(dashboard)/agents/nav-actions.tsx index a2c5a63c..9c9130c9 100644 --- a/apps/dashboard/src/app/(dashboard)/agents/nav-actions.tsx +++ b/apps/dashboard/src/app/(dashboard)/agents/nav-actions.tsx @@ -17,7 +17,7 @@ export function NavActions() {