Onyx Workstations

Your code.
Your cloud.
Your launchpad.

A place to build. The power to run.
A home for what comes next.

Go from an idea to an app people use. Code with AI or get hands-on, run it in the cloud, and launch on your own domain. All from your Onyx workspace.

A workstation is your
place to build in Onyx Cloud.

Real containers Code you control Your own domain

More possibility. Less assembly.

The cloud behind
your next big thing.

Your editor, runtime, data, and release tools belong in the same conversation. Onyx brings them together so you can keep moving.

01

A real place to run.

Your code runs in isolated cloud containers with CPU, memory, and persistent storage. Install project dependencies, run your app, and see its logs and resource usage.

Cloud compute, built into your workflow
02

Build your way.

Start from an idea, choose a starter, or bring a GitHub repository. Work with AI, edit source files directly, inspect changes, and keep your history in Git.

Your source. Your stack. Your next move.
03

Give your app a backbone.

Connect an Onyx database, add payments with Stripe, or use APIs from your code. Keep service connections and secrets configured for each environment.

Data and services, connected where you need them

From “what if” to “we’re live”

One idea. A clear path to launch.

Explore how your work moves through Onyx.
Choose a stage to see what happens.

01 / A place to begin

Your idea gets a workstation.

Describe an app, choose a starter, or import a repository. Onyx prepares a cloud workspace where your files, tools, and application can live together.

  • New idea or existing code
  • Cloud runtime
  • Git history

Give your idea an address

Built in your workspace.
At home on the internet.

Turn the app you’ve been shaping into a place your customers can visit. Connect a domain you own, or search for a new one through your connected Cloudflare account.

  • Search and register available domains with supported registrar access.
  • Link your hostname to the environment you want to publish.
  • Follow DNS, certificate, and release readiness in Onyx.

Domain registration is a separate purchase. Cloudflare connection and the required domain permissions apply.

Explore domains & publishing

Keep building. Keep your bearings.

Room to experiment.
A deliberate path to production.

Give development, staging, and production their own configuration. Test your next idea while a published release serves your users.

  1. 01 / Development

    Make it work.

    Code, ask AI, and try changes in a private preview. Review files and save your progress.

  2. 02 / Staging

    Put it to the test.

    Publish a version for review. Exercise real flows and check the app before promoting it.

  3. 03 / Production

    Make it available.

    Promote the tested image with compatible configuration. Route visitors to the ready application.

Traffic switches after readiness checks Versioned images and compatible app rollback

Database changes are planned and applied separately. Rolling back an application does not roll back its data.

Your project, with possibilities

Start simply. Keep your options open.

Build with the tools and connections your idea needs. Add more when you’re ready.

Bring your code. Keep your code.

Import a repository, inspect every file, and sync with GitHub. Your application stays a real codebase you can continue developing beyond Onyx.

See the workspace guide

Choose your AI. Stay in control.

Use available Onyx models or a connected AI account. Set task permissions, review changes, and decide what your agent can access.

Explore AI & Research

Think beyond the browser.

Build with Expo and React Native, connect a deployed backend, and prepare Android and iOS builds through your Expo account. Store releases use your developer accounts.

Explore mobile apps

An idea deserves somewhere to go.

Give yours a launchpad.

Start with a blank canvas, a starter, or a repository.
Make it yours. Bring it to life.