diff --git a/desktop/flatpak/DevPod.metainfo.xml b/desktop/flatpak/DevPod.metainfo.xml index 3ca4e2924..9973d3067 100644 --- a/desktop/flatpak/DevPod.metainfo.xml +++ b/desktop/flatpak/DevPod.metainfo.xml @@ -28,10 +28,6 @@ sh.loft.devpod.desktop - https://curityio.github.io/devpod/media/devpod-architecture-2.png - Devpod Architecture - - https://curityio.github.io/devpod/media/add-provider-2.png Adding a Provider diff --git a/docs/pages/what-is-devpod.mdx b/docs/pages/what-is-devpod.mdx index 7a37e01c8..9cb3d3e4e 100644 --- a/docs/pages/what-is-devpod.mdx +++ b/docs/pages/what-is-devpod.mdx @@ -3,29 +3,46 @@ title: What is DevPod? sidebar_label: What is DevPod? --- -DevPod is a tool used to create reproducible developer environments. Each developer environment runs in a separate container and is specified through a [devcontainer.json](https://containers.dev/). [DevPod providers](./managing-providers/what-are-providers) can create these containers on the local computer, any reachable remote machine, or in a public or private cloud. It's also possible to extend DevPod and write your own custom providers. +import ThemedImage from "@theme/ThemedImage"; +import useBaseUrl from "@docusaurus/useBaseUrl"; + +:::note +This project is a fork of [loft-sh/devpod](https://github.com/loft-sh/devpod). +It is a **hard fork**: [Curity](https://curity.io/) plans to reduce the scope of the project and focus only on +setting up [devcontainers](https://containers.dev/) and making it simpler to run workloads in them. +::: + +

+ +

+

+ + + +

-
- DevPod Flow -
DevPod
-
+DevPod is a tool used to create reproducible developer environments. Each developer environment runs in a separate container and is specified through a [devcontainer.json](https://containers.dev/). [DevPod providers](./managing-providers/what-are-providers) can create these containers on the local computer, any reachable remote machine, or in a public or private cloud. It's also possible to extend DevPod and write your own custom providers. You can think of DevPod 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 DevPod, every workspace is managed the same way, which also makes it easy to switch between workspaces that might be hosted somewhere else. - -
- DevPod Architecture -
DevPod - Architecture
-
- ## Why DevPod? DevPod reuses the open [DevContainer standard](https://containers.dev/) to create a consistent developer experience no matter what backend you want to use. -
- What is DevPod -
- Compared to hosted services such as Github Codespaces, JetBrains Spaces or Google Cloud Workstations, DevPod has the following advantages: * **Cost savings**: DevPod is usually around 5-10 times cheaper than existing services with comparable feature sets, because it uses bare virtual machines and shuts down unused virtual machines automatically. * **No vendor lock-in**: Choose whatever cloud provider suits you best, be it the cheapest one or the most powerful, DevPod supports all cloud providers. If you are tired of using a provider, change it with a single command. diff --git a/docs/static/media/codespaces-but.png b/docs/static/media/codespaces-but.png deleted file mode 100644 index c76108aa5..000000000 Binary files a/docs/static/media/codespaces-but.png and /dev/null differ diff --git a/docs/static/media/devpod-architecture-2.png b/docs/static/media/devpod-architecture-2.png deleted file mode 100644 index 3757a8b38..000000000 Binary files a/docs/static/media/devpod-architecture-2.png and /dev/null differ diff --git a/docs/static/media/devpod-flow.gif b/docs/static/media/devpod-flow.gif deleted file mode 100644 index b0ff6e8c5..000000000 Binary files a/docs/static/media/devpod-flow.gif and /dev/null differ