Blog & Guides

Deploy. Learn. Grow.

Practical guides to configure your VPS, deploy your applications and master your infrastructure.

All articles

554 articles

Deploy a Node.js application in cPanel (AI App Hosting)
Guides

Deploy a Node.js application in cPanel (AI App Hosting)

Deploy a Node.js application from a Git repository in cPanel with AI App Hosting: domain, code source, run mode, monitoring and removal.

4 min read Read the article →
PHP2Shell and Docker: rebuild your PHP and WordPress images
Security & Monitoring

PHP2Shell and Docker: rebuild your PHP and WordPress images

An updated WordPress or Laravel does not change the PHP in your Docker image. Prove the served version, spot which tags moved and rebuild without traps.

12 min read Read the article →
Next.js 16.4.1 and 15.5.28: patch the RCE flaws on a VPS
Security & Monitoring

Next.js 16.4.1 and 15.5.28: patch the RCE flaws on a VPS

Two critical RCEs and one DoS fixed in Next.js 16.4.1 and 15.5.28. Affected versions, VPS exposure checks, and PM2, Docker and Coolify redeploys.

9 min read Read the article →
Migrate MinIO to Garage or RustFS without losing a current object
Self-hosting

Migrate MinIO to Garage or RustFS without losing a current object

MinIO is archived: copy your buckets to Garage or RustFS with rclone, prove nothing is missing and switch your application without breaking your URLs.

13 min read Read the article →
Migrate GitLab.com to a Self-Managed Instance on a VPS
Deployment

Migrate GitLab.com to a Self-Managed Instance on a VPS

Move groups and projects from GitLab.com to your own GitLab instance on a VPS: export, direct transfer, members, CI/CD variables and registry images to rebuild by hand.

11 min read Read the article →
Grafana Alloy on a VPS: install it and migrate from Promtail
Security & Monitoring

Grafana Alloy on a VPS: install it and migrate from Promtail

Install Grafana Alloy on your VPS, collect logs and metrics with a single agent, and migrate from Promtail without losing logs or sending them twice.

12 min read Read the article →
Migrate from Ghost(Pro) to self-hosted Ghost on a VPS
Self-hosting

Migrate from Ghost(Pro) to self-hosted Ghost on a VPS

Leave Ghost(Pro) without losing a reader or a Stripe subscriber: export, images, theme, paid members, Mailgun newsletters and a reversible DNS cutover.

11 min read Read the article →
Upgrade Ubuntu 24.04 to 26.04 on a VPS, step by step
Deployment

Upgrade Ubuntu 24.04 to 26.04 on a VPS, step by step

Upgrading a VPS from Ubuntu 24.04 to 26.04 LTS: a restorable backup, do-release-upgrade over SSH, the point of no return and the breaking changes to test.

11 min read Read the article →
OpenSSH 10.6: update sshd without losing access
Security & Monitoring

OpenSSH 10.6: update sshd without losing access

OpenSSH 10.6 security update: check the version actually running, what may break (ProxyCommand, Compression) and reload sshd safely.

12 min read Read the article →
Root DNSSEC KSK rollover: check your validating resolver
Security & Monitoring

Root DNSSEC KSK rollover: check your validating resolver

The DNS root is now signed by KSK-2024 (key tag 38696). Check the trust anchor of Unbound, BIND, Knot Resolver, systemd-resolved or dnsmasq, and fix it.

12 min read Read the article →
nginx CVE-2026-15176: audit and patch to 1.30.6
Security & Monitoring

nginx CVE-2026-15176: audit and patch to 1.30.6

nginx 1.30.6 and 1.31.7 fix five flaws, including CVE-2026-15176. Affected versions, config audit commands, updates per system and mitigations.

12 min read Read the article →
Self-Host Databasus: Verified PostgreSQL Backups on a VPS
Self-hosting

Self-Host Databasus: Verified PostgreSQL Backups on a VPS

Install Databasus on a VPS: scheduled, encrypted PostgreSQL, MySQL and MongoDB backups, shipped to S3 and verified by a real restore.

6 min read Read the article →