Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
<p align="center">
<a href="https://www.devsy.sh">
<picture width="500">
<source media="(prefers-color-scheme: dark)" srcset="sites/docs-devsy-sh/static/media/devsy_dark.png">
<source media="(prefers-color-scheme: dark)" srcset="sites/docs-devsy-sh/static/media/devsy-dark.png">
<img alt="Devsy wordmark" width="500" src="sites/docs-devsy-sh/static/media/devsy.png">
</picture>
</a>
</p>

Devsy lets engineering teams operate at scale with standardized workspaces — cutting hardware cost, shortening onboarding, and improving developer productivity. Workspaces deploy across Docker, Kubernetes, cloud providers, and SSH remote hosts.
Devsy enables teams to scale development using standardized workspaces — cutting hardware cost, shortening onboarding, and improving developer productivity. Workspaces deploy across Docker, Kubernetes, cloud providers, and SSH remote hosts.

<table align="center">
<tr>
Expand Down Expand Up @@ -134,7 +134,7 @@ See the <a href="https://devsy.sh/docs/getting-started/install">Devsy Docs</a> f
</tr>
</table>

<h2 align="center">Operate Engineering at Scale</h2>
<h2 align="center">Engineering at Scale</h2>
<p>
Devsy implements the open <a href="https://containers.dev/">DevContainer standard</a>. Workspaces stay portable and repeatable across provider backends.
</p>
Expand Down
8 changes: 4 additions & 4 deletions sites/docs-devsy-sh/docusaurus.config.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
__webpack_public_path__ = "/docs/";

module.exports = {
title: "Devsy docs | DevContainers everywhere",
tagline: "DevContainers everywhere",
title: "Devsy docs | Engineering at scale",
tagline: "Engineering at scale",
url: "https://devsy.sh",
baseUrl: __webpack_public_path__,
favicon: "/media/devsy-favicon.svg",
organizationName: "devsy-org", // Usually your GitHub org/user name.
projectName: "devsy", // Usually your repo name.
organizationName: "devsy-org",
projectName: "devsy",
themeConfig: {
colorMode: {
defaultMode: "light",
Expand Down
10 changes: 0 additions & 10 deletions sites/docs-devsy-sh/pages/fragments/virtualbox-ubuntu-22.04.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,6 @@ Review the configuration summary and click 'Finish' to commence creating the VM.

To start the Ubuntu installation, select the vm 'ubuntu-desktop-22.04' and 'Start'.

<figure>
<img src="/docs/media/create-workspace-virtualbox-start-vm.png" alt="Virtualbox Start" />
<figcaption>Virtualbox Start</figcaption>
</figure>

This will power up the VM and trigger Ubuntu's installation process.

#### Step 1 - Ubuntu CLI Selection
Expand All @@ -65,11 +60,6 @@ Select 'Try/Install Ubuntu'

Select Language and Install Ubuntu

<figure>
<img src="/docs/media/create-workspace-virtualbox-install-ubuntu.png" alt="Install Ubuntu" />
<figcaption>Install Ubuntu</figcaption>
</figure>

#### Step 3 - Keyboard Layout

Select your desired Keyboard layout, select 'Continue'.
Expand Down
10 changes: 0 additions & 10 deletions sites/docs-devsy-sh/pages/getting-started/update.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,8 @@ import CodeBlock from '@theme/CodeBlock';

Devsy Desktop checks GitHub for updates every 15 minutes. When an update is available, this popup confirms the update:

<figure>
<img src="/docs/media/devsy-update-available.png" alt="Devsy Flow" />
<figcaption>Update available</figcaption>
</figure>

The update downloads in the background. When it's ready, Devsy prompts you to restart.

<figure>
<img src="/docs/media/devsy-update-done.png" alt="Devsy Flow" />
<figcaption>Update complete — restart required</figcaption>
</figure>

After restart, Devsy runs the latest version.

## Devsy Desktop — alternative
Expand Down
10 changes: 0 additions & 10 deletions sites/docs-devsy-sh/pages/quickstart/browser.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,4 @@ Navigate to 'Workspaces' > '+ Create' to launch the workspace wizard. Step throu
4. **Review** – confirm the configuration.
5. **Launch** – start the workspace.

<figure>
<img src="/docs/media/create-workspace-vscode-browser.png" alt="Devsy wizard – select VS Code Browser" />
<figcaption>Select 'VS Code Browser' as the IDE</figcaption>
</figure>

The wizard streams logs as Devsy starts the workspace. Once it's ready, VS Code opens in your browser connected to the DevContainer.

<figure>
<img src="/docs/media/create-workspace-vscode-browser-2.png" alt="Devsy Flow" />
<figcaption>VS Code opens automatically in the browser</figcaption>
</figure>
15 changes: 0 additions & 15 deletions sites/docs-devsy-sh/pages/quickstart/jetbrains.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,21 +29,6 @@ Navigate to 'Workspaces' > '+ Create' to launch the workspace wizard. Step throu
4. **Review** – confirm the configuration.
5. **Launch** – start the workspace.

<figure>
<img src="/docs/media/create-workspace-jetbrains.png" alt="Devsy wizard – select IDE" />
<figcaption>Select a JetBrains IDE in the wizard</figcaption>
</figure>

The wizard streams logs as Devsy starts the workspace. After the workspace was created, JetBrains Gateway should automatically open with a prefilled form for the workspace.

<figure>
<img src="/docs/media/create-workspace-jetbrains-2.png" alt="Devsy Flow" />
<figcaption>JetBrains Gateway opens automatically</figcaption>
</figure>

Press 'Check Connection and Continue' without changing any configuration. This should start the IDE in the workspace. After the IDE has been initialized, your JetBrains IDE should open up inside the workspace.

<figure>
<img src="/docs/media/create-workspace-jetbrains-3.png" alt="Devsy Flow" />
<figcaption>IDE opens within the workspace</figcaption>
</figure>
5 changes: 0 additions & 5 deletions sites/docs-devsy-sh/pages/quickstart/ssh.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,6 @@ Navigate to 'Workspaces' > '+ Create' to launch the workspace wizard. Step throu
4. **Review** – confirm the configuration.
5. **Launch** – start the workspace.

<figure>
<img src="/docs/media/create-workspace-ssh.png" alt="Devsy wizard – select None for IDE" />
<figcaption>Select 'None' as the IDE</figcaption>
</figure>

The wizard streams logs as Devsy starts the workspace. After the workspace is created, you can connect to it via ssh:

```
Expand Down
5 changes: 0 additions & 5 deletions sites/docs-devsy-sh/pages/quickstart/vim.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,6 @@ Navigate to 'Workspaces' > '+ Create' to launch the workspace wizard. Step throu
4. **Review** – confirm the configuration.
5. **Launch** – start the workspace.

<figure>
<img src="/docs/media/create-workspace-vim.png" alt="Devsy wizard – select None for IDE" />
<figcaption>Select 'None' as the IDE</figcaption>
</figure>

After the workspace is created, you have two options to start coding in vim:

#### Netrw/SCP
Expand Down
10 changes: 0 additions & 10 deletions sites/docs-devsy-sh/pages/quickstart/vscode.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,4 @@ Navigate to 'Workspaces' > '+ Create' to launch the workspace wizard. Step throu
4. **Review** – confirm the configuration.
5. **Launch** – start the workspace.

<figure>
<img src="/docs/media/create-workspace-vscode.png" alt="Devsy wizard – select VS Code" />
<figcaption>Select 'VS Code' as the IDE</figcaption>
</figure>

The wizard streams logs as Devsy starts the workspace. Once it's ready, VS Code opens locally connected to the DevContainer.

<figure>
<img src="/docs/media/create-workspace-vscode-2.png" alt="Devsy Flow" />
<figcaption>VS Code opens automatically</figcaption>
</figure>
Original file line number Diff line number Diff line change
Expand Up @@ -127,11 +127,6 @@ docker run hello-world

Set `Docker Host` as `tcp://127.0.0.1:2375` and `Docker Path` as `docker`.

<figure>
<img src="/docs/media/docker-provider-via-wsl.png" alt="set docker provider to use tcp://127.0.0.1:2375" />
<figcaption>set docker provider to use tcp://127.0.0.1:2375</figcaption>
</figure>

## Summary

Following this tutorial, you should be able to use Devsy with a Docker provider running in WSL.
Expand Down
20 changes: 0 additions & 20 deletions sites/docs-devsy-sh/pages/tutorials/minikube-vscode-browser.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -199,11 +199,6 @@ Add a provider via 'Providers' > '+ Add'. Select the kubernetes provider.
| Disk Size | 1Gi |
| Kubernetes Config | /home/dev/.kube/config |

<figure>
<img src="/docs/media/create-workspace-virtualbox-kubernetes-provider-configuration.png" alt="Devsy Flow" />
<figcaption>Kubernetes Provider Configuration</figcaption>
</figure>

Select **Add Provider**

### Add a Workspace
Expand All @@ -212,21 +207,6 @@ Select **Add Provider**

Navigate to 'Workspaces' > '+ Create'. Enter your project url or choose one of the quickstart examples. Make sure to select 'VS Code Browser' under 'Default IDE'

<figure>
<img src="/docs/media/create-workspace-virtualbox-workspace.png" alt="Devsy Flow" />
<figcaption>Create Workspace</figcaption>
</figure>

Then press 'Create Workspace'.

<figure>
<img src="/docs/media/create-workspace-virtualbox-workspace-create.png" alt="Devsy Flow" />
<figcaption>Create Workspace</figcaption>
</figure>

A new window appears showing Devsy starting the workspace. After the workspace was created, VS Code should open automatically connected to the DevContainer.

<figure>
<img src="/docs/media/create-workspace-vscode-browser-2.png" alt="Devsy Flow" />
<figcaption>VS Code opens automatically in the browser</figcaption>
</figure>
6 changes: 0 additions & 6 deletions sites/docs-devsy-sh/pages/what-is-devsy.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,6 @@ Devsy is a tool used to create reproducible developer environments. Each develop

You can think of Devsy as the glue connecting your local IDE to a machine you want to use for development. So depending on your project's requirements, you can create a workspace locally on the computer, a powerful cloud machine, or a spare remote computer. Within Devsy, every workspace is managed the same way, which also makes it easy to switch between workspaces that might be hosted somewhere else.


<figure>
<img src="/docs/media/devsy-architecture-2.png" alt="Devsy Architecture" />
<figcaption>Devsy - Architecture</figcaption>
</figure>

## Why Devsy?

Devsy reuses the open [DevContainer standard](https://containers.dev/) to create a consistent developer experience no matter what backend you want to use.
Expand Down
Binary file modified sites/docs-devsy-sh/static/media/add-provider-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified sites/docs-devsy-sh/static/media/add-provider-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Loading