From 6f3f8bdde15e06badd5f67529fe4859c03167245 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 7 Jun 2026 14:07:54 +0000 Subject: [PATCH 1/4] docs: fix broken jetify.com doc links (/devbox/docs -> /docs/devbox) The documentation site moved from `jetify.com/devbox/docs/...` to `jetify.com/docs/devbox/...`, leaving the old links throughout the repo returning 404. This updates every occurrence of the legacy path prefix to the current canonical format, matching the URLs already used in the generated `.envrc` template and the example `.envrc` files. Fixes the broken README links reported in #2769, and applies the same correction to the example/plugin READMEs and the VSCode extension that shared the stale prefix. --- README.md | 8 ++++---- examples/README.md | 2 +- examples/cloud_development/temporal/README.md | 2 +- examples/data_science/llama/README.md | 2 +- examples/data_science/tensorflow/README.md | 2 +- examples/development/haskell/my-project/README.md | 2 +- examples/development/ruby/README.md | 4 ++-- examples/flakes/README.md | 2 +- examples/stacks/django/README.md | 6 +++--- examples/stacks/jekyll/README.md | 4 ++-- examples/stacks/lapp-stack/README.md | 6 +++--- examples/stacks/lepp-stack/README.md | 6 +++--- examples/stacks/rails/README.md | 2 +- examples/tutorial/README.md | 4 ++-- plugins/README.md | 2 +- vscode-extension/src/devbox.ts | 2 +- 16 files changed, 28 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 2fae768d8b6..c5e544f5bbe 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ ![License: Apache 2.0](https://img.shields.io/github/license/jetify-com/devbox) [![version](https://img.shields.io/github/v/release/jetify-com/devbox?color=green&label=version&sort=semver)](https://github.com/jetify-com/devbox/releases) [![tests](https://github.com/jetify-com/devbox/actions/workflows/cli-post-release.yml/badge.svg)](https://github.com/jetify-com/devbox/actions/workflows/cli-release.yml?branch=main) -[![Built with Devbox](https://www.jetify.com/img/devbox/shield_galaxy.svg)](https://www.jetify.com/devbox/docs/contributor-quickstart/) +[![Built with Devbox](https://www.jetify.com/img/devbox/shield_galaxy.svg)](https://www.jetify.com/docs/devbox/contributor-quickstart/) ## What is it? @@ -48,7 +48,7 @@ curl -fsSL https://get.jetify.com/devbox | bash ``` Read more on the -[Devbox docs](https://www.jetify.com/devbox/docs/installing-devbox/). +[Devbox docs](https://www.jetify.com/docs/devbox/installing-devbox/). ## Benefits @@ -159,14 +159,14 @@ ensuring we don't pollute your machine. ``` Read more on the -[Devbox docs Quickstart](https://www.jetify.com/devbox/docs/quickstart/). +[Devbox docs Quickstart](https://www.jetify.com/docs/devbox/quickstart/). ## Additional commands `devbox help` - see all commands See the -[CLI Reference](https://www.jetify.com/devbox/docs/cli_reference/devbox/) for +[CLI Reference](https://www.jetify.com/docs/devbox/cli_reference/devbox/) for the full list of commands. ## Join our Developer Community diff --git a/examples/README.md b/examples/README.md index d2a7cc211c5..45d942f044e 100644 --- a/examples/README.md +++ b/examples/README.md @@ -1,6 +1,6 @@ # Devbox Examples -[![Built with Devbox](https://www.jetify.com/img/devbox/shield_moon.svg)](https://www.jetify.com/devbox/docs/contributor-quickstart/) +[![Built with Devbox](https://www.jetify.com/img/devbox/shield_moon.svg)](https://www.jetify.com/docs/devbox/contributor-quickstart/) Example dev environments built with Devbox: diff --git a/examples/cloud_development/temporal/README.md b/examples/cloud_development/temporal/README.md index 1b64171c99d..7dd346d7e00 100644 --- a/examples/cloud_development/temporal/README.md +++ b/examples/cloud_development/temporal/README.md @@ -1,6 +1,6 @@ # Temporal -[![Built with Devbox](https://www.jetify.com/devbox/img/shield_galaxy.svg)](https://www.jetify.com/devbox/docs/contributor-quickstart/) +[![Built with Devbox](https://www.jetify.com/devbox/img/shield_galaxy.svg)](https://www.jetify.com/docs/devbox/contributor-quickstart/) Example devbox for testing and developing Temporal workflows using Temporalite and the Python Temporal SDK. diff --git a/examples/data_science/llama/README.md b/examples/data_science/llama/README.md index 5d8ba990b9b..ad40a8203e2 100644 --- a/examples/data_science/llama/README.md +++ b/examples/data_science/llama/README.md @@ -4,7 +4,7 @@ Simple Llama (generative AI) build and run with Devbox. ## Setup -- Make sure to have [devbox installed](https://www.jetify.com/devbox/docs/quickstart/#install-devbox) +- Make sure to have [devbox installed](https://www.jetify.com/docs/devbox/quickstart/#install-devbox) - Clone this repo: `git clone https://github.com/jetify-com/devbox.git` - `cd devbox/examples/data_science/llama/` - `devbox shell` diff --git a/examples/data_science/tensorflow/README.md b/examples/data_science/tensorflow/README.md index a88c97e0d26..cd7b2aecfc2 100644 --- a/examples/data_science/tensorflow/README.md +++ b/examples/data_science/tensorflow/README.md @@ -4,7 +4,7 @@ Simple Tensorflow sample project with Devbox. ## Setup -- Make sure to have [devbox installed](https://www.jetify.com/devbox/docs/quickstart/#install-devbox) +- Make sure to have [devbox installed](https://www.jetify.com/docs/devbox/quickstart/#install-devbox) - Clone this repo: `git clone https://github.com/jetify-com/devbox.git` - `cd devbox/examples/data_science/tensorflow/` - `devbox shell` diff --git a/examples/development/haskell/my-project/README.md b/examples/development/haskell/my-project/README.md index d167e6ed9b4..72c1c106502 100644 --- a/examples/development/haskell/my-project/README.md +++ b/examples/development/haskell/my-project/README.md @@ -11,4 +11,4 @@ stack build stack exec my-project-exe ``` -For more details, check out the [Haskell + Devbox Docs](https://www.jetify.com/devbox/docs/devbox_examples/languages/haskell/) +For more details, check out the [Haskell + Devbox Docs](https://www.jetify.com/docs/devbox/devbox_examples/languages/haskell/) diff --git a/examples/development/ruby/README.md b/examples/development/ruby/README.md index 09685ed3f0e..25a4d16aa51 100644 --- a/examples/development/ruby/README.md +++ b/examples/development/ruby/README.md @@ -45,5 +45,5 @@ BUNDLE_BUILD__SASSC: "--disable-lto" ## Related Docs -* [Rails + Devbox](https://www.jetify.com/devbox/docs/devbox_examples/stacks/rails/) -* [Jekyll + Devbox](https://www.jetify.com/devbox/docs/devbox_examples/stacks/jekyll/) +* [Rails + Devbox](https://www.jetify.com/docs/devbox/devbox_examples/stacks/rails/) +* [Jekyll + Devbox](https://www.jetify.com/docs/devbox/devbox_examples/stacks/jekyll/) diff --git a/examples/flakes/README.md b/examples/flakes/README.md index d9ef3ab0c42..3f12184c34a 100644 --- a/examples/flakes/README.md +++ b/examples/flakes/README.md @@ -2,7 +2,7 @@ Examples that show how to add custom flakes to your Devbox project. These examples require [Devbox 0.4.7](https://www.jetify.com/blog/devbox-0-4-7/) or later. -For more details, you can also consult our Docs page on [using flakes](https://www.jetify.com/devbox/docs/guides/using_flakes/) +For more details, you can also consult our Docs page on [using flakes](https://www.jetify.com/docs/devbox/guides/using_flakes/) ## Local flakes (usually committed to your project) diff --git a/examples/stacks/django/README.md b/examples/stacks/django/README.md index 7dd64f2067c..ecb2655c76b 100644 --- a/examples/stacks/django/README.md +++ b/examples/stacks/django/README.md @@ -1,6 +1,6 @@ # Django Example -[![Built with Devbox](https://www.jetify.com/img/devbox/shield_moon.svg)](https://www.jetify.com/devbox/docs/contributor-quickstart/) +[![Built with Devbox](https://www.jetify.com/img/devbox/shield_moon.svg)](https://www.jetify.com/docs/devbox/contributor-quickstart/) ## How to Use @@ -67,5 +67,5 @@ This should start the development server. ### Related Docs -* [Using Python with Devbox](https://www.jetify.com/devbox/docs/devbox_examples/languages/python/) -* [Using PostgreSQL with Devbox](https://www.jetify.com/devbox/docs/devbox_examples/stacks/django/) +* [Using Python with Devbox](https://www.jetify.com/docs/devbox/devbox_examples/languages/python/) +* [Using PostgreSQL with Devbox](https://www.jetify.com/docs/devbox/devbox_examples/stacks/django/) diff --git a/examples/stacks/jekyll/README.md b/examples/stacks/jekyll/README.md index e3bae8a77ab..06c66319c47 100644 --- a/examples/stacks/jekyll/README.md +++ b/examples/stacks/jekyll/README.md @@ -1,6 +1,6 @@ # Jekyll Example -[![Built with Devbox](https://www.jetify.com/img/devbox/shield_moon.svg)](https://www.jetify.com/devbox/docs/contributor-quickstart/) +[![Built with Devbox](https://www.jetify.com/img/devbox/shield_moon.svg)](https://www.jetify.com/docs/devbox/contributor-quickstart/) Inspired by [This Example](https://litchipi.github.io/nix/2023/01/12/build-jekyll-blog-with-nix.html) @@ -21,4 +21,4 @@ Inspired by [This Example](https://litchipi.github.io/nix/2023/01/12/build-jekyl ## Related Docs -* [Using Ruby with Devbox](https://www.jetify.com/devbox/docs/devbox_examples/languages/ruby/) +* [Using Ruby with Devbox](https://www.jetify.com/docs/devbox/devbox_examples/languages/ruby/) diff --git a/examples/stacks/lapp-stack/README.md b/examples/stacks/lapp-stack/README.md index fb9f0f0b9d9..d23dec56437 100644 --- a/examples/stacks/lapp-stack/README.md +++ b/examples/stacks/lapp-stack/README.md @@ -25,6 +25,6 @@ The following steps may be done inside or outside a devbox shell. ### Related Docs -* [Using PHP with Devbox](https://www.jetify.com/devbox/docs/devbox_examples/languages/php/) -* [Using Apache with Devbox](https://www.jetify.com/devbox/docs/devbox_examples/servers/apache/) -* [Using PostgreSQL with Devbox](https://www.jetify.com/devbox/docs/devbox_examples/databases/postgres/) +* [Using PHP with Devbox](https://www.jetify.com/docs/devbox/devbox_examples/languages/php/) +* [Using Apache with Devbox](https://www.jetify.com/docs/devbox/devbox_examples/servers/apache/) +* [Using PostgreSQL with Devbox](https://www.jetify.com/docs/devbox/devbox_examples/databases/postgres/) diff --git a/examples/stacks/lepp-stack/README.md b/examples/stacks/lepp-stack/README.md index 0357d3cc7a3..9a3ab62e922 100644 --- a/examples/stacks/lepp-stack/README.md +++ b/examples/stacks/lepp-stack/README.md @@ -40,6 +40,6 @@ Note that the `.sock` filepath can only be maximum 100 characters long. You can ### Related Docs -* [Using PHP with Devbox](https://www.jetify.com/devbox/docs/devbox_examples/languages/php/) -* [Using Nginx with Devbox](https://www.jetify.com/devbox/docs/devbox_examples/servers/nginx/) -* [Using PostgreSQL with Devbox](https://www.jetify.com/devbox/docs/devbox_examples/databases/postgres/) +* [Using PHP with Devbox](https://www.jetify.com/docs/devbox/devbox_examples/languages/php/) +* [Using Nginx with Devbox](https://www.jetify.com/docs/devbox/devbox_examples/servers/nginx/) +* [Using PostgreSQL with Devbox](https://www.jetify.com/docs/devbox/devbox_examples/databases/postgres/) diff --git a/examples/stacks/rails/README.md b/examples/stacks/rails/README.md index f289aed08b4..0f8f2e720b8 100644 --- a/examples/stacks/rails/README.md +++ b/examples/stacks/rails/README.md @@ -32,4 +32,4 @@ bin/rails server ## Related Docs -* [Using Ruby with Devbox](https://www.jetify.com/devbox/docs/devbox_examples/languages/ruby/) +* [Using Ruby with Devbox](https://www.jetify.com/docs/devbox/devbox_examples/languages/ruby/) diff --git a/examples/tutorial/README.md b/examples/tutorial/README.md index 93e8f2e6cdc..9c5c8a46f72 100644 --- a/examples/tutorial/README.md +++ b/examples/tutorial/README.md @@ -29,6 +29,6 @@ devbox run readme ## Next Steps -* Checkout our Docs at [https://www.jetify.com/devbox/docs](https://www.jetify.com/devbox/docs) -* Try out an Example Project at [https://www.jetify.com/devbox/docs/devbox-examples](https://www.jetify.com/devbox/docs/devbox-examples) +* Checkout our Docs at [https://www.jetify.com/docs/devbox](https://www.jetify.com/docs/devbox) +* Try out an Example Project at [https://www.jetify.com/docs/devbox/devbox-examples](https://www.jetify.com/docs/devbox/devbox-examples) * Report Issues at [https://github.com/jetify-com/devbox/issues/new/choose](https://github.com/jetify-com/devbox/issues/new/choose) diff --git a/plugins/README.md b/plugins/README.md index 7d863a29abf..6a98579b859 100644 --- a/plugins/README.md +++ b/plugins/README.md @@ -4,7 +4,7 @@ Plugins make it easier to get started with packages that require additional setu ## Getting Started -Before writing a plugin, we recommend reading the [User Documentation](https://www.jetify.com/devbox/docs/guides/plugins/) on plugins, as well as inspecting and testing a few of the plugins in this directory. Note that the plugins in this directory are compiled into the Devbox binary, but your plugin can be sourced from a local directory or from within your project. +Before writing a plugin, we recommend reading the [User Documentation](https://www.jetify.com/docs/devbox/guides/plugins/) on plugins, as well as inspecting and testing a few of the plugins in this directory. Note that the plugins in this directory are compiled into the Devbox binary, but your plugin can be sourced from a local directory or from within your project. If you're looking for plugin ideas, check out our [Issues page](https://github.com/jetify-com/devbox/issues?q=is%3Aissue+is%3Aopen+label%3A%22plugin+request%22) for any user requests. diff --git a/vscode-extension/src/devbox.ts b/vscode-extension/src/devbox.ts index 2fb61a3784d..202936d82dd 100644 --- a/vscode-extension/src/devbox.ts +++ b/vscode-extension/src/devbox.ts @@ -22,7 +22,7 @@ export async function devboxReopen() { Please open VSCode from inside devbox shell in WSL using the CLI.', seeDocs ); if (result === seeDocs) { - env.openExternal(Uri.parse('https://www.jetify.com/devbox/docs/ide_configuration/vscode/#windows-setup')); + env.openExternal(Uri.parse('https://www.jetify.com/docs/devbox/ide_configuration/vscode/#windows-setup')); return; } } From bfaeb15b331fb228693a9f3e221cf4d25f7b5869 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 7 Jun 2026 14:10:18 +0000 Subject: [PATCH 2/4] docs: fix "Checkout" -> "Check out" grammar in tutorial README --- examples/tutorial/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/tutorial/README.md b/examples/tutorial/README.md index 9c5c8a46f72..565f22b6450 100644 --- a/examples/tutorial/README.md +++ b/examples/tutorial/README.md @@ -29,6 +29,6 @@ devbox run readme ## Next Steps -* Checkout our Docs at [https://www.jetify.com/docs/devbox](https://www.jetify.com/docs/devbox) +* Check out our Docs at [https://www.jetify.com/docs/devbox](https://www.jetify.com/docs/devbox) * Try out an Example Project at [https://www.jetify.com/docs/devbox/devbox-examples](https://www.jetify.com/docs/devbox/devbox-examples) * Report Issues at [https://github.com/jetify-com/devbox/issues/new/choose](https://github.com/jetify-com/devbox/issues/new/choose) From 85d0e0195278e91fd18553bb74f0dc30db60a692 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 7 Jun 2026 14:13:58 +0000 Subject: [PATCH 3/4] chore: re-trigger CI (transient nix-installer 504 download failure) From 1cbaf0bfdf876a1def73635f1ad7a501a54e3633 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 7 Jun 2026 14:27:36 +0000 Subject: [PATCH 4/4] chore: re-trigger CI (flaky network-dependent add_platforms_flakeref test)