Skip to content

Commit 638e03e

Browse files
mafredripull[bot]
authored andcommitted
chore(dogfood): fix code-server folder (#9437)
1 parent eb31f80 commit 638e03e

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

dogfood/main.tf

+6-4
Original file line numberDiff line numberDiff line change
@@ -183,10 +183,12 @@ resource "coder_agent" "dev" {
183183
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash
184184
filebrowser --noauth --root /home/coder --port 13338 >/tmp/filebrowser.log 2>&1 &
185185
186-
if [ ! -d ${data.coder_parameter.repo_dir.value} ]; then
187-
mkdir -p ${data.coder_parameter.repo_dir.value}
186+
repo_dir="${data.coder_parameter.repo_dir.value}"
187+
repo_dir="$${repo_dir/#~\//$HOME\/}"
188+
if [ ! -d "$repo_dir" ]; then
189+
mkdir -p "$repo_dir"
188190
189-
git clone https://github.com/coder/coder ${data.coder_parameter.repo_dir.value}
191+
git clone https://github.com/coder/coder "$repo_dir"
190192
fi
191193
192194
sudo service docker start
@@ -207,7 +209,7 @@ resource "coder_app" "code-server" {
207209
agent_id = coder_agent.dev.id
208210
slug = "code-server"
209211
display_name = "code-server"
210-
url = "http://localhost:13337/"
212+
url = "http://localhost:13337/?folder=${replace(data.coder_parameter.repo_dir.value, "/^~\\//", "/home/coder/")}"
211213
icon = "/icon/code.svg"
212214
subdomain = false
213215
share = "owner"

0 commit comments

Comments
 (0)