# printf "thisismypassword" | sha256sum | cut -d' ' -f1
3601435ab8d7feda39c4b5f0699c5865a51925412c083eb19da7bedc8c9ac2f1
# 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"
docker-compose up -d
Content type
Image
Digest
sha256:bfc37fad1…
Size
1010.5 MB
Last updated
about 2 months ago
docker pull serialt/vscode