Skip to content

Commit fec656c

Browse files
authored
chore: add filebrowser to dogfood
Apparently it isn't working on subpath and I had to use `subdomain=true`
1 parent 3ea9699 commit fec656c

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

dogfood/main.tf

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,9 @@ resource "coder_agent" "dev" {
176176
curl -fsSL https://code-server.dev/install.sh | sh -s -- --method=standalone --prefix=/tmp/code-server --version 4.8.3
177177
/tmp/code-server/bin/code-server --auth none --port 13337 >/tmp/code-server.log 2>&1 &
178178
179+
# Install and launch filebrowser
180+
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash
181+
filebrowser --noauth --root /home/coder >/tmp/filebrowser.log 2>&1 &
179182
180183
if [ ! -d ${data.coder_parameter.repo_dir.value} ]; then
181184
mkdir -p ${data.coder_parameter.repo_dir.value}
@@ -213,6 +216,16 @@ resource "coder_app" "code-server" {
213216
}
214217
}
215218

219+
resource "coder_app" "filebrowser" {
220+
agent_id = coder_agent.dev.id
221+
display_name = "File Browser"
222+
slug = "filebrowser"
223+
url = "http://localhost:8080/"
224+
icon = "https://raw.githubusercontent.com/matifali/logos/main/database.svg"
225+
subdomain = true
226+
share = "owner"
227+
}
228+
216229
resource "docker_volume" "home_volume" {
217230
name = "coder-${data.coder_workspace.me.id}-home"
218231
# Protect the volume from being deleted due to changes in attributes.

0 commit comments

Comments
 (0)