개발/기타

code-server 설치 및 설정

잡부여우 2025. 8. 5. 11:30

들어가며

아이패드로 코딩좀 해야 할일이 생겼다.

그래서 code-server를 활용해볼까 한다

터미널도 지원해서 여러모로 유용하게 사용할듯 하다

설치

설치는 공식 GitHub 문서를 참고하는 것이 가장 정확하다.

일반적으로 아래 명령어로 설치할 수 있다.

curl -fsSL https://code-server.dev/install.sh | sh

 

Homebrew 설치도 가능

brew install code-server

기본 설정

설치가 끝나면 기본적인 설정을 해야 한다. 설정 파일은 아래 경로에 있다.

vim ~/.config/code-server/config.yaml

파일을 열어 아래와 같이 수정한다.

  • 비밀번호 설정: 원하는 비밀번호를 입력한다.
  • 외부 접속 허용: 외부에서 접속하려면 bind-addr0.0.0.0:8080으로 변경해야 한다. 8080은 원하는 포트 번호로 변경 가능하다.
bind-addr: 0.0.0.0:8080
password: your-password
cert: false

실행

설정을 마쳤으면 아래 명령어로 code-server를 실행한다.

code-server

홈 네트워크 설정 (포트포워딩)

만약 공유기를 사용하고 있다면, 외부에서 접속하기 위해 포트포워딩 설정이 필요하다. 공유기 설정 페이지에서 위에서 설정한 포트(예: 8080)를 내부 IP의 해당 포트로 전달하도록 설정해야 한다.