FeaturesGit deploys


Each deploy builds in its own release folder and goes live with a single atomic switch. If it fails its health check, the previous release comes straight back.

A code module connected to a deployment server: RELEASE

Deploy a release, roll back to any earlier one, or switch on “break the next build” to see the automatic restore.

/var/www/slow-clay/releases

  1. 0922-1640New autumn collection page
  2. 0924-0918Checkout: remember country
  3. 0925-1412Glaze colours on cardsLive
current → releases/0925-1412
Deploy on push
Automatic for GitHub repositories, through a webhook Nuvlo adds.
Deploy hooks
A secret URL per site for any CI pipeline or CMS.
Live logs and cancel
Follow the build, cancel it, or redeploy from the site page.
Releases kept on disk
Rolling back is the same atomic switch, in reverse.

GitHub, GitLab and Bitbucket through OAuth. Framework, package manager and build command are read from the repository.

New server

HetznerDigitalOceanVultrLinodeUpCloudScaleway

Region

FalkensteinGermany · fsn1NurembergGermany · nbg1HelsinkiFinland · hel1AshburnUnited States · ash
CX334 vCPU · 8 GB RAM · 80 GB NVMe
fsn-web-01Hetzner · Falkenstein · 203.0.113.24Ready
  • Ubuntu 24.04 LTS with a 2 GB swap file
  • nginx and certbot
  • UFW firewall · only 22, 80 and 443 open
  • fail2ban watching SSH
  • Key-only SSH, password login off
  • Automatic security updates
  • Node 22 with PM2, PHP 8.3 FPM, Redis

Repository

northwind/slow-clayPrivate · updated 12 minutes ago
BranchmainFrameworkNuxt · detectedPackage managerpnpmBuild commandpnpm build
Deploy on pushA webhook is added to the repository

Domain

slowclay.shopWaiting for DNS
A record → 203.0.113.24Cloudflare · proxiedCertificate issuedLet's Encrypt · renews automaticallywww redirects to slowclay.shop301
slowclay.shop

What happens if a build fails?

A failed build never goes live, and the current release keeps serving traffic. If a new release starts but fails its health check, the previous release is restored.

How fast is a rollback?

Earlier releases stay on disk, so a rollback is the same atomic switch as a deploy.


Your first server and site are free, with no card and no time limit. Connect a provider token and Nuvlo starts building it.