fix: remove running server cost breakdown from Nextcloud package cards

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
MBO-Tech-IT 2026-09-15 21:39:45 +02:00
parent 895af22c5f
commit cb662481de
1 changed files with 0 additions and 31 deletions

View File

@ -39,11 +39,6 @@ const packages = [
"Basis-Monitoring", "Basis-Monitoring",
"1 Monat Support inklusive", "1 Monat Support inklusive",
], ],
monthly_costs: [
{ label: "Hetzner CX22 Server", price: "4,35 €" },
{ label: "20 GB Snapshot-Backup", price: "0,60 €" },
{ label: "Gesamt Serverkosten", price: "~5 €" },
],
}, },
{ {
name: "Professional", name: "Professional",
@ -68,12 +63,6 @@ const packages = [
"SMTP-Integration für Nextcloud", "SMTP-Integration für Nextcloud",
"3 Monate Support inklusive", "3 Monate Support inklusive",
], ],
monthly_costs: [
{ label: "Hetzner CAX21 Server", price: "7,69 €" },
{ label: "BX21 Storage Box (1 TB)", price: "3,20 €" },
{ label: "Backup-Snapshot", price: "0,80 €" },
{ label: "Gesamt Serverkosten", price: "~12 €" },
],
}, },
{ {
name: "Enterprise", name: "Enterprise",
@ -98,13 +87,6 @@ const packages = [
"SLA: 99,9% Uptime-Garantie", "SLA: 99,9% Uptime-Garantie",
"12 Monate Priority-Support inklusive", "12 Monate Priority-Support inklusive",
], ],
monthly_costs: [
{ label: "Hetzner CAX41 Server", price: "30,99 €" },
{ label: "BX31 Storage Box (5 TB)", price: "10,90 €" },
{ label: "Load Balancer", price: "5,54 €" },
{ label: "Monitoring-Stack", price: "~8 €" },
{ label: "Gesamt Serverkosten", price: "~55 €" },
],
}, },
]; ];
@ -259,19 +241,6 @@ export default function NextcloudPage() {
<p className="text-xs text-slate-600 dark:text-slate-400 font-mono">Stack: {pkg.specs.stack}</p> <p className="text-xs text-slate-600 dark:text-slate-400 font-mono">Stack: {pkg.specs.stack}</p>
</div> </div>
{/* Monthly costs breakdown */}
<div className="mb-5">
<p className="text-xs font-bold text-slate-500 uppercase tracking-widest mb-2">Laufende Serverkosten</p>
{pkg.monthly_costs.map((c) => (
<div key={c.label} className="flex justify-between text-xs py-1 border-b border-slate-200 dark:border-gray-800">
<span className="text-slate-600 dark:text-slate-400">{c.label}</span>
<span className={c.label.startsWith("Gesamt") ? "text-orange-400 font-bold" : "text-slate-600 dark:text-slate-400"}>
{c.price}
</span>
</div>
))}
</div>
{/* Includes */} {/* Includes */}
<ul className="space-y-2 mb-6"> <ul className="space-y-2 mb-6">
{pkg.includes.map((item) => ( {pkg.includes.map((item) => (