# Devops & Infrastructure - DeployHQ Blog

An insight into the way we run the infrastructure that runs all our services, or news about the DevOps world

### [Git Deploy Keys Explained: GitHub, GitLab, and Bitbucket Compared](https://www.deployhq.com/blog/git-deploy-keys-explained)

Posted on 2nd October 2026

A deploy key is an SSH key scoped to one repository. How they work, where GitHub, GitLab, and Bitbucket disagree, and when to use something else.

### [How to Deploy a SvelteKit Site to DeployHQ Static Hosting](https://www.deployhq.com/blog/deploy-sveltekit-site-to-deployhq-static-hosting)

Posted on 30th September 2026

Swap adapter-auto for adapter-static, prerender your routes, and ship a SvelteKit 2 site to DeployHQ Static Hosting on Cloudflare's edge.

### [How to Deploy a Next.js Static Site to DeployHQ Static Hosting](https://www.deployhq.com/blog/deploy-nextjs-static-site-to-deployhq-static-hosting)

Posted on 22nd September 2026

Deploy a statically-exported Next.js site to DeployHQ Static Hosting on Cloudflare's edge — configuration, build pipeline, and a custom domain.

### [How to Deploy an Astro Site to DeployHQ Static Hosting](https://www.deployhq.com/blog/deploy-astro-site-to-deployhq-static-hosting)

Posted on 18th September 2026

Deploy an Astro site to DeployHQ Static Hosting on Cloudflare's edge — project config, build pipeline, custom domain, and common gotchas.

### [DeployHQ Managed VPS vs Linode: Bundled Deploys vs Raw Infrastructure](https://www.deployhq.com/blog/deployhq-managed-vps-vs-linode)

Posted on 18th September 2026

Compare DeployHQ Managed VPS and Linode (Akamai Cloud) — infrastructure ownership, bundled CI/CD, pricing, and when each one fits your workload.

### [How to Host a Rails App on DeployHQ Managed VPS](https://www.deployhq.com/blog/host-rails-on-deployhq-managed-vps)

Posted on 14th September 2026

Provision a Managed VPS in DeployHQ and host a Rails app — Puma + Nginx, Sidekiq workers, asset compilation, and the deployment pipeline.

### [Postgres MCP Servers for Claude Code: Neon vs Supabase, Branching, and Connection Gotchas](https://www.deployhq.com/blog/postgres-mcp-servers-claude-code-neon-supabase)

Posted on 14th September 2026

Neon and Supabase both ship Postgres MCP servers for Claude Code — but only one gives your agent branches with data in them. Setup, limits and gotchas.

### [How to Set Up SSH Keys for Bitbucket (Step-by-Step)](https://www.deployhq.com/blog/how-to-set-up-ssh-keys-for-bitbucket)

Posted on 8th September 2026

Set up SSH keys for Bitbucket step by step: generate an ed25519 key, add it to your account, test the connection, and switch your remote to SSH.

### [How We Deploy DeployHQ.com: GitHub Actions, Docker, and the DeployHQ Action](https://www.deployhq.com/blog/how-we-deploy-deployhq-github-actions-docker)

Posted on 3rd September 2026

The real GitHub Actions + Docker pipeline behind deployhq.com — and why the deploy step hands off to DeployHQ instead of scripting deploys in CI.

### [Using npm in a CI/CD Pipeline: The Complete Guide](https://www.deployhq.com/blog/npm-in-cicd-pipeline)

Posted on 2nd September 2026

How to use npm in a CI/CD pipeline: clean installs with npm ci, dependency caching, testing, npm audit, and deploying Node.js builds reliably.

### [npm ci vs npm install: Which to Use in Your Build Pipeline](https://www.deployhq.com/blog/npm-ci-vs-npm-install)

Posted on 2nd September 2026

npm ci vs npm install: which belongs in your build pipeline? npm ci gives faster, reproducible installs from the lockfile. Here's when to use each.

### [Monorepo Deployment Strategies with DeployHQ: Nx, Turborepo, and Beyond](https://www.deployhq.com/blog/monorepo-deployment-strategies-with-deployhq-nx-turborepo-and-beyond)

Posted on 19th August 2026

Deploy monorepos with DeployHQ using Nx and Turborepo: selective deployments, build caching, dependency graphs, and efficient multi-project strategies.

[1](/blog/category/devops-infrastructure?page=1)[2](/blog/category/devops-infrastructure?page=2)[3](/blog/category/devops-infrastructure?page=3)...[19](/blog/category/devops-infrastructure?page=19)[Next ›](/blog/category/devops-infrastructure?page=2)[Last »](/blog/category/devops-infrastructure?page=19)

