LogoForge
forge โ€” content-tree
๐Ÿ“/ content
โ””โ”€๐Ÿ“posts/
โ””โ”€๐Ÿ“„2026-02-24-deploy.mdxpublished
โ””โ”€๐Ÿ“„platform-risk.mdxdraft
โ””โ”€๐Ÿ“pages/
โ””โ”€๐Ÿ“„index.tsxpublished
โ””โ”€๐Ÿ“„about.tsxpublished
โ””โ”€๐Ÿ“media/
โ””โ”€๐Ÿ“assets/ (1.2 GB)
forge โ€” deploy-log
$
GET /api/content/platform-risk200
{
"status": 200,
"data": {
"slug": "platform-risk",
"type": "post",
"published": true,
"author": "sysadmin",
"locale": "en-US",
"acl": "public"
},
"meta": {
"server": "forge/2.4.1",
"latency_ms": 4
}
}
forge โ€” permissions
rolepublishdeletedeployapi-keysread
adminโœ“โœ“โœ“โœ“โœ“
editorโœ“โœ“โ€”โ€”โœ“
authorโ€”โ€”โ€”โ€”โœ“
viewerโ€”โ€”โ€”โ€”โœ“
00 / FORGE CMS
โ—v2.4.1 โ€” Production stable

Self-hosted content infrastructure for teams who read the dependency tree before the feature list. No SaaS landlord. No vendor lock-in. Just raw publishing power running entirely under your control.

14,847
Installs
4ms
p95 API
MIT
License
SCROLL
Zero vendor lock-inโ—†Your encryption keysโ—†MIT licensedโ—†Air-gap deployableโ—†No telemetryโ—†GDPR compliantโ—†SOC 2 audit-readyโ—†Bare metal ยท VPS ยท K8sโ—†
01The Stakes

Platform risk is a line item your CFO hasn't budgeted for yet.

In the last 18 months, three major SaaS CMS vendors raised prices an average of 340%. One sunset its legacy API with 90 days notice. Another was acquired and immediately began migrating customers to an enterprise-only tier.

Agencies running 40+ client sites on hosted platforms aren't customers โ€” they're hostages. Every renewal cycle is a negotiation you're losing because switching costs compound every year you wait.

The self-hosting resurgence isn't nostalgia. It's engineering teams doing the math on total cost of ownership and realizing that infrastructure you control doesn't have a pricing page.

340%
Avg SaaS price increase, 2023โ€“2025
61%
of CTOs report "platform migration anxiety"
90d
Shortest deprecation notice on record
$0
Forge per-seat licensing cost
Cost Comparison

Monthly infrastructure cost

Forge vs. leading SaaS CMS vendors. Mid-tier usage. All numbers sourced from public pricing pages.

Monthly hosting (10k pages)
Forge
$18
SaaS
$320/mo
Per-seat licensing (25 users)
Forge
free
SaaS
$875/mo
CDN overage (100GB)
Forge
$4
SaaS
$145/mo
API call costs (5M/mo)
Forge
free
SaaS
$250/mo
Annual savings (25-user team)
$18,540
vs. Contentful
Enterprise tier

* Excludes server hardware amortization. Self-managed VPS from $12/mo.

02Performance

4ms API responses. Not a typo.

When your CMS runs on your hardware, there's no multi-tenant rate limiting, no shared CDN queue, no vendor throttle on content delivery. The p95 response time for Forge's content API is 4ms on a $12/mo Hetzner VPS.

SaaS vendors optimize for median performance across millions of tenants. You get the average. Forge is yours alone โ€” optimized for your workload, your traffic patterns, your query shapes.

Live uptime โ€” forge.example.com
99.98%
30-day rolling average ยท measured from 6 global probes
90 days agoToday
Benchmark Data

API latency & uptime comparison

Measured from AWS us-east-1. Forge on $24/mo Hetzner CX31. February 2026.

PlatformUptimep95 (ms)Deploy
Forge
99.98%
4ms
7.2s
Contentful
99.72%
142ms
~3min
Sanity
99.81%
88ms
~90s
Strapi Cloud
99.65%
210ms
~4min
WordPress VIP
99.94%
55ms
~2min

* All measurements from public status pages + independent monitoring. Methodology available on GitHub.

03Sovereignty

Your compliance officer already vetoed the hosted option.

HIPAA, GDPR, SOC 2 โ€” every major compliance framework has the same clause: you are responsible for where your data lives. "But it's in their cloud" is not an acceptable answer to a regulator.

Enterprise teams aren't choosing self-hosted CMS because it's cheaper (though it is). They're choosing it because their legal team requires a signed BAA, a data processing agreement, and proof that content never transits a jurisdiction they haven't approved.

Your hardware, your data
No third party ever touches your content. Encryption keys stay on your infrastructure โ€” period.
Immutable audit logs
Every write operation is cryptographically signed and append-only. No admin override, no silent edits.
Air-gap mode
Deploy in completely isolated networks. Forge has no telemetry, no phone-home, no license server.
Data residency
EU, APAC, or on-prem โ€” content never crosses a border you haven't explicitly authorized.
Compliance Posture

Framework coverage

Forge's architecture is designed to satisfy the most demanding compliance requirements out of the box.

SOC 2 Type II
Full audit trail, immutable logs
audit ready
GDPR
Data residency controls built in
compliant
HIPAA
BAA-compatible deployment mode
compliant
ISO 27001
Access control matrix enforced
audit ready
FedRAMP
Air-gap deployment supported
in progress
Annual third-party penetration testing
Full reports published on GitHub. No redactions. Zero critical findings in the last two cycles.
View pentest reports
04Migration

One command. Zero downtime.

The migration playbook covers WordPress, Contentful, Sanity, and Strapi. The CLI handles schema mapping, media migration, redirect generation, and DNS cutover coordination โ€” with a rollback checkpoint at every stage.

Agencies migrating 40-client portfolios use the batch migration mode: one config file, one run, 40 sites transferred with audit logs for each.

forge-cli v2.4.1
$ forge migrate --from=wordpress --site=client.com
$
0
Active installations
Growing 23% month-over-month. 847 new installs in the last 7 days.
Get Started

Request a Private Demo

A Forge engineer will walk through your specific infrastructure setup, migration path, and compliance requirements. No slides. No sales deck. Just a terminal and your questions.

60-minute live session on your actual server
Migration plan tailored to your stack
Compliance review at no cost
Not ready to talk yet?
Download the 47-page Migration Playbook.
Open source ยท MIT license ยท No telemetry ยท Self-hostable in < 5 minutes