31 lines
1 KiB
TypeScript
31 lines
1 KiB
TypeScript
|
|
import { ErrorPage, Cmd, Out, Code } from '@/components/error-page'
|
|||
|
|
|
|||
|
|
export const metadata = {
|
|||
|
|
title: '503 – Wartungsarbeiten | Jamulix',
|
|||
|
|
description: 'Der Server macht gerade Teepause.',
|
|||
|
|
robots: { index: false, follow: false },
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
export default function ServiceUnavailable() {
|
|||
|
|
return (
|
|||
|
|
<ErrorPage
|
|||
|
|
code={503}
|
|||
|
|
label="Wartungsarbeiten"
|
|||
|
|
title="Der Server macht gerade Teepause."
|
|||
|
|
terminal={
|
|||
|
|
<>
|
|||
|
|
<Cmd>systemctl status jamulix</Cmd>
|
|||
|
|
<Out>● jamulix.service – Jamulix Webdienst</Out>
|
|||
|
|
<Code> Active: maintenance (Teepause) since vorhin</Code>
|
|||
|
|
<Out> Tasks: 1 (Wasser kocht)</Out>
|
|||
|
|
<Cmd>sleep 300 && tee tasse.txt < kanne</Cmd>
|
|||
|
|
<Out>Earl Grey, heiß.</Out>
|
|||
|
|
</>
|
|||
|
|
}
|
|||
|
|
tip={<>Tipp: Ein guter Tee zieht 3–5 Minuten – genau wie diese Wartung.</>}
|
|||
|
|
>
|
|||
|
|
Hier wird gerade gewartet, aktualisiert und ein wenig aufgeräumt.
|
|||
|
|
Gleich ist alles wieder da – frisch gepatcht und gut gelaunt.
|
|||
|
|
</ErrorPage>
|
|||
|
|
)
|
|||
|
|
}
|