| title | Quickstart |
|---|---|
| sidebar_position | 1 |
| hide_title | false |
Jetify Devspace let you spin up reproducible cloud development environments in your browser in seconds. Jetify Devspace is powered by Devbox, so you can run your environment on any machine. You can launch any
Let's launch our first Dev Environment in Jetify Devspace.
You can launch any Github Repo in a Jetify Sandbox by prepend the repo URL with:
https://cloud.jetify.com/new/For example, to launch the Devbox repo, open the following URL in your browser
https://cloud.jetify.com/new/github.com/jetify-com/devbox
:::tip If you need some inspiration, you can also launch one of our templates projects to get started :::
You can also launch a new Devspace by navigating to your Dashboard and clicking on the New Devspace button.
You can customize your Jetify Devspace with over 100,000 Nix packages in seconds using Devbox.
If your project doesn't already have a devbox.json, you can initialize one with:
devbox initOnce initialized, you can install your packages using:
devbox add <package>@<version>For example, to install python 3.11, you can run:
devbox add python@3.11You can find packages to install using devbox search <package>, or by searching in your browser with Nixhub
Packages you install will be added to your devbox.json file. You can also use this devbox.json file configure your environment with scripts, services, and more
For further reading on how to install packages with Devbox, see:
Once you've customized your environment, you can save your Dev Environment config to source control by checking in your devbox.json and devbox.lock files. These files can be used to recreate your environment on Jetify Devspace, or on any other machine that has devbox installed.
You can also use this file to configure initialization hooks, scripts, services, and environment variables for your project. For further reading, see: