개요서버용 라즈베리파이에 Code-Server를 설치한 후 코딩에 대한 제약 사항이 많이 개선되었다.아이패드에서 내 개인 Code-Server로 접속하여 NodeJS API 구현을 하는 등, 개발 취미에 대한 자유도가 많이 높아졌다. (디스코드 봇도 code-server를 통해 성공적으로 구현 완료). Code-Server 만세!!!!요즘에 Flutter Web을 통해 이런저런 실험을 진행하고 있는데, Flutter Web도 Headless-server를 근본으로 포트를 구성하여 Chrome이나 기타 브라우저에서 디버그가 가능하게 구현이 되어있는 듯했다.근데 이 녀석, 만약 외부에 접근할 수 있는 환경이라면, Code-Server를 통해서도 충분히 Flutter 개발이 가능하다면 어떨까?라는 생각이 들어..
ID : 2401302045Tag : #code-server #linux #ssl개요이전 작업에 이어 이번엔 Code-Server에 SSL 인증서를 적용하고자 한다.구성아래의 항목은 Code-Server에 SSL 인증서 적용을 위한 기본 구성사항이다.OS : Ubuntu 20.04.5 LTS (GNU/Linux 5.4.0-1100-raspi aarch64)Code-Server : v4.20.1Nginx : v1.18.0 (ubuntu)Proxy_pass 가 구성된 상태 [https://cajava.tistory.com/62] 를 먼저 진행해야 함.DNS의 TXT레코드를 적용할 수 있고 Value를 커스텀할 수 있는 도메인 주소 (가비아, CloudFlare 등)진행1. Certbot 설치우선 무료 SSL..
ID : 2401301657 Tag : #code-server #linux #nginx 개요 Code-Server를 호스팅 하고 나서 가장 큰 걸림돌이 되는 부분이 있었다. SSL이 적용이 되지 않을 경우 웹 뷰의 이용이 제한되는 것이다. 이를 해결하기 위해 여러 가지 삽질을 하였고 내가 발견한 가장 최적의 방법은 code-server를 nginx에 Proxy Pass를 적용한 후 SSL 인증서를 추가하는 것이다. 이번 포스팅에서는 Proxy_Pass를 적용하는 첫 번째 단계부터 진행하려고 한다. 구성 아래의 항목은 내가 작업을 진행하기 위해 사용한 환경 구성이다. 버전이 맞지 않더라도 아래의 항목이 이미 설치되어 있다는 가정 하에 작업을 진행할 예정이다. OS : Ubuntu 20.04.5 LTS (G..
개요 Code-server에서 작업을 하던 중 일부 기능들을 사용하지 못하는 이슈가 있었다(WevView 같은) 이를 해결하기 위해 SSL 적용을 해야 한다고 했는데 Code-Server에서 SSL 적용이 여간 쉬운 일이 아닌것 같았다. 따라서 로컬SSL을 적용하여 임시 HTTPS 를 사용하면 제한된 기능을 사용할 수 있지 않을까? 라는 생각을 하여 시도를 해봤고 결과적으로 문제 없이 작동 되는 것을 확인하였다. 진행 Code-Server에 임시 SSL 을 적용하기 위해 우선 SSL을 발급받아야 한다. OpenSSL을 먼저 설치하고 진행을 하도록 하자 sudo apt-get update sudo apt-get install openssl 원활한 작업을 위해 code-server의 config.yaml 디..
개요 우분투 18.04 버전에 코드서버 최신버전을 설치하려 하니 glibc_2.28 not found 오류가 떴었다. 이 오류는 우분투의 시스템기능을 수행하는 패키지의 버전이 너무 낮아서 발생하는 현상인데 이를 해결하기 위해서는 우분투를 최신버전으로 설치하거나 code-server 를 구버전으로 설치해야 한다. 우분투를 업그레이드하기는 귀찮아서 나는 하는 수 없이 code-server 재설치를 진행하였다. 진행 우선 18.04 버전에서 사용이 가능한 code-server 의 버전을 찾아본 결과 대충 3.4.1 버전이면 될 것 같았다. 따라서 나는 code-server 깃허브를 찾아가 releases 목록에서 해당 버전의 다운로드 링크를 확인하였다. (내가찾은 다운로드 링크 : https://github...
이번 포스팅에서는 저번에 설치한 노예베리파이를 이용해 아이패드에서도 코딩이 가능하게끔 VisualStudio Code-Server를 설치하고자 한다. 우선 SSH 를 통해 라즈베리파이에 원격 접속을 시도한 후 아래 코드를 입력하자 sudo apt update wget https://code-server.dev/install.sh wget(웹겟)을 통해 다운받은 자동 설치 install.sh를 실행시켜야 한다. 그전에 권한을 부여해주도록 하자 sudo chmod 755 install.sh 그런 다음 설치를 진행해주면 된다. sudo ./install.sh 설치가 완료되면 재부팅 후 바로 실행되게 서비스를 활성화해주도록 한다 systemctl enable code-server@$USER 여기서 $USER대신..