Abhishek Jaiswal is the founder and engineer behind Ownkube, a cloud for personal software. He builds the platform and writes here about cloud cost, migrations, and running production infrastructure in your own AWS account without a DevOps team.
Posts by Abhishek Jaiswal
How to run scheduled and cron jobs on Ownkube
Deploy a scheduled job on Ownkube: set a cron expression, time zone, retries, and overlap handling, then trigger and watch runs from the Runs tab.
How-ToRailway alternative in 2026: when to switch
When Railway stops fitting: postpaid metering, credit that does not roll over, no own-cloud path, and where Ownkube is the better trade.
EngineeringPreview environments for every pull request
Give every branch its own live, TLS-secured environment on Ownkube, plus what's manual today versus what native per-PR previews will automate.
How-ToHow to keep your cloud bill from surprising you
How to bound what you spend on a deploy platform: how a prepaid wallet works, why rollover credit changes the math, and how to set it up.
How-ToPrepaid cloud wallet vs usage-based billing
How a prepaid cloud wallet and postpaid usage billing each charge, why rollover credit that never expires changes the math, and when a meter wins.
ProductNorthflank alternative for solo and small teams
Northflank is powerful but keeps Kubernetes in front of you and targets platform teams. An honest comparison for a solo developer who wants to ship.
EngineeringMove the same app into your own AWS account
Connect your AWS account to Ownkube, pick Starter or Production, and redeploy the exact app you already built, with its logs, metrics, and health checks intact.
How-ToMetered or flat box: which pricing fits each app
How to choose metered vs reserved pricing per deployment on Ownkube: meter what idles, reserve what runs steadily, databases always reserved.
ProductMigrate from Railway to your own AWS account
Move an app off Railway: export env vars and data, redeploy on Ownkube Compute, then connect your own AWS with no rewrite and cut over DNS.
How-ToHow to manage secrets and environment variables
A practical guide to setting per-deployment environment variables on Ownkube, marking values secret, and updating them without a rebuild, plus a database URL.
How-ToHow to deploy a Ruby on Rails app on Ownkube
Deploy a Ruby on Rails app on Ownkube with Puma, a managed Postgres database, and migrations that run automatically on release. Step by step.
How-ToDoes Railway credit roll over or expire?
How Railway's plan credit and postpaid billing work, and how a prepaid wallet with rollover credit that never expires differs.
EngineeringHow to deploy a Next.js app on Ownkube
Deploy a Next.js app on Ownkube using the standalone build output, environment variables, an optional managed Postgres, and automatic TLS on your hostname.
How-ToHow to self-host n8n on Ownkube
Deploy the official n8nio/n8n image on Ownkube with a managed Postgres database, working webhooks, and automatic TLS on a stable public address.
How-ToHow to deploy a Go app on Ownkube
Deploy a Go app on Ownkube with a multi-stage Dockerfile for a small static binary, environment-based config, an optional managed Postgres, and metered billing.
How-ToHow to self-host Metabase on Ownkube
A step-by-step guide to self-hosting Metabase on Ownkube with the official image, a managed Postgres database instead of the default H2 file, and automatic TLS.
How-ToHow to deploy a FastAPI app on Ownkube
Deploy a FastAPI app on Ownkube behind Gunicorn and Uvicorn workers, with a health check endpoint, an optional managed Postgres, and autoscaling under load.
How-ToHow to deploy any Docker image on Ownkube
Deploy a containerized app on Ownkube from a Dockerfile: set the port and env vars, configure a health check, and pick metered or reserved pricing.
How-ToHow to deploy an Express / Node.js API on Ownkube
Deploy an Express or plain Node.js API on Ownkube with npm start, a PORT env var, an optional managed Postgres, a health check, and autoscaling.
How-ToRailway vs Render vs Northflank in 2026
Comparing the three app platforms developers evaluate most in 2026: pricing, billing, where your app runs, the buyer each fits, plus Ownkube.
EngineeringHow to deploy a Django app on Ownkube
Deploy a Django app on Ownkube with Gunicorn, a managed Postgres database, WhiteNoise for static files, and migrations that run automatically on release.
How-ToHow to self-host Cal.com on Ownkube
Deploy Cal.com's official image on Ownkube with a managed Postgres database, the required auth and encryption keys, and an HTTPS address for scheduling.
How-ToHow to self-host Directus on Ownkube
A step-by-step guide to self-hosting Directus, the open-source headless CMS, on Ownkube with a managed Postgres database, a Valkey cache, and automatic TLS.
How-ToDeploy a web app on Ownkube in under a minute
Connect a GitHub repo or push a Dockerfile to Ownkube Compute and get a live HTTPS URL in about a minute. No cloud account, no config, no subscription to start.
How-ToConnect your AI coding agent to Ownkube with MCP
Add Ownkube's hosted MCP server to Claude Code, Cursor, Codex, Windsurf, Zed, or Claude Desktop, sign in once, and deploy without leaving your editor.
How-ToHow to autoscale a service on CPU and memory
Turn on horizontal autoscaling for an Ownkube deployment: set min and max replicas, CPU and memory targets, and see why idle replicas barely touch your bill.
How-ToHow to add a background worker and job queue
Deploy a queue-backed worker on Ownkube: a Valkey cache from $2/mo, a BullMQ producer and consumer, worker autoscaling, and workers versus scheduled jobs.
How-ToHow to set up automatic HTTPS on a custom domain
Connect a domain you own to an Ownkube app: register it once, get a managed certificate for the root and every subdomain, then link a host.
How-ToHow to add a managed Postgres database to your app
Create a private managed Postgres database on Ownkube, copy its connection string, and wire it into your app. Database boxes start at $4 a month plus storage.
How-ToHow to add a Valkey (Redis) cache to your app
Create a managed Valkey cache on Ownkube, connect over the private or opt-in public rediss:// endpoint, and wire it into your app. From $2 a month.
How-ToKubernetes cost optimization for startups
The 2026 playbook to cut Kubernetes bills: right-sizing, spot, idle sleep, quotas, image pulls, NAT routing, and the change that compounds.
EngineeringFly.io alternative in 2026: moving to your own AWS
Why teams leave Fly.io in 2026 (regions, compliance, AWS credits, predictable bills) and what moving to your own AWS account looks like.
EngineeringAWS spot instances in production: a 2026 playbook
Run production on AWS spot instances safely in 2026: interruption handling, fallback patterns, realistic savings, and what to never put on spot.
EngineeringInternal developer platform: when you need one
A plain 2026 definition of internal developer platforms, four signals your team needs one, and the build-vs-buy framework most startups use.
EngineeringSelf-hosted PaaS in 2026: Coolify, Dokku, CapRover
Comparing self-hosted PaaS options for small teams who want Heroku-style DX without the markup: setup, scale ceiling, ops burden, and limits.
EngineeringHeroku in 2026: the real cost of staying
Heroku's 2026 pricing changes, the per-dyno math at typical small-team scale, and a side-by-side of what the same workload runs at in your own AWS account.
EngineeringVercel alternatives for backend services (2026)
Vercel shines for frontend. For workers, cron, long jobs, GPU, and private databases the fit thins fast. A 2026 look at the alternatives.
EngineeringAWS Activate credits in 2026: get them, keep them
How funded startups qualify for AWS Activate in 2026, apply, pick a tier, dodge the expiry traps, and spend credits where they actually land.
EngineeringAWS NAT gateway cost: why it's high and the fix
NAT gateway charges are the top surprise line on small AWS bills. Why they run so high in 2026, and three architectural patterns that cut them.
EngineeringDevOps engineer salary in 2026: cost and options
What a senior DevOps hire really costs your runway in 2026, the lead time to hire, and the smaller-team alternative beating the hire.
EngineeringIngress-NGINX EOL: migrating to Gateway API
Ingress-NGINX hit end of life in March 2026. How to migrate to Gateway API with ingress2gateway, pick a controller, and dodge the WSGI bug.
EngineeringDeploy on AWS without hiring a DevOps engineer
You need to ship on AWS. You don't have a platform team. Here's the stack that actually works, and the expensive mistakes to skip on the way there.
How-ToRender vs your own AWS account: when to switch
Render is great early on. For teams needing infrastructure control, AWS ownership, and predictable costs, your own account wins. How to decide.
EngineeringEKS vs k3s on AWS: cost and when to choose
A direct comparison of EKS and k3s on AWS for small teams who have to ship. Real bills, real failure modes, and the line where k3s stops being enough.
EngineeringA Heroku alternative in your own AWS account
Keep the Heroku workflow (git push, managed Postgres, a ready-to-share URL) in an AWS account you own. How teams do it and what changes.
EngineeringConnect your AWS account to Ownkube in two minutes
Connecting AWS to Ownkube is zero-input: no account ID to paste, no region to pick. The whole flow, plus where to find your AWS account ID.
How-ToKubernetes events disappear after an hour
Kubernetes events vanish after 60 minutes. How to export them to Elasticsearch, Slack, Loki, and 30+ other destinations before they are gone.
Engineering