Skip to main content

1732 posts tagged with "Self-Hosting"

Running your own PaaS and infrastructure on machines you own

View all tags

Read the Self-hosted PaaS guide

Every Deploy Surface Is Shipping an MCP Server: What a PaaS's Agent Interface Must Expose (and What Keeps It Safe)
·Dora Noda·12 min

Every Deploy Surface Is Shipping an MCP Server: What a PaaS's Agent Interface Must Expose (and What Keeps It Safe)

TeamCity, Dooor OS, and the PaaS scoreboard all converged on the same contract: a typed MCP tool surface over deploy, rollback, logs, and status. The minimum inventory a git-push PaaS must expose, and the four controls that make it production-safe.

Model Context Protocol
AI agents
PaaS
self-hosting
+1
Fly.io Started Charging for Cross-Region Postgres Traffic in February 2026 — Here's What It Costs vs. Flat Networking on Owned Hardware
·Dora Noda·11 min

Fly.io Started Charging for Cross-Region Postgres Traffic in February 2026 — Here's What It Costs vs. Flat Networking on Owned Hardware

Fly.io began billing Managed Postgres cross-region traffic in February 2026 — three typical topologies priced on both Fly tiers against the same traffic on flat-rate hardware, plus the one-click fix that cuts the bill by two-thirds.

PaaS
cost-optimization
self-hosting
infrastructure
Fly.io Turned Off Its GPUs on August 1: Where GPU-Backed Tenants Go Now (With Real Numbers)
·Dora Noda·12 min

Fly.io Turned Off Its GPUs on August 1: Where GPU-Backed Tenants Go Now (With Real Numbers)

Fly.io shut off GPU Machines on August 1, 2026 after cutting its free tier and 17 regions. A workload-by-workload cost comparison of the five destinations — Modal, RunPod, Koyeb, hyperscaler serverless GPUs, and owned Hetzner hardware — with the bin-packing math that decides between them.

migration
cost-optimization
PaaS
self-hosting
+1
Fly.io Spent Three September Weeks on CLI Polish, Not Regions: What Pure DX Signals
·Dora Noda·9 min

Fly.io Spent Three September Weeks on CLI Polish, Not Regions: What Pure DX Signals

Fly.io's September 1-19 flyctl history holds zero regions and eight CLI papercut fixes. That ratio is the strategy: once compute is a commodity, retention is manufactured in the deploy interface — and it hands open CLIs a nine-item checklist.

PaaS
developer tools
user-experience
self-hosting
The Free Tier Is Dead in 2026 Except Render: What Zero-to-Free Now Costs a Side Project on Each PaaS
·Dora Noda·12 min

The Free Tier Is Dead in 2026 Except Render: What Zero-to-Free Now Costs a Side Project on Each PaaS

Heroku killed free in 2022, Fly.io and Railway followed — only Render still offers a free-forever tier. A platform-by-platform accounting of trial credits, minimum paid floors, sleep schedules, and 12-month totals for a typical side project, against the flat-rate Hetzner box that never sleeps.

PaaS
self-hosting
cost-optimization
migration
+1
GitHub Purges Node 20 From Actions Runners on September 23: What Breaks, What to Bump, and Why Your Own Metal Sets Its Own Deadline
·Dora Noda·9 min

GitHub Purges Node 20 From Actions Runners on September 23: What Breaks, What to Bump, and Why Your Own Metal Sets Its Own Deadline

On September 23 GitHub removes Node 20 from every hosted Actions runner, and workflows pinned to node20-era actions fail outright instead of warning. The exact majors to bump, the runner floor for self-hosted fleets, and why owning your build plane turns the next vendor deadline into a planned window.

self-hosting
developer tools
engineering
guide
Heroku Dyno Math in 2026: What $50 Standard-2X and $250 Performance-M Bills Buy Against Owned Hetzner Hardware
·Dora Noda·9 min

Heroku Dyno Math in 2026: What $50 Standard-2X and $250 Performance-M Bills Buy Against Owned Hetzner Hardware

A line-by-line pricing of typical $50 Standard-2X and $250 Performance-M Heroku stacks against a $55 owned Hetzner server, with exit sketches for buildpacks, databases, and review apps — and the month each move pays for itself.

PaaS
migration
cost-optimization
self-hosting
Heroku Is Frozen and Fir Can't Run Your Dockerfile: Which Workloads to Move First
·Dora Noda·12 min

Heroku Is Frozen and Fir Can't Run Your Dockerfile: Which Workloads to Move First

Salesforce froze Heroku in February 2026 and the Fir generation still can't run Docker images, leaving containerized apps with no on-platform future. A concrete sequencing plan: move the Docker workloads first onto a Dockerfile-native target, and let buildpack apps ride out Cedar.

PaaS
migration
self-hosting
cloud infrastructure
Heroku to Kubernetes in a Weekend: The $140-to-€11 Migration Playbook
·Dora Noda·11 min

Heroku to Kubernetes in a Weekend: The $140-to-€11 Migration Playbook

Salesforce put Heroku in sustaining mode in February 2026. This weekend runbook moves a $140/month web + worker + Postgres + Redis stack to a €11.37/month Cluster API fleet on Hetzner — commands, cutover sequence, both invoices, and the rollback plan.

migration
self-hosting
Kubernetes
cost-optimization
+1
Showing 424–432 of 1732 posts