Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. ๐ซ Status page with uptime monitoring & API monitoring as code ๐ซ openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142import type { Metadata } from "next";
export const TITLE = "openstatus";export const DESCRIPTION = "Open-source platform to monitor your services and keep your users informed.";
const OG_TITLE = "openstatus";const OG_DESCRIPTION = "Monitor your services and keep your users informed.";const FOOTER = "app.openstatus.dev";const IMAGE = "assets/og/dashboard-v2.png";
export const defaultMetadata: Metadata = { title: { template: `%s | ${TITLE}`, default: TITLE, }, description: DESCRIPTION, metadataBase: new URL("https://www.openstatus.dev"), robots: { index: false, follow: false, },};
export const twitterMetadata: Metadata["twitter"] = { title: TITLE, description: DESCRIPTION, card: "summary_large_image", images: [ `/api/og?title=${OG_TITLE}&description=${OG_DESCRIPTION}&footer=${FOOTER}&image=${IMAGE}`, ],};
export const ogMetadata: Metadata["openGraph"] = { title: TITLE, description: DESCRIPTION, type: "website", images: [ `/api/og?title=${OG_TITLE}&description=${OG_DESCRIPTION}&footer=${FOOTER}&image=${IMAGE}`, ],};