Skip to content

Commit 1d9c90e

Browse files
committed
add more content
1 parent dba50ad commit 1d9c90e

File tree

5 files changed

+84
-6
lines changed

5 files changed

+84
-6
lines changed

docs/app/docs/cloud/sandboxes/faq.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,44 @@ title: FAQ
33
sidebar_position: 6
44
hide_title: false
55
---
6+
7+
## What is a Cloudbox?
8+
9+
A Cloudbox is a cloud-based development environment that can be customized and preconfigured using Devbox. Cloudboxes are fully managed by Jetify, so you don't need to worry about setting up servers or infrastructure to get started.
10+
11+
## What size instances are available for Jetify Sandboxes?
12+
13+
Currently, all Jetify Sandboxes are configured with the following default specs:
14+
15+
* 4 vCPUs
16+
* 16 GB RAM
17+
* 10 GB Home Diretory Diskspace
18+
19+
## Can I request a custom instance size?
20+
21+
We are working on adding support for more instance sizes, including the ability to configure custom sizes. Stay tuned for updates!
22+
23+
## Can I create an instance with a GPU?
24+
25+
GPU support is coming soon!
26+
27+
## What are the limitations for the Jetify Sandboxes Free Tier?
28+
29+
Our Free Tier comes with the following limitations per user:
30+
31+
* 2 Cloudboxes
32+
* 25 active hours per month
33+
* 15-minute inactivity timeout
34+
* 4-hours maximum runtime per Cloudbox
35+
36+
## Do you have offers for Education and Open Source projects?
37+
38+
If you're interested in using Jetify Sandboxes for Education or Open Source projects, please reach out to us at [[email protected]](mailto:[email protected]) to discuss your use case and needs!
39+
40+
## Do you offer self-hosted or Enterprise solutions?
41+
42+
We're looking for early design partners for our self-hosted and Enterprise solutions. If you're interested in exploring Jetify Sandboxes for your enterprise, please reach out to us at [[email protected]](mailto:[email protected])
43+
44+
## Where are Jetify Sandboxes hosted?
45+
46+
## Are Jetify Sandboxes secure?

docs/app/docs/cloud/sandboxes/link_sandboxes.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,3 @@ sidebar_position: 5
44
hide_title: false
55
---
66

7-
You can share Jetify

docs/app/docs/cloud/sandboxes/quickstart.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,17 +52,17 @@ You can find packages to install using `devbox search <package>`, or by searchin
5252

5353
Packages you install will be added to your `devbox.json` file. You can also use this `devbox.json` file configure your environment with [scripts](../../guides/scripts), [services](../../guides/sevices), and more
5454

55-
**Further Reading**
55+
For further reading on how to install packages with Devbox, see:
56+
5657
* [Devbox Quickstart](../../quickstart)
5758
* [Devbox CLI Reference](../../cli_reference/devbox)
5859

5960
## Step 3: Save your Dev Environment with `devbox.json`
6061

6162
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 Cloudboxes, or on any other machine that has devbox installed.
6263

63-
You can also use this file to configure initilization hooks, scripts, services, and environment variables for your project.
64+
You can also use this file to configure initilization hooks, scripts, services, and environment variables for your project. For further reading, see:
6465

65-
**Further Reading**
6666
* [Devbox Configuration Reference](../../configuration.md)
6767
* [Devbox Script](../../guides/scripts)
6868
* [Devbox Services](../../guide/services)

docs/app/docs/cloud/sandboxes/start_a_sandbox.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@ hide_title: false
66

77
## Stating a Sandbox from Your Dashboard
88

9-
## Starting a Sandbox from Github
9+
## Starting a Sandbox with a Github URL
10+
11+
You can start a Sandbox from any Github Repo by prepending the repo URL with:
12+
13+
```bash
14+
https://cloud.jetify.com/new/
15+
```
1016

1117
## Starting a Sandbox from a Template
18+
19+
You can also start a Sandbox from a template project by navigating to the [Jetify Dashboard](https://cloud.jetify.com/dashboard) and clicking on the `New Sandbox` button.
20+
21+
A full list of available templates and projects can be found in the [Devbox Examples](../../devbox_examples/) page of our documentation.
Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
---
2-
title: Using Cloudboxes with your Team
2+
title: Sharing Config and Secrets with Projects
33
sidebar_position: 4
44
hide_title: false
55
---
6+
7+
[Jetify Projects](../dashboard/projects) are a great way to share configuration and secrets with your team. A project can store repository settings and secrets that are shared across all Cloudboxes and users in the project. For example, you can configure a project for a Backend API with the database parameters, API keys, and other secrets. When a user launches a Sandbox in the project, they will automatically have access to the project's configuration and secrets.
8+
9+
## Creating a Project
10+
11+
To create a project:
12+
13+
1. Navigate to the [Projects](../dashboard/projects) tab in the Jetify Dashboard
14+
2. Click on the `Create New` button on the top right corner of the page
15+
3. In the modal that appears, give the project a name, and then click "Create Project"
16+
4. In the new project, navigate to the Settings tab, and then click "Connect with Github" to connect the project to a Github repository
17+
5. Select the account and repository to link to the project.
18+
19+
Once the project is linked to a repository, developers can automatically create a new Sandbox for that repository by navigating to the project and clicking on the `New Sandbox` button.
20+
21+
## Sharing Secrets across Sandboxes
22+
23+
Jetify Projects can store secrets with Jetify Secrets that are shared across all Cloudboxes in the project. Cloudboxes will automatically use the `dev` namespace when accessing secrets.
24+
25+
To add a secret to a project:
26+
27+
1. Navigate to the project in the Jetify Dashboard
28+
2. Click on the `Secrets` tab
29+
3. In the New Secrets form, provide a key and value for the secret, and then click "Add Secret"
30+
31+
Jetify will automatically add the secrets to any Cloudbox that is launched in the project. Note that if a Cloudbox is currently running when you add a secret, you will need to restart it to access the new secret.
32+
33+
For more information on managing secrets, see the [Jetify Secrets](../secrets) guide.

0 commit comments

Comments
 (0)