zoodoCloud
Developer Platform

Git is a first-class product on Zoodo

We wrap Gitea; we do not invent an awkward Git protocol. Host unlimited private source code repositories, assign per-instance deploy keys, and trigger atomic, zero-downtime deployments directly from your terminal.

Continuous Deployment

From local commit to live production

Every commit pushed to origin triggers a verified provisioning task without manual FTP or SSH copy.

terminal — zoodo git workflow
# 1. Clone your private repository
$ git clone [email protected]:acme/store-api.git
# 2. Make code edits and commit
$ git commit -m "Optimize checkout queue"
# 3. Push to trigger automated deployment
$ git push origin main
remote: Zoodo Control Plane: Webhook received.
remote: Provisioning Engine: Compiling production assets...
remote: Migrating MySQL schema (0.42s)
remote: Reloading PHP-FPM daemon (atomic symlink swap)
remote: [SUCCESS] Deployed commit 7f3b89a to https://store.acme.co.zm

Zero-Downtime Atomic Symlinks

New releases are built in an isolated release folder. Once checks pass, the live public symlink swaps instantly with zero dropped HTTP requests.

Cryptographic Deploy Keys

Ed25519 deploy keys are generated per repository and scoped to specific server instances. Never share root credentials across multiple sites.

Instant Rollback Support

If a production error occurs, roll back to the previous release in one click from the customer portal without re-compiling assets.