diff --git a/code-server/.env.sample b/code-server/.env.sample new file mode 100644 index 0000000..a155f5a --- /dev/null +++ b/code-server/.env.sample @@ -0,0 +1,4 @@ +#Code-Server +PASSWORD=changeMe +SUDO_PASSWORD=changeMe +PROXY_DOMAIN=code.meineDomain.de \ No newline at end of file diff --git a/code-server/docker-compose.yml b/code-server/docker-compose.yml new file mode 100644 index 0000000..21cd674 --- /dev/null +++ b/code-server/docker-compose.yml @@ -0,0 +1,22 @@ +version: "3" + +services: + code-server: + image: ghcr.io/linuxserver/code-server + container_name: code-server + environment: + - PUID=33 + - PGID=33 + - TZ=Europe/Berlin + - PASSWORD=${PASSWORD} + - SUDO_PASSWORD=${SUDO_PASSWORD} + - PROXY_DOMAIN=${PROXY_DOMAIN} + - HASHED_PASSWORD= #optional + - SUDO_PASSWORD_HASH= #optional + volumes: + - ./config:/config + - /opt/webserver/DocumentRoot:/code + - ./code-server:/home/coder/.local/share/code-server + ports: + - 8183:8443 + restart: unless-stopped \ No newline at end of file