serialt/vscode

By serialt

Updated about 2 months ago

code-server

Helm
Image
0

5.1K

serialt/vscode repository overview

docker-compose

create password
  1. sha256sum
# printf "thisismypassword" | sha256sum | cut -d' ' -f1
3601435ab8d7feda39c4b5f0699c5865a51925412c083eb19da7bedc8c9ac2f1
  1. argon2
# npm install argon2-cli  --registry=https://registry.npmmirror.com
# echo -n "thisismypassword" | npx argon2-cli -e
$argon2i$v=19$m=4096,t=3,p=1$DOosImfkDvbN1Fx0wL6uvA$8KO3kclMAlhZtQRXGeBA+ie6rS3HID99bUhVIyYzXtQ

config.yaml

auth: password
hashed-password: $argon2i$v=19$m=4096,t=3,p=1$DOosImfkDvbN1Fx0wL6uvA$8KO3kclMAlhZtQRXGeBA+ie6rS3HID99bUhVIyYzXtQ

docker-compose.yaml

version: "3"
services:
  vscode:
    image: serialt/vscode:latest
    container_name: vscode
    hostname: vscode
    restart: always
    environment:
      # CS_SERVER_PORT: '0.0.0.0:80'
      # CS_DISABLE_UPDATE_CHECK: false
      # CS_DISABLE_FILE_DOWNLOADS=false
      # CS_CONFIG: "~/.config/code-server/config.yaml"
      # CS_USER_DATA_DIR: "~/.local/share/code-server"
      # CS_EXTENSIONS_DIR: ""
      # CS_APP_NAME: ""
      # CS_WELCOME_TEXT: ""
    volumes:
      - "/etc/localtime:/etc/localtime:ro"
      - "/usr/bin/docker:/usr/bin/docker"
      - "/usr/bin/docker-compose:/usr/bin/docker-compose"
      - "/var/run/docker.sock:/var/run/docker.sock"
      - "${HOME}/.ssh:${HOME}/.ssh"
      - "${HOME}/github:/root/github"
      - "$PWD/config.yaml:/root/.config/code-server/config.yaml"
    ports:
      - "8080:80"
run container
docker-compose  up -d

Tag summary

Content type

Image

Digest

sha256:bfc37fad1

Size

1010.5 MB

Last updated

about 2 months ago

docker pull serialt/vscode