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

30MB vs 800MB: What Rivetr's Single-Binary PaaS Teaches About the Self-Hosted Control-Plane Floor
·Dora Noda·10 min

30MB vs 800MB: What Rivetr's Single-Binary PaaS Teaches About the Self-Hosted Control-Plane Floor

Rivetr runs a complete self-hosted PaaS control plane in ~30MB of RAM against Coolify's ~800MB stack: an apples-to-apples teardown of what the gap measures, where the 30MB floor comes from, and why footprint is the tiebreaker and fleet lifecycle the decision.

self-hosting
PaaS
cost-optimization
infrastructure
Your Build Server Was Owned for 24 Days. Patching It Doesn't Tell You What Shipped Clean.
·Dora Noda·12 min

Your Build Server Was Owned for 24 Days. Patching It Doesn't Tell You What Shipped Clean.

Attackers held admin access to self-hosted JFrog Artifactory servers for 24 days in August-September 2026, planting Rust backdoors with remote C2. A triage table for which window artifacts are suspect, the rebuild-and-compare procedure that re-verifies them, and the SLSA signing checklist that makes the next incident answerable.

cybersecurity
self-hosting
engineering
guide
Kubernetes 1.36 Schedules Whole Workloads, Not Pods: Bin-Packing Tenant Apps on Fixed Hardware
·Dora Noda·10 min

Kubernetes 1.36 Schedules Whole Workloads, Not Pods: Bin-Packing Tenant Apps on Fixed Hardware

Kubernetes 1.36's PodGroup scheduling cycle binds whole workload gangs atomically, but tenant Deployments see almost no change yet. A worked 3-node scenario shows what moves, what doesn't, and where Kueue still wins.

Kubernetes
self-hosting
PaaS
infrastructure
+1
One Webhook, Every Repo Traced: Zero-Instrumentation CI Tracing With OTel's githubreceiver
·Dora Noda·11 min

One Webhook, Every Repo Traced: Zero-Instrumentation CI Tracing With OTel's githubreceiver

A single org-level GitHub webhook plus the OTel Collector's githubreceiver turns workflow_run and workflow_job events into drillable traces — slow, flaky, and queued-job visibility across every repo with zero workflow-file edits, and a sizing method worth copying.

self-hosting
infrastructure
tutorial
developer tools
The Single-Box Ceiling, Priced: What a Second Server Costs on Coolify, Dokploy, CapRover, and EasyPanel
·Dora Noda·10 min

The Single-Box Ceiling, Priced: What a Second Server Costs on Coolify, Dokploy, CapRover, and EasyPanel

Coolify, Dokploy, and CapRover charge $0 for a second server — EasyPanel's per-server Business tier adds about $910/year on identical hardware. A priced 12-month comparison of the multi-server ceiling, plus what the same box costs on a Cluster API fleet.

self-hosting
PaaS
cost-optimization
Kubernetes
Vercel Made Blocked Traffic Free — Here's What That Costs to Build Yourself
·Dora Noda·10 min

Vercel Made Blocked Traffic Free — Here's What That Costs to Build Yourself

Vercel's May 2026 Firewall change made WAF-blocked traffic free on every plan — this post prices each layer of that bundle for a self-hosted fleet and gives the five-item checklist a PaaS control plane must ship to match it.

security
self-hosting
PaaS
cost-optimization
Stripe's Agentic Provisioning Protocol Puts Railway One CLI Command Away — and Draws the Line Where MCP Stops
·Dora Noda·12 min

Stripe's Agentic Provisioning Protocol Puts Railway One CLI Command Away — and Draws the Line Where MCP Stops

Stripe's Agentic Provisioning Protocol takes agents from nothing to a running Railway resource — account, $5 trial, credentials, Postgres — in one CLI flow MCP cannot express. How discovery, authorization, and tokenized payment work under the hood, and a seven-item checklist for the self-hosted equivalent.

Stripe
Model Context Protocol
AI agents
PaaS
+1
k3s vs Kubernetes vs MicroK8s: the 4x RAM Gap Is Real — and Where a Lightweight Distro Stops Being a Fleet
·Dora Noda·10 min

k3s vs Kubernetes vs MicroK8s: the 4x RAM Gap Is Real — and Where a Lightweight Distro Stops Being a Fleet

k3s agents run in 512 MB against a kubeadm worker's 2 GB — a real 4x gap on full upstream Kubernetes. What that buys on a €4 Hetzner box, the one-way doors waiting at machine two, and the on-call moment when Cluster API takes over.

Kubernetes
self-hosting
infrastructure
PaaS
Who Resolves Your Subdomain When One DNS Node Dies? Technitium Clustering vs Pi-hole HA, Compared Honestly
·Dora Noda·12 min

Who Resolves Your Subdomain When One DNS Node Dies? Technitium Clustering vs Pi-hole HA, Compared Honestly

Technitium's built-in DNS clustering and the community pihole-ha add-on solve the same outage — one dead DNS node — from opposite directions. A concrete side-by-side on sync models, failover times, DHCP, and DNSSEC, plus which one fits a self-hosted PaaS's public wildcard path.

self-hosting
PaaS
infrastructure
developer tools
Showing 127–135 of 1732 posts