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

Each organization gets its own container registry. Images build and stay inside your platform.

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

Keep separate development and production environments per project, each with its own configuration.

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 its own container registry.

Can I run separate development and production environments?

Yes. Each project can have separate environments, each with its own configuration and secrets.

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