Skip to main content

685 posts tagged with "Self-Hosting"

Running your own PaaS and infrastructure on machines you own

View all tags

Read the Self-hosted PaaS guide

Fly.io's Managed Postgres Costs $38/Month Before You've Added the App
·Dora Noda·8 min

Fly.io's Managed Postgres Costs $38/Month Before You've Added the App

Fly.io's Managed Postgres starts at $38/month plus $0.28/GB storage — and that's before the app talking to it is billed. A line-by-line worked comparison against running Postgres on the same Hetzner box already hosting the app.

self-hosting
PaaS
cost-optimization
infrastructure
GitHub Actions' Self-Hosted Runners Went Dark for Five Hours: The Outage That Proves 'Self-Hosted' Isn't 'Self-Owned'
·Dora Noda·8 min

GitHub Actions' Self-Hosted Runners Went Dark for Five Hours: The Outage That Proves 'Self-Hosted' Isn't 'Self-Owned'

A TLS certificate expired on a GitHub endpoint on July 19, 2026, and every self-hosted GitHub Actions runner on the internet went idle for five hours — even though the machines themselves never stopped running. Here's what actually broke, and why owning the compute was never the same as owning the pipeline.

self-hosting
PaaS
infrastructure
developer tools
GitHub Agent HQ Runs Claude, Codex, and Copilot on the Same Repo — Here's the Trust Boundary Your MCP Server Actually Needs
·Dora Noda·7 min

GitHub Agent HQ Runs Claude, Codex, and Copilot on the Same Repo — Here's the Trust Boundary Your MCP Server Actually Needs

GitHub Agent HQ runs Claude, Codex, and Copilot side by side on the same repo under one identity model — here's why a deploy platform's MCP server should authenticate the calling app, not the AI vendor behind it.

PaaS
self-hosting
AI
security
+1
GKE Labs' OpenRL Runs Fine-Tuning as a Kubernetes Workload: What Owning the Loop Actually Saves Over a Managed API
·Dora Noda·8 min

GKE Labs' OpenRL Runs Fine-Tuning as a Kubernetes Workload: What Owning the Loop Actually Saves Over a Managed API

Google's GKE Labs open-sourced OpenRL, a self-hosted, Tinker-compatible fine-tuning API for Kubernetes. Here's the worked cost math on what running your own LoRA fine-tuning loop actually saves over Together AI's managed API — and what it doesn't.

AI
Open-Source LLMs
self-hosting
PaaS
+1
GPU Inference's Hidden Egress Tax: The 22-31% Line Item Nobody Prices In
·Dora Noda·8 min

GPU Inference's Hidden Egress Tax: The 22-31% Line Item Nobody Prices In

2026 cost teardowns keep finding the same thing: GPU-hours are barely half an inference bill once a service actually serves traffic at volume. Here's the worked math on AWS, Azure, and GCP showing where the other 22-31% goes — and an honest look at what self-hosting the serving layer removes versus what it doesn't.

self-hosting
PaaS
cost-optimization
infrastructure
+1
Grafana Fleet Management Now Pushes Config to Any OTel Collector — But Still Can't Run Air-Gapped
·Dora Noda·8 min

Grafana Fleet Management Now Pushes Config to Any OTel Collector — But Still Can't Run Air-Gapped

Grafana Fleet Management went GA for vendor-neutral OpenTelemetry Collectors on July 8, 2026 — one control plane, one matcher-scoped push, instead of a per-node config edit. The catch: it still requires a live Grafana Cloud backend, and a 20-star open-source project is the only fully self-hosted alternative.

self-hosting
PaaS
infrastructure
engineering
The 2026 'PaaS First' Consensus Has a Blind Spot: Who Owns the Machines
·Dora Noda·8 min

The 2026 'PaaS First' Consensus Has a Blind Spot: Who Owns the Machines

Hacker News flipped its default from Kubernetes-first to PaaS-first in 2026 — but the argument for skipping Kubernetes and the argument for handing your infrastructure to a vendor are not the same argument, and most 2026 takes conflate them.

Kubernetes
PaaS
self-hosting
infrastructure
+1
kpack: The Buildpack Controller That Rebuilds When the Base Layer Patches, Not When You Push
·Dora Noda·9 min

kpack: The Buildpack Controller That Rebuilds When the Base Layer Patches, Not When You Push

Most git-push PaaS tools only rebuild an app image when you push code — so a CVE patched into the base image sits unused until you happen to touch your source again. kpack's Image/Builder/ClusterStack CRDs close that gap by watching the base layer itself.

self-hosting
PaaS
security
engineering
+1
Kubernetes 1.36 Lets You Resize a Job Before It Starts: The Queue-Then-Resize Pattern a Build Queue Needed
·Dora Noda·8 min

Kubernetes 1.36 Lets You Resize a Job Before It Starts: The Queue-Then-Resize Pattern a Build Queue Needed

Kubernetes 1.36 lets a queue controller patch a suspended Job's CPU/memory/GPU requests down to whatever's actually free, then unsuspend it, without losing the Job's identity or history. Here's the worked example, the safety guarantee behind it, and how to wire it into a build-queue controller.

self-hosting
PaaS
infrastructure
engineering
+1
Showing 307–315 of 685 posts
Prev35 / 77Next