# code-server
code-server로 인터넷에서 vscode 사용하기
code-server를 이용하여 인터넷만 있으면 어디서는 vscode로 코딩을 할 수 있는 환경을 만드는 과정입니다.

code-server 폰트 적용
GCP의 인스턴스에서 ssh로 접속 후 폰트를 설치해도, docker container에 폰트를 설치해도 적용이 되지 않았다. 수많은 삽질을 통해 찾은 방법을 기록하려 한다.

GCP와 code-server로 개발환경 세팅
군대에서는 사지방에서 터미널을 열 수가 없거나 권한이 제한되어있어 개발을 할 수가 없었다. React Native를 공부하고 있는데, expo snack은 네이티브 파일들에 접근할 수 없다는 한계가 있다. 이 때 찾은 것이 GCP와 code-server다.
code-server

Raspberry Pi4 에서 vscode server 실행
ipad를 통해 개발을 해볼까 하는 생각을 가지고 있었는데 vscode server를 설치하여 ipad에서 vscode를 사용 할 수 있다는것을 알게 되었다.다행히도 집에 raspberrypi4가 놀고 있어서 code server를 오픈하고 sub domain을 주면

code-server 설치하기 #3 - nginx
기존에 인증서가 설정되어 있는 nginx 서버가 있어 proxy 설정을 통해 https 서비스가 가능하도록 한다.기존 도메인에 /code-server 로 접근하면 내부 code-server 서비스로 포워딩되도록 설정하는 18 ~ 25 라인의 내용(location 부분)
code-server 설치하기 #2 - MacOS
지난번에는 AWS EC2 기반 리눅스에 설치하는 법을 알아보았다. 이번에는 MacOS에 설치하는 법을 정리한다.설치 스크립트가 brew 를 통해 install 하므로 brew 가 사전 설치되어야 한다. 정상적으로 설치되면 아래 스크립트로 시작/종료할 수 있다.최초 구동
code-server 설치하기 #1 - EC2
브라우저 환경에서 원격지 서버의 vscode 를 구동시킬 수 있는 서비스우분투나 CentOS 7 이상에서 설치하는 방법은 아래 레퍼런스 페이지에도 있으므로 AWS 환경에서 설치하는 방법을 정리한다.github에 정리되어 있는 설치 스크립트를 실행한다.정상적으로 설치가

Code Server 에 node.js 와 npm, vue.js 를 깔기
갤럭시 탭으로 Code Server 에 접속하여 node.js 와 npm, vue.js 를 설치해보자.
code-server에 라이브러리 설치
code-server 제작자가 이러한 문제를 해결하기 위해 'DOCKER_MODS'라고 하여 플러그인 개념이 있습니다. 이를 통해 node, jdk, git, docker 등 여러 라이브러리를 설치할 수 있습니다.

code-server로 사지방에서 코딩하기 - 3 (code-server로 웹 서비스 실행 시 주의할 점)
code-server로 사지방에서 코딩하기(완)

백엔드 개발자 로드맵 따라가기 9. 웹 보안 - Oracle VM+VScode+NGINX+TLS(HTTPS) 구성하기
복수의 컴퓨터 사이나 단말기 사이에서 통신을 원활하게 하기 위해 필요한 통신 규약이라고 한다.네트워크의 규모가 증가되고 네트워크를 이용한 정보 전송 수요가 다양화되면서 프로토콜의 기능이 분화되고 복잡해질수 밖에 없다.이러한 환경적인 요구를 만족하기 위해 프로토콜 계층화