Why appleboy/ssh‑action and SCP Scripts Break for Real Deployments
SSH-ing into your server from a CI job works until it doesn't. Here are the failure modes of deploying over SSH from GitHub Actions — and a steadier way.
Our products pack a punch when it comes to features and it would be easy to miss some of them. Here we post helpful tips & tricks about how to use our products & services.
Displaying posts 1 - 12 of 193 in total
SSH-ing into your server from a CI job works until it doesn't. Here are the failure modes of deploying over SSH from GitHub Actions — and a steadier way.
Automate Docker container deployment on any VPS with DeployHQ Shell Servers — Git push, build pipeline, immutable image tags, one-click rollback.
Store secrets safely with .env files and .env.example, then inject them in DeployHQ via the UI, CLI, and API.
Project folders let you group DeployHQ projects by client, team, or environment — perfect for agencies taming a crowded projects dashboard.
The safe way to give AI coding tools database access: read-only roles, MCP guardrails, and disposable copies. Real GRANT SQL, not hand-waving.
Every Sentry issue should tell you which DeployHQ deploy caused it. Two-minute setup, release tracking, regression detection, faster rollback.
One API in front of 400+ models. Here's how OpenRouter actually works, how to wire it into your AI coding tools, and where it stops scaling.
Decide if your machine can run a local AI coding model — hardware tiers, runtime trade-offs, and how to wire Ollama into Cline, Aider, and OpenCode.
Claude Code and Copilot are shifting toward usage-based pricing. Here's how 7 multi-model routers and alternatives compare for shipping teams.
Google's eng-practices repo defines what good code review looks like. Here's what each principle means for deployment velocity on teams shipping daily.
Why NGINX returns 502 Bad Gateway — upstream timeouts, wrong upstream addresses, FastCGI/PHP-FPM failures, plus SELinux gotchas, with fixes.
Disk space, memory, processes, logs — the Linux server commands you reach for before, during, and after every deployment, plus a health-check script.