Samsung Phone · code-server

삼성 스마트폰 VS Code 서버

Samsung Galaxy Wide3에 Termux 기반 code-server를 설치해, 스마트폰 브라우저에서 VS Code 작업 화면을 열 수 있게 구성했습니다. 197 중계서버는 ADB 포워딩으로 상태 확인과 관리 접속을 맡습니다.

비밀번호는 공개 페이지에 표시하지 않습니다. 운영자는 Termux의 ~/.config/code-server/config.yaml 또는 별도 전달받은 비밀번호를 사용합니다.
기기SM-J737S
Android10
code-server4.112.0
상태확인 필요
Termux

앱 위의 리눅스 환경

Android 10 위에 Termux를 두고, Termux 저장소의 TUR 패키지에서 code-server를 설치했습니다.

Browser IDE

브라우저에서 VS Code처럼 사용

폰 내부 브라우저에서 127.0.0.1:8084를 열어 작업 폴더 ~/projects를 편집합니다.

Relay

197 중계서버 관리 접속

중계서버는 ADB로 127.0.0.1:18084 -> phone:8084 포워딩을 열어 상태를 확인합니다.

Server STT

서버형 음성인식 대기열

스마트폰 녹음과 음성·영상 파일을 197 서버에 올리고, Whisper STT와 CODEX 기사화 흐름으로 넘기는 입력 서버입니다. 음성인식 서버 열기

Live Capture

삼성폰 실제 VS Code 화면

Samsung Galaxy Wide3 브라우저에서 127.0.0.1:8084로 열린 code-server 화면입니다. 스마트폰 안에서 VS Code for the Web 시작 화면, 프로젝트 탐색기, 채팅 패널이 실제로 표시되는 상태를 캡쳐했습니다.

Samsung Galaxy Wide3 스마트폰에서 열린 VS Code 웹 화면 캡쳐
Samsung Galaxy Wide3 · code-server 4.112.0 · 127.0.0.1:8084 실제 캡쳐

Connection

접속 방식

스마트폰 내부
http://127.0.0.1:8084/ · 삼성폰 브라우저에서 직접 접속
197 내부 포워딩
http://127.0.0.1:18084/ · 192.168.0.197 서버 내부에서 ADB 포워딩으로 확인
작업 폴더
Termux ~/projects
홈 화면 아이콘
브라우저 메뉴의 “홈 화면에 추가”로 VS Code 바로가기를 만듭니다. 별도 APK 아이콘은 생성되지 않습니다.

Operation

설치와 운영 흐름

ADB 연결 Termux 실행 tur-repo 추가 code-server 설치 8084 실행
재시작 명령
~/start-vscode.sh
설정 파일
~/.config/code-server/config.yaml
로그 파일
~/code-server.log
설치 확인
로그인 화면 HTTP 200 확인, 첫 실행 신뢰 확인 완료, ~/projects 폴더 열림 확인

Board

운영 게시판

설치기록

Samsung Galaxy Wide3 VS Code 서버 설치 기록

Samsung Galaxy Wide3(SM-J737S, Android 10, armeabi-v7a)에 Termux 기반 code-server 4.112.0을 설치했습니다. 폰 내부에서는 http://127.0.0.1:8084/ 로 접속하고, 192.168.0.197 중계서버에서는 ADB 포워딩 tcp:18084 -> tcp:8084 로 확인합니다. 비밀번호는 공개 페이지에 노출하지 않고 Termux의 code-server 설정 파일에 보관합니다.

게시판에서 보기