83 lines
3.0 KiB
JavaScript
83 lines
3.0 KiB
JavaScript
import './globals.css'
|
|
|
|
export const metadata = {
|
|
metadataBase: new URL('https://fibe.me'),
|
|
title: {
|
|
default: 'Fibe — Idea to Live App in 60 Seconds. No Code Required.',
|
|
template: '%s | Fibe',
|
|
},
|
|
description:
|
|
'Turn any idea into a live app in 60 seconds — no coding experience needed. ' +
|
|
'AI Genies write the code. Fibe handles servers, SSL and deploys on DigitalOcean, AWS, GCP, Azure or any VPS. Zero DevOps.',
|
|
keywords: [
|
|
'no-code platform', 'AI app builder', 'deploy app without coding',
|
|
'app hosting', 'AI agent development', 'docker orchestration',
|
|
'DevOps automation', 'DigitalOcean app deploy', 'AWS app hosting',
|
|
'GCP deployment', 'Azure app deployment', 'fibe platform',
|
|
'AI code generation', 'live preview environment', 'self-hosted deployment',
|
|
],
|
|
authors: [{ name: 'Fibe', url: 'https://fibe.me' }],
|
|
creator: 'Fibe',
|
|
publisher: 'Fibe',
|
|
robots: {
|
|
index: true,
|
|
follow: true,
|
|
googleBot: { index: true, follow: true, 'max-image-preview': 'large' },
|
|
},
|
|
openGraph: {
|
|
type: 'website',
|
|
locale: 'en_US',
|
|
url: 'https://fibe.me',
|
|
siteName: 'Fibe',
|
|
title: 'Fibe — Idea to Live App in 60 Seconds.',
|
|
description:
|
|
'No code required. AI Genies write the code. Fibe ships it — SSL, subdomains, deploys — on DigitalOcean, AWS, GCP, Azure or any VPS.',
|
|
},
|
|
twitter: {
|
|
card: 'summary_large_image',
|
|
site: '@fibegg',
|
|
creator: '@fibegg',
|
|
title: 'Fibe — Idea to Live App in 60 Seconds.',
|
|
description:
|
|
'No code required. AI Genies write the code. Fibe ships it on your own infrastructure.',
|
|
},
|
|
alternates: {
|
|
canonical: 'https://fibe.me',
|
|
},
|
|
}
|
|
|
|
export default function RootLayout({ children }) {
|
|
return (
|
|
<html lang="en" className="dark">
|
|
<head>
|
|
{/* Anti-flash: apply saved theme before React hydrates */}
|
|
<script dangerouslySetInnerHTML={{__html:`
|
|
try{var t=localStorage.getItem('fibe-theme');if(t==='light')document.documentElement.setAttribute('data-theme','light');}catch(e){}
|
|
`}} />
|
|
<script
|
|
type="application/ld+json"
|
|
dangerouslySetInnerHTML={{
|
|
__html: JSON.stringify({
|
|
'@context': 'https://schema.org',
|
|
'@type': 'SoftwareApplication',
|
|
name: 'Fibe',
|
|
url: 'https://fibe.me',
|
|
applicationCategory: 'DeveloperApplication',
|
|
operatingSystem: 'Any',
|
|
description:
|
|
'Fibe runs anything in Docker — apps, APIs, databases, AI agents, jobs, scripts. Describe your idea, Genies build it, Fibe ships it on DigitalOcean, AWS, GCP, Azure or any VPS in 60 seconds.',
|
|
offers: { '@type': 'Offer', price: '0', priceCurrency: 'USD' },
|
|
publisher: {
|
|
'@type': 'Organization',
|
|
name: 'Fibe',
|
|
url: 'https://fibe.me',
|
|
},
|
|
}),
|
|
}}
|
|
/>
|
|
</head>
|
|
<body>{children}</body>
|
|
</html>
|
|
)
|
|
}
|