On this page
Code Server 설치
On this page
Code Server
개요
Code Server는 Visual Studio Code를 웹으로 돌릴 수 있게 해주는 오픈소스 프로젝트이다.
다만 몇가지 제약이 있는데.
- iOS 사파리에서 한글 입력 버그
- iOS에서 단축키 제약으로 단축키를 제대로 쓸 수 없음
- 파일 조회 권한이 code-server를 실행한 계정에 종속됨
- 도커로 실행할 경우 root 권한이 된다
- MS 공식 익스텐션등은 마켓에서 검색이 안되고 직접 설치해야함
- 잔버그가 많음 (폴더 로드 한 후 브라우저 껐다 켜면 로딩때문에 쓸수가 없다던가)
실제로 셋팅해봤는데 생각보다 버그가 좀 있어서 실사용은 힘들지 싶었다.
Visual Studio Code for the Web이 나왔지만 확장과 기능이 크게 제한된다.
설치 환경은 우분투 16.04이며 CentOS나 맥의 경우 상이할 수 있다.
설치
설치 스크립트 사용
curl -fsSL https://code-server.dev/install.sh | sh
docker-compose
version: "2.1"services:code-server:image: lscr.io/linuxserver/code-servercontainer_name: code-serverenvironment:- PUID=1000- PGID=1000- TZ=Europe/London- PASSWORD=password #optional- HASHED_PASSWORD= #optional- SUDO_PASSWORD=password #optional- SUDO_PASSWORD_HASH= #optional- PROXY_DOMAIN=code-server.my.domain #optional- DEFAULT_WORKSPACE=/config/workspace #optionalvolumes:- /path/to/appdata/config:/configports:- 8443:8443restart: unless-stopped