fix: scrub infra details — no server topology, tool names, or shared hosting references

This commit is contained in:
2026-03-06 02:19:09 +08:00
parent 1fac4cd2ee
commit 28abaea39b
2 changed files with 13 additions and 13 deletions
+9 -9
View File
@@ -91,7 +91,7 @@
<div class="problem-stat-icon">🔒</div>
<div class="problem-stat-text">
<strong>Yours, not ours.</strong>
Self-hosted. Open source where possible. You own every line, every server, every byte.
Your infrastructure. Your data. You own every line, every server, every byte.
</div>
</div>
</div>
@@ -106,7 +106,7 @@
<h2 class="section-title">We build autonomous operations.</h2>
<p class="section-sub">
Payment systems. AI products. Communication automation. Analytics pipelines.
Self-hosted infrastructure. It sounds like five different things.
Owned infrastructure. It sounds like five different things.
It's not. It's one discipline: engineering the operational backbone that
lets a small team do the work of fifty.
</p>
@@ -151,7 +151,7 @@
<h3 class="pillar-title">Independence</h3>
<p class="pillar-sub">Your infrastructure. Your data. Your control.</p>
<ul class="pillar-list">
<li>Self-hosted git, CI/CD &amp; container orchestration</li>
<li>Private git, CI/CD &amp; container orchestration</li>
<li>WhatsApp, email &amp; chat automation</li>
<li>Monitoring, alerting &amp; error tracking</li>
<li>Multi-org server architecture</li>
@@ -159,7 +159,7 @@
</ul>
<div class="pillar-proof">
<span class="pillar-proof-label">In production:</span>
Two organizations. One server. Full comms stacks. Complete autonomy.
Multi-tenant architecture. Full comms stacks. Complete autonomy.
</div>
</div>
</div>
@@ -238,7 +238,7 @@
<p class="client-desc">
End-to-end digital infrastructure for one of the UK's fastest-growing charities.
Donation processing, checkout systems, analytics dashboards, CRM integrations,
and a full self-hosted comms stack — all built, deployed, and maintained by QuikCue.
and a full comms stack — all built, deployed, and maintained by QuikCue.
</p>
<div class="client-stats">
<span>£4M+ donations processed</span>
@@ -263,7 +263,7 @@
<div class="client-logo">PNPL</div>
<p class="client-desc">
Pledge Now, Pay Later — a micro-SaaS that lets charities accept pledges with
deferred payment. Next.js, Postgres, multi-gateway. Built as reusable
deferred payment. Modern web stack, multi-gateway. Built as reusable
infrastructure, not a one-off project.
</p>
<div class="client-stats">
@@ -393,17 +393,17 @@
const FALLBACK_STATS = { total: 92, shipped: 89, oops: 19 };
const FALLBACK_SHIPS = [
{ id: 98, title: "Milestone Recognition: n8n → Mailchimp via donation_warehouse", status: "shipped" },
{ id: 97, title: "QuikCue site — Git + Dokploy proper deployment", status: "shipped" },
{ id: 97, title: "QuikCue site deployed to production pipeline", status: "shipped" },
{ id: 96, title: "QuikCue Homepage — Autonomous Systems Studio", status: "shipped" },
{ id: 84, title: "Supporter Care: Full refund/cancel/edit across Donations & Giving", status: "shipped" },
{ id: 71, title: "CharityRight Admin v4 — Command center redesign", status: "shipped" },
{ id: 52, title: "In-app browser fixes — session, Turnstile, Stripe 3DS, Google Places", status: "shipped" },
{ id: 44, title: "Bulletproof consent: Gift Aid (HMRC), email + WhatsApp opt-in", status: "shipped" },
{ id: 22, title: "JustVitamin dynamic data + API-driven charts", status: "shipped" },
{ id: 13, title: "Calvana DB-backed shipping log — PostgreSQL + API", status: "shipped" },
{ id: 13, title: "Database-backed shipping log with live API", status: "shipped" },
{ id: 7, title: "QuikCue comms stack — Chatwoot + n8n + WAHA", status: "shipped" },
{ id: 4, title: "CharityRight checkout v2", status: "shipped" },
{ id: 1, title: "Dokploy server migration — Coolify to Dokploy on Incus", status: "shipped" },
{ id: 1, title: "Full server migration — 14 databases, zero downtime", status: "shipped" },
];
function renderStats(stats) {
+4 -4
View File
File diff suppressed because one or more lines are too long