Quickstart
Namespace provides a suite of container workflows specifically designed for development and testing purposes. It offers a wide range of essential features with minimal effort required. Enjoy high-performance capabilities at an affordable and manageable cost.
To get started, pick one of the supported workflows:
Faster GitHub Actions
Namespace offers performant and configurable GitHub Runners that boot in a few seconds and come with caching capabilities to speed up your GitHub workflows.
Connect your GitHub organization to Namespace
Update your workflows
Change the runs-on
field in a workflow file to a Namespace profile or label.
jobs:build:- runs-on: ubuntu-latest+ runs-on: namespace-profile-defaultsteps:- name: Checkoutuses: actions/checkout@v4...
Done!
Your GitHub workflow will now run on Namespace!
What to try next?
Faster Docker Builds
Perform remote multi-platform builds with cross-invocation caching and zero configuration. These builds run on high-capacity resources, typically 16+ cores and 32+ GB of RAM, which will give you a comfortable speed-up compared with most hosted CI providers.
nsc
CLI.$ curl -fsSL https://get.namespace.so/cloud/install.sh | sh
$ nsc login
nsc build
where you would have called docker build
.$ nsc build . --name myimage --push
nsc
will push the resulting image to Namespace's Container Registry.What to try next?
Previews
Fast and secure Previews for developers who want rapid feature sharing and iteration.
nsc
CLI.$ curl -fsSL https://get.namespace.so/cloud/install.sh | sh
$ nsc login
nsc run
where you would have called docker run
.$ nsc run --image nginx -p 80
nsc
created a fresh ephemeral environment and started nginx
in it. Port 80 is exported to a public, authenticated endpoint.