Features / Ship to production

Push once. The platform builds, scans, tests, and deploys.

Shipping software usually means stitching together a source host, a CI service, a registry, a deploy tool, and a way to manage domains and secrets. Nodge is all of that in one place. You push code; the platform takes it to production.

Source control built in

Host your repositories on the platform with branches, pull requests, and releases. No external Git account required.

A registry built in

Every cluster has its own container registry. Images are built inside your cluster and stay there.

One pipeline, owned end to end

A push runs lint, build, security scan, tests, and deploy as a single managed flow. You see each phase as it runs.

Environments that match how you work

On your own cluster, keep separate development and production environments per project, each with its own configuration. A free app runs one production environment.

Domains, routing, and TLS

Add a custom domain, define routing rules, and get automatic certificates. No separate certificate management.

Config and storage handled

Encrypted runtime variables and secrets per environment, persistent volumes, and project backups are part of the platform, not bolted on.

Mirror to or from GitHub

Keep an external mirror of any repository if you need one.

From commit to live URL, in one platform.

Questions about shipping to production

What happens when I push code?

The platform runs lint, build, security scan, tests, and deploy as one managed pipeline, taking your commit to production.

Do I need a separate Git host or container registry?

No. Both are built in. Each organization gets its own repositories, and every cluster has its own container registry.

Can I run separate development and production environments?

Yes, on your own cluster. Each project can have separate environments, each with its own configuration and secrets. A free app runs one production environment.

How are custom domains and certificates handled?

You add a domain and define routing rules, and certificates are issued automatically. There is no separate certificate management.

How are environment variables and secrets stored?

They are encrypted per environment and applied to your app on deploy.

Can I keep a copy of my repository on GitHub?

Yes. You can mirror any repository in or out.

All features