diff --git a/.dockerignore b/.dockerignore index cdb1a82..0683f1b 100644 --- a/.dockerignore +++ b/.dockerignore @@ -4,3 +4,4 @@ .gitattributes READMETEMPLATE.md README.md +.env diff --git a/.gitignore b/.gitignore index 6e8ad97..5df9045 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,4 @@ Network Trash Folder Temporary Items .apdisk .jenkins-external +.env diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..f713a97 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,22 @@ +--- +services: + code-server: + build: + context: . + dockerfile: Dockerfile + args: + - BUILD_DATE=${BUILD_DATE:-2025-01-21T00:00:00Z} + - VERSION=${VERSION:-4.102.1} + - CODE_RELEASE=${CODE_RELEASE:-4.102.1} + image: gabemendoza1/codecloud-code-server:jammy-code-server-python-v${CODE_RELEASE:-4.102.1} + container_name: code-server + environment: + - PUID=${PUID:-1000} + - PGID=${PGID:-1000} + - TZ=${TZ:-Etc/UTC} + - PROXY_DOMAIN=${PROXY_DOMAIN:-} + - DEFAULT_WORKSPACE=${DEFAULT_WORKSPACE:-/workspace} + - PWA_APPNAME=${PWA_APPNAME:-code-server} + ports: + - "${HOST_PORT:-8443}:8443" + restart: unless-stopped