From 4a75719aff664e9358a7c1d7e058beb945df85de Mon Sep 17 00:00:00 2001 From: Simon Emms Date: Tue, 6 Aug 2024 13:00:10 +0000 Subject: [PATCH] chore: add devcontainer for local development --- .devcontainer/devcontainer.json | 11 +++++++++++ README.md | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..41ddfd73 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,11 @@ +{ + "name": "devcontainer", + "image": "ghcr.io/kubefirst/devcontainers/full", + "features": {}, + "customizations": { + "vscode": { + "extensions": [], + "settings": {} + } + } +} diff --git a/README.md b/README.md index 0ab39cbc..a4815cf7 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ This is the Kubefirst Frontend project that shows all the Kubefirst installed se ## Setup Instructions -- Clone this repository. You will need `node` and `yarn` installed globally on your machine. +- Clone this repository. You will need `node` and `yarn` installed globally on your machine. A [.devcontainer](https://containers.dev/) configuration is provided to allow for a full-featured development environment. - Create a .env file in the root of the project - You can copy the env values from `.env.local.example` to have a local installation experience or you can use `.env.cluster.example` to have a cluster install experience. - Make sure you are using **NodeJS** >= v16.15.1