diff --git a/code-server/README.md b/code-server/README.md new file mode 100644 index 0000000..585a451 --- /dev/null +++ b/code-server/README.md @@ -0,0 +1,7 @@ +# code-server + +Last Updated: Sat August 31, 2024 14:58:23 PDT + +## Overview + +Proxy Port: 8443 diff --git a/code-server/docker-compose.yml b/code-server/docker-compose.yml new file mode 100644 index 0000000..8c9402a --- /dev/null +++ b/code-server/docker-compose.yml @@ -0,0 +1,16 @@ +version: '3.8' + +services: + code-server: + image: ${CODE-SERVER_IMAGE:-null} + restart: unless-stopped + environment: + - PUID=1000 + - PGID=1000 + - TZ=${TZ:-America/Vancouver} + - PASSWORD=${CODE-SERVER_PASSWORD:-RanDoMChangeMe} + - DEFAULT_WORKSPACE=/data + - PROXY_DOMAIN=${CODE-SERVER_DOMAIN:-localhost} + volumes: + - ${VOL_PATH:-./data}/codeserver:/data + - ${VOL_PATH:-./data}/codeserver-config:/config" diff --git a/code-server/sample-extends.yml b/code-server/sample-extends.yml new file mode 100644 index 0000000..046e334 --- /dev/null +++ b/code-server/sample-extends.yml @@ -0,0 +1,7 @@ +version: '3.4' + +services: + code-server: + extends: + file: ${COOKBOOK}/code-server/docker-compose.yml + service: code-server diff --git a/code-server/sample.env b/code-server/sample.env new file mode 100644 index 0000000..8696b7c --- /dev/null +++ b/code-server/sample.env @@ -0,0 +1,7 @@ +COOKBOOK=/git/docker-compose-cookbooks #HELP: cookbooks +VOL_PATH=./data #HELP: volpath +TZ=America/Vancouver +# code-server +CODE-SERVER_IMAGE=lscr.io/linuxserver/code-server:latest +CODE-SERVER_PASSWORD=RanDoMChangeMe #HELP: gen32 +CODE-SERVER_DOMAIN=localhost \ No newline at end of file diff --git a/codeserver/docker-compose.yml b/codeserver/docker-compose.yml deleted file mode 100644 index 0f315b0..0000000 --- a/codeserver/docker-compose.yml +++ /dev/null @@ -1,13 +0,0 @@ - vscode: - image: lscr.io/linuxserver/code-server:latest - restart: unless-stopped - volumes: - - "./:/data" - - "./data/vscode-config:/config" - environment: - - PUID=1000 - - PGID=1000 - - TZ=America/Vancouver - - PASSWORD=CHANGEME - - DEFAULT_WORKSPACE=/data - - PROXY_DOMAIN='my.domain.com' \ No newline at end of file