Skip to content

Update open in devbox.sh links #1089

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 28 commits into from
Jun 2, 2023
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
4 changes: 2 additions & 2 deletions .github/workflows/docs-deploy-preview.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,12 +65,12 @@ jobs:

# Make the GitHub branch name safe for Kubernetes namespaces names:
#
# * `sed "s/[^0-9a-zA-Z]/-/g"`: replace any invalid characters in
# * `sed "s/[^0-9a-z]/-/g"`: replace any invalid or uppercase characters in
# the branch name with dashes.
# * `tr -s -`: squash repeated consecutive dashes into one.
# * `cut -b -39`: truncate the name to 39 characters, leaving 24 for
# "devbox-docs-preview-" and "-ref" for a max of 63.
safe_github_ref="$(echo "${GITHUB_REF_NAME}" | sed "s/[^0-9a-zA-Z]/-/g" | cut -b -32)"
safe_github_ref="$(echo "${GITHUB_REF_NAME}" | sed "s/[^0-9a-z]/-/g" | cut -b -32)"
namespace="$(echo "jetpack-io-preview-devbox-${safe_github_ref}-ref" | tr -s -)"
launchpad up docs \
--ttl 300 --debug \
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

### Instant, easy, and predictable development environments

[![Join Discord](https://img.shields.io/discord/903306922852245526?color=7389D8&label=discord&logo=discord&logoColor=ffffff)](https://discord.gg/agbskCJXk2) ![License: Apache 2.0](https://img.shields.io/github/license/jetpack-io/devbox) [![version](https://img.shields.io/github/v/release/jetpack-io/devbox?color=green&label=version&sort=semver)](https://github.com/jetpack-io/devbox/releases) [![tests](https://github.com/jetpack-io/devbox/actions/workflows/cli-release.yml/badge.svg)](https://github.com/jetpack-io/devbox/actions/workflows/cli-release.yml?branch=main) [![Built with Devbox](https://jetpack.io/devbox/img/shield_galaxy.svg)](https://jetpack.io/devbox/docs/contributor-quickstart/)
[![Join Discord](https://img.shields.io/discord/903306922852245526?color=7389D8&label=discord&logo=discord&logoColor=ffffff)](https://discord.gg/agbskCJXk2) ![License: Apache 2.0](https://img.shields.io/github/license/jetpack-io/devbox) [![version](https://img.shields.io/github/v/release/jetpack-io/devbox?color=green&label=version&sort=semver)](https://github.com/jetpack-io/devbox/releases) [![tests](https://github.com/jetpack-io/devbox/actions/workflows/cli-post-release.yml/badge.svg)](https://github.com/jetpack-io/devbox/actions/workflows/cli-release.yml?branch=main) [![Built with Devbox](https://jetpack.io/img/devbox/shield_galaxy.svg)](https://jetpack.io/devbox/docs/contributor-quickstart/)

## What is it?

Expand All @@ -22,7 +22,7 @@ Devbox was originally developed by [jetpack.io](https://www.jetpack.io) and is i

You can try out Devbox in your browser using the button below:

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox-examples?folder=tutorial)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new)

The example below creates a development environment with `python 2.7` and `go 1.18`, even though those packages are not installed in the underlying machine:

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_cloud/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Devbox Cloud is currently available in Open Beta, and is under active developmen

Try Devbox Cloud from your browser by visiting [devbox.sh](https://devbox.sh), or click the button below to launch a quickstart shell:

[![Open in Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox-examples?folder=tutorial)
[![Open in Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new)

You can open any Github repo in Devbox Cloud by prefixing `https://devbox.sh/` to the repo URL.

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/databases/mariadb.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ MariaDB can be automatically configured for your dev environment by Devbox via t

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/databases/mariadb)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/databases/mariadb)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=mariadb)

## Adding MariaDB to your Shell

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/databases/postgres.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PostgreSQL can be automatically configured by Devbox via the built-in Postgres P

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/databases/postgres)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/databases/postgres)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=postgres)

## Adding Postgres to your Shell

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/databases/redis.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Redis can be configured automatically using Devbox's built in Redis plugin. This

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/databases/redis)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/databases/redis)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=redis)

## Adding Redis to your shell

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/languages/csharp.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ C# and .NET projects can be easily generated in Devbox by adding the dotnet SDK

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/csharp)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/csharp/hello-world)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=dotnet)

## Adding .NET to your project

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/languages/elixir.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Elixir can be configured to install Hex and Rebar dependencies in a local direct

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/elixir/elixir_hello)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/elixir/elixir_hello)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=elixir)


## Adding Elixir to your project
Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/languages/fsharp.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ F# and .NET projects can be easily generated in Devbox by adding the dotnet SDK

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/fsharp)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/fsharp/hello-world)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=fsharp)

## Adding .NET to your project

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/languages/go.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Go projects can be run in Devbox by adding the Go SDK to your project. If your p

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/go/hello-world)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/go/hello-world)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=go)

## Adding Go to your Project

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/languages/haskell.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Haskell projects that use the Stack Framework can be run in Devbox by adding the

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/haskell/)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/development/haskell)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=haskell)

## Adding Haskell and Stack to your Project

Expand Down
4 changes: 2 additions & 2 deletions docs/app/docs/devbox_examples/languages/java.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Other distributions of the JDK (such as OracleJDK and Eclipse Temurin) are avail

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/java/gradle/hello-world)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/java/gradle/hello-world)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=java-gradle)

Gradle is a popular, multi-language build tool that is commonly used with JVM projects. To setup an example project using Gradle, follow the instructions below:

Expand Down Expand Up @@ -81,7 +81,7 @@ An example `devbox.json` would look like the following:

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/java/maven/hello-world)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/java/maven/hello-world)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=java-maven)

Maven is an all-in-one CI-CD tool for building testing and deploying Java projects. To setup a sample project with Java and Maven in devbox follow the steps below:

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/languages/nim.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Nim projects can be run in Devbox by adding Nim and Nimble to your project. For

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/nim/spinnytest)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/development/nim/spinnytest)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=nim)

## Adding Nim to your Project

Expand Down
4 changes: 2 additions & 2 deletions docs/app/docs/devbox_examples/languages/nodejs.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Most NodeJS Projects will install their dependencies locally using NPM or Yarn,

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/nodejs)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/nodejs/nodejs-npm)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=node-npm)


## Adding NodeJS to your Shell
Expand All @@ -24,7 +24,7 @@ This will install NodeJS 18, and comes bundled with `npm`. You can find other in

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/nodejs/nodejs-yarn)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/nodejs/nodejs-yarn)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=node-yarn)

`devbox add yarn`, or in your `devbox.json` add:
```json
Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/languages/php.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ PHP projects can manage most of their dependencies locally with `composer`. Some

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/php/php8.1)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/php/php8.1)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=php)

## Adding PHP to your Project

Expand Down
6 changes: 3 additions & 3 deletions docs/app/docs/devbox_examples/languages/python.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ This will install Python 3.10 in your shell. You can find other versions of Pyth

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/python/pip)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/python/pip)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=python-pip)

[pip](https://pip.pypa.io/en/stable/) is the standard package manager for Python. Since it installs python packages globally, we strongly recommend using a virtual environment.

Expand All @@ -47,7 +47,7 @@ Your virtual environment is created in the `.devbox/virtenv/pip` directory by de

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/python/pipenv)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/python/pipenv)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=python-pipenv)

[pipenv](https://pipenv.pypa.io/en/latest/) is a tool that will automatically set up a virtual environment for installing your PyPi packages.

Expand All @@ -70,7 +70,7 @@ This init_hook will automatically start your virtualenv when you run `devbox she

[**Example Link**](https://github.com/jetpack-io/devbox/tree/main/examples/development/python/poetry/poetry-demo)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/python/poetry/poetry-demo)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=python-poetry)

[Poetry](https://python-poetry.org/) is a packaging and dependency manager for Python that helps you manage your Python packages, and can automatically create a virtual environment for your project.

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/languages/ruby.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Ruby

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/ruby)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/ruby)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=ruby)

Ruby can be automatically configured by Devbox via the built-in Ruby Plugin. This plugin will activate automatically when you install Ruby 2.7 using `devbox add ruby`.

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/languages/rust.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ The easiest way to manage Rust with Devbox is to install `rustup`, and then conf

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/rust)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/rust)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=rust)

```json
{
Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/languages/zig.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Zig projects can be run in Devbox by adding Zig and Nimble to your project.

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/development/zig/zig-hello-world)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/development/development/zig/zig-hello-world)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=zig)

## Adding Zig to your Project

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/servers/apache.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Apache can be automatically configured by Devbox via the built-in Apache Plugin.

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/servers/apache)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/servers/apache)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=apache)

### Adding Apache to your Shell

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/servers/caddy.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Caddy can be configured automatically using Devbox's built in Caddy plugin. This

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/servers/caddy)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/servers/caddy)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=caddy)

### Adding Caddy to your Shell

Expand Down
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/servers/nginx.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ NGINX can be automatically configured by Devbox via the built-in NGINX Plugin. T

[**Example Repo**](https://github.com/jetpack-io/devbox/tree/main/examples/servers/nginx)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/servers/nginx)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=nginx)

## Adding NGINX to your Shell

Expand Down
4 changes: 2 additions & 2 deletions docs/app/docs/devbox_examples/stacks/django.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This example demonstrates how to configure and run a Django app using Devbox. It

[Example Repo](https://github.com/jetpack-io/devbox/tree/main/examples/stacks/django)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/stacks/django)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=django)

## How to Use

Expand Down Expand Up @@ -66,4 +66,4 @@ You can now start your Django server by running the following command.
python todo_project/manage.py runserver
```

This should start the development server.
This should start the development server.
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/stacks/drupal.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This example shows how to run a Drupal application in Devbox. It makes use of th

[Example Repo](https://github.com/jetpack-io/devbox/tree/main/examples/stacks/drupal)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/stacks/drupal)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=drupal)

## How to Run

Expand Down
4 changes: 2 additions & 2 deletions docs/app/docs/devbox_examples/stacks/jekyll.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This example demonstrates how to create and run a Jekyll blog in Devbox. It make

[Example Repo](https://github.com/jetpack-io/devbox/tree/main/examples/stacks/jekyll)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/stacks/jekyll)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=jekyll)

Inspired by https://litchipi.github.io/nix/2023/01/12/build-jekyll-blog-with-nix.html

Expand All @@ -24,4 +24,4 @@ Inspired by https://litchipi.github.io/nix/2023/01/12/build-jekyll-blog-with-nix
1. Run `devbox add ruby_3_1 bundler` to add Ruby and Bundler to your packages
1. Add `"gem install jekyll --version \"~> 3.9.2\""` to your init hook. This will install the Jekyll gem in your local project.
1. Start your `devbox shell`, then run `jekyll new myblog` to create the starter project.
1. From here you can install the project using Bundler, and start the server using `jekyll serve`. See the scripts in this example for more details.
1. From here you can install the project using Bundler, and start the server using `jekyll serve`. See the scripts in this example for more details.
2 changes: 1 addition & 1 deletion docs/app/docs/devbox_examples/stacks/lapp.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This example shows how to build a simple application using Apache, PHP, and Post

[Example Repo](https://github.com/jetpack-io/devbox/tree/main/examples/stacks/lapp-stack)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/stacks/lapp-stack)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=lapp-stack)

## How to Run

Expand Down
4 changes: 2 additions & 2 deletions docs/app/docs/devbox_examples/stacks/lepp.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ An example Devbox shell for NGINX, Postgres, and PHP. This example uses Devbox P

[Example Repo](https://github.com/jetpack-io/devbox/tree/main/examples/stacks/lepp-stack)

[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/github.com/jetpack-io/devbox?folder=examples/stacks/lepp-stack)
[![Open In Devbox.sh](https://jetpack.io/img/devbox/open-in-devbox.svg)](https://devbox.sh/new?template=lepp-stack)

## How to Run

Expand Down Expand Up @@ -39,4 +39,4 @@ devbox add postgres php81 php81Extensions.pgsql nginx
```

1. Update `devbox.d/nginx/httpd.conf` to point to the directory with your PHP files. You'll need to update the `root` directive to point to your project folder
2. Follow the instructions above in the How to Run section to initialize your project.
2. Follow the instructions above in the How to Run section to initialize your project.
Loading