diff --git a/app/layout.tsx b/app/layout.tsx index b5b5d1d..d33f1a1 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -8,15 +8,14 @@ const baseUrl = "https://mbo-tech-it.de"; export const metadata: Metadata = { metadataBase: new URL(baseUrl), title: { - default: "MBO-Tech-IT | IT-Service Crailsheim – Docker, Kubernetes & Cloud", + default: "MBO-Tech-IT | IT-Service Crailsheim – Docker & Cloud", template: "%s | MBO-Tech-IT", }, description: - "IT-Experte in Crailsheim: Docker, Kubernetes, Proxmox, Hetzner Cloud, Netzwerk & WLAN. Professioneller IT-Service für Privat- und Gewerbekunden in der Region Schwäbisch Hall.", + "IT-Experte in Crailsheim: Docker, Proxmox, Hetzner Cloud, Netzwerk & WLAN. Professioneller IT-Service für Privat- und Gewerbekunden in der Region Schwäbisch Hall.", keywords: [ "IT-Service Crailsheim", "Docker", - "Kubernetes", "Proxmox", "Hetzner Cloud", "WLAN Crailsheim", @@ -36,15 +35,15 @@ export const metadata: Metadata = { locale: "de_DE", url: baseUrl, siteName: "MBO-Tech-IT", - title: "MBO-Tech-IT | IT-Service Crailsheim – Docker, Kubernetes & Cloud", + title: "MBO-Tech-IT | IT-Service Crailsheim – Docker & Cloud", description: - "IT-Experte in Crailsheim: Docker, Kubernetes, Proxmox, Hetzner Cloud, Netzwerk & WLAN. Professioneller IT-Service für Privat- und Gewerbekunden.", + "IT-Experte in Crailsheim: Docker, Proxmox, Hetzner Cloud, Netzwerk & WLAN. Professioneller IT-Service für Privat- und Gewerbekunden.", }, twitter: { card: "summary_large_image", title: "MBO-Tech-IT | IT-Service Crailsheim", description: - "IT-Experte in Crailsheim: Docker, Kubernetes, Proxmox, Hetzner Cloud, Netzwerk & WLAN.", + "IT-Experte in Crailsheim: Docker, Proxmox, Hetzner Cloud, Netzwerk & WLAN.", }, robots: { index: true, @@ -68,7 +67,7 @@ const structuredData = { "@id": baseUrl, name: "MBO-Tech-IT", description: - "Professionelle IT-Dienstleistungen in Crailsheim: Docker, Kubernetes, Proxmox, Cloud-Infrastruktur, Netzwerk und WLAN für Privat- und Gewerbekunden.", + "Professionelle IT-Dienstleistungen in Crailsheim: Docker, Proxmox, Cloud-Infrastruktur, Netzwerk und WLAN für Privat- und Gewerbekunden.", url: baseUrl, telephone: "+4917193451093", email: "kontakt@mbo-tech-it.de", @@ -95,7 +94,6 @@ const structuredData = { }, knowsAbout: [ "Docker", - "Kubernetes", "Proxmox", "Hetzner Cloud", "Netzwerk", diff --git a/app/pakete/nextcloud/page.tsx b/app/pakete/nextcloud/page.tsx index 191f3c5..36fab33 100644 --- a/app/pakete/nextcloud/page.tsx +++ b/app/pakete/nextcloud/page.tsx @@ -5,11 +5,11 @@ import Logo from "@/components/Logo"; export const metadata: Metadata = { title: "Nextcloud + Paperless | MBO-Tech-IT", description: - "Nextcloud + Paperless-ngx auf Docker, Kubernetes oder Proxmox: Installation, Hosting und Wartung in Crailsheim. Individuelle Angebote auf Anfrage.", + "Nextcloud + Paperless-ngx auf Docker oder Proxmox: Installation, Hosting und Wartung in Crailsheim. Individuelle Angebote auf Anfrage.", openGraph: { title: "Nextcloud + Paperless | MBO-Tech-IT", description: - "Nextcloud + Paperless-ngx auf Docker, Kubernetes oder Proxmox: Installation, Hosting und Wartung in Crailsheim.", + "Nextcloud + Paperless-ngx auf Docker oder Proxmox: Installation, Hosting und Wartung in Crailsheim.", url: "https://mbo-tech-it.de/pakete/nextcloud", }, alternates: { @@ -78,20 +78,19 @@ const packages = [ { name: "Enterprise", subtitle: "Nextcloud + Paperless Cluster", - tag: "Kubernetes auf Proxmox / Hetzner CAX41", + tag: "Proxmox HA-Cluster auf Hetzner CAX41", highlight: false, specs: { - server: "Hetzner CAX41 (16 vCPU, 32 GB RAM) oder Proxmox Cluster", + server: "Hetzner CAX41 (16 vCPU, 32 GB RAM) im Proxmox-Cluster", storage: "160 GB SSD + BX31 Storage Box (5 TB)", - os: "Ubuntu 24.04 LTS / Proxmox VE 8", - stack: "Kubernetes (k3s) + Helm Charts + Longhorn Storage", + os: "Proxmox VE 8 (Cluster)", + stack: "Proxmox VE Cluster + Corosync HA + Ceph Storage", }, includes: [ "Alles aus Professional-Paket", - "Kubernetes Cluster (k3s) Setup", - "Helm-basiertes Nextcloud-Deployment", - "Horizontal Pod Autoscaling", - "Longhorn Distributed Storage", + "Proxmox VE HA-Cluster Setup (Corosync)", + "Automatische VM-/LXC-Migration bei Node-Ausfall", + "Ceph Distributed Storage", "Grafana + Prometheus Monitoring", "Zentrales Logging (Loki)", "GitLab CI/CD Pipeline für Updates", diff --git a/components/About.tsx b/components/About.tsx index 2398196..6471b61 100644 --- a/components/About.tsx +++ b/components/About.tsx @@ -69,7 +69,7 @@ export default function About({ {[ "30+ Jahre IT-Erfahrung – von Hardware bis Cloud", "20+ Jahre IT-Security & Netzwerk-Expertise", - "Spezialisiert auf Docker, Kubernetes & Proxmox", + "Spezialisiert auf Docker & Proxmox", "Transparente Kommunikation & faire Preise", ].map((point) => (
diff --git a/components/Contact.tsx b/components/Contact.tsx index 066a773..0efd5d8 100644 --- a/components/Contact.tsx +++ b/components/Contact.tsx @@ -177,7 +177,6 @@ export default function Contact({ - diff --git a/components/DataSovereignty.tsx b/components/DataSovereignty.tsx index 6fab2f1..63bef38 100644 --- a/components/DataSovereignty.tsx +++ b/components/DataSovereignty.tsx @@ -30,7 +30,7 @@ const solutions = [ { title: "Self-Hosting auf eigenem Server", icon: "server", - text: "Mit Docker, Kubernetes oder Proxmox betreiben Sie Ihre Anwendungen auf Infrastruktur, die vollständig unter Ihrer Kontrolle liegt. Kein Drittanbieter hat Zugriff – kein Cloud Act, keine versteckten Klauseln, volle Datensouveränität.", + text: "Mit Docker oder Proxmox betreiben Sie Ihre Anwendungen auf Infrastruktur, die vollständig unter Ihrer Kontrolle liegt. Kein Drittanbieter hat Zugriff – kein Cloud Act, keine versteckten Klauseln, volle Datensouveränität.", }, { title: "Nextcloud statt Google Drive", diff --git a/components/Footer.tsx b/components/Footer.tsx index 5e7b3f1..50b27bf 100644 --- a/components/Footer.tsx +++ b/components/Footer.tsx @@ -6,7 +6,6 @@ const footerLinks = [ title: "Services", links: [ { label: "Docker Installationen", href: "/#services" }, - { label: "Kubernetes", href: "/#services" }, { label: "Proxmox", href: "/#services" }, { label: "Hetzner Cloud", href: "/#services" }, { label: "Hardware & Software", href: "/#services" }, @@ -63,7 +62,7 @@ export default function Footer() {

- Ihr Spezialist für Docker, Kubernetes, Proxmox und Hetzner Cloud — + Ihr Spezialist für Docker, Proxmox und Hetzner Cloud — professionelle IT-Infrastruktur für Ihr Business.

diff --git a/components/Hero.tsx b/components/Hero.tsx index f31fcb1..b688a88 100644 --- a/components/Hero.tsx +++ b/components/Hero.tsx @@ -26,7 +26,7 @@ export default function Hero({ cta2Text = "Unsere Leistungen", cta2Href = "#services", bgImagePath = null, - badges = ["Docker", "Kubernetes", "Proxmox", "Hetzner Cloud", "Linux"], + badges = ["Docker", "Proxmox", "Hetzner Cloud", "Linux"], }: HeroProps = {}) { const words = useMemo(() => ["Professionell.", "DSGVO-konform.", "Zuverlässig.", "Skalierbar."], []); const typed = useTypewriter(words); diff --git a/components/Services.tsx b/components/Services.tsx index 0902d3c..1afde48 100644 --- a/components/Services.tsx +++ b/components/Services.tsx @@ -85,18 +85,6 @@ const services = [ features: ["Proxmox VE Setup", "VM & LXC Management", "HA-Cluster", "Backup-Strategien"], accent: "orange", }, - { - icon: ( - - - - ), - title: "Kubernetes Orchestrierung", - description: - "Skalierbare Container-Orchestrierung mit Kubernetes. Aufbau und Verwaltung von K8s-Clustern für hochverfügbare, produktionsreife Anwendungen.", - features: ["Cluster-Setup", "Helm Charts", "Auto-Scaling", "Monitoring & Logging"], - accent: "blue", - }, ]; const colorMap = { diff --git a/components/Technologies.tsx b/components/Technologies.tsx index 1938637..32b4d15 100644 --- a/components/Technologies.tsx +++ b/components/Technologies.tsx @@ -10,13 +10,6 @@ const techStack = [ description: "Stellen Sie sich Docker wie eine standardisierte Versandbox vor: Ihre Anwendung und alles, was sie zum Laufen braucht, wird in eine einheitliche Box verpackt. Diese Box funktioniert auf jedem Rechner identisch - egal ob auf Ihrem Laptop, dem Firmenserver oder in der Cloud. Schluss mit 'Bei mir lauft es doch!'. Docker macht Software-Installationen zuverlassig und reproduzierbar.", }, - { - name: "Kubernetes", - category: "Orchestrierung", - color: "text-blue-400", - description: - "Kubernetes ist der Dirigent Ihres Container-Orchesters. Wenn Sie viele Docker-Anwendungen gleichzeitig betreiben, sorgt Kubernetes dafur, dass immer genug davon laufen, startet automatisch neue, wenn eine ausfallt, und verteilt die Last gleichmaessig. Das Ergebnis: Ihre Anwendung bleibt immer erreichbar - auch wenn einzelne Server ausfallen oder die Nutzerzahl plotzlich steigt.", - }, { name: "Proxmox VE", category: "Virtualisierung",