From 196758306ef0444d38e1f0c92151b1f59490f94b Mon Sep 17 00:00:00 2001 From: Ben Potter Date: Mon, 18 Sep 2023 05:54:43 +0000 Subject: [PATCH] add basic skaffolding --- README.md | 7 +++++++ code-server/README.md | 27 +++++++++++++++++++++++++++ code-server/main.tf | 2 +- 3 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 README.md create mode 100644 code-server/README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..5c58cf0 --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +# Coder modules + +Use modules inside [Coder templates](https://coder.com/docs/v2/latest/templates) to add additional functionality! + +- Web IDEs (code-server, Jupyter) +- Other apps (kasmVNC, pgAdmin) +- Helpers (`git clone`, dotfiles, AWS regions) diff --git a/code-server/README.md b/code-server/README.md new file mode 100644 index 0000000..62a827c --- /dev/null +++ b/code-server/README.md @@ -0,0 +1,27 @@ +--- +name: code-server +description: Install and run VS Code in the web browser +tags: [ide, vscode, os-linux, os-macos] +icon: /icon/code.svg +--- + +# code-server Module + +Install and run VS Code in the web browser + +![code-server demo](https://user-images.githubusercontent.com/22407953/268563523-dbc1ff10-4772-4d33-a625-aee0b18909cc.gif)) + +## Requirements + +- Linux or macOS template + +## Usage instructions + +Add the following block to your [Coder template](https://coder.com/docs/v2/latest/templates): + +```hcl +module "code-server" { + source = "https://github.com/coder/coder//code-server/" + agent = coder_agent.main.id # your agent ID +} +``` \ No newline at end of file diff --git a/code-server/main.tf b/code-server/main.tf index b886e8f..5448160 100644 --- a/code-server/main.tf +++ b/code-server/main.tf @@ -2,7 +2,7 @@ terraform { required_version = ">= 1.0" required_providers { - aws = { + coder = { source = "coder/coder" version = ">= 0.11" }