• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

리눅스데스크탑을 웹으로? Webtop 소개

달소 달소 916

0

10

 

안녕하세요. 달소입니다.

 

오랜만에 뻘짓의초심자 님께서 항상말씀하시던 숙제포럼의 본업(?)인지는 모르겠지만

신기한걸 찾아서 공유해봅니다 ㅎㅎ

 

이름하야 웹탑인데요!.

image.png.jpg

이름에 걸맞게 웹으로 데스크탑의 GUI를 이용할 수 있게해주는 오픈소스프로젝트입니다.

기본적으로 한글은 깨지기 때문에 패치는 해줘야할듯하긴하지만.. 간단하게 웹으로 내부망에 접속할수있고 도커로 간단하게 구축이 가능하기때문에 활용도를 잘 따져본다면 괜찮게 사용할 수 있을듯합니다.

 

image.png.jpg

 

https://hub.docker.com/r/linuxserver/webtop

 

기본적으로 x86/x64/arm 모든 이미지가 다있으며 리눅스도 배포판별로 다운로드가 가능합니다.

 

image.png.jpg

 

도커로 간단하게 설치하기

 

상세한 옵션값을 위 도커허브에 나와있으니 참고해주시고 여기서는 docker-compose를 가지고 바로 설치해보겠습니다.

 

mkdir -p /data/webtop
cd /data/webtop
vi docker-compose.yml

 

version: "2.1"
services:
  webtop:
    image: lscr.io/linuxserver/webtop:ubuntu-xfce
    container_name: webtop
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Seoul
      - SUBFOLDER=/ #optional
    volumes:
      - ./data:/config
    ports:
      - 3000:3000
    shm_size: "1gb" #optional
    restart: unless-stopped

 

요렇게 넣고 docker-compose up -d 로 실행해주시면됩니다.

image.png.jpg

 

컨테이너 생성이 완료되면 ip:3000포트로 접속해주세요

좌측에 fit windows 누르면 반응형도 됩니다 ㅎㅎ

image.png.jpg

 

 

신고공유스크랩
10
1등
테츠 2022.07.07. 20:49

추천 감사합니다.

도커로 설치하고 웹으로 접속해보니 바로 xfce desktop 뜨는데... 로그인 기능이 없는게 아쉽네요.

profile image
달소 글쓴이 2022.07.07. 21:09
테츠

authlia나 NPM을 이용하면 로그인기능도 구현할수있을듯합니다.

2등
KelvinKang 2022.07.08. 10:07

오호... 눈에 띄는건 alpine 이네요....

자주 베이스 이미지로 쓰는데.. 새로운 테스트 거리 이네요..

3등
테츠 2022.07.08. 13:33

이게 다시보니 원래 host 리눅스의 계정을 연동해서 웹데스크탑이 뜨는게 아니라

그냥 선택한 이미지로 abc 계정으로 접속되는 상황이었네요.

 

일단 한글 안나오는건 ubuntu-mate 이미지에서 언어팩과 한글폰트만 설치해주면

sudo apt update

sudo apt install -y language-pack-ko fonts-nanum

 

파이어폭스로 네이버 접속했을때 한글은 나오는데... 이게 또 한글 입력이 안되고... ;;;

문제는 매번 컨테이너 생성 할 때마다 수동으로 언어팩+폰트 설치해줘야 한다는게...

webtop 접속한 웹페이지로는 text 복붙도 안되서 실사용하기가 불편하네요. ;;;

뻘짓의초심자 2022.07.12. 01:51

리눅스 서버의 재밌는 프로젝트 중 하나죠 ㅋㅋ 문제는 과카몰리 베이스인데 클립보드가 몹시 불편하다는 것...

클립보드가 왼쪽 중단의 점을 클릭하면 클립보드 창이 열리면서 거기다 먼저 붙여넣고 웹 내의 화면에다가 붙여넣기 하면 작동하더군요... 안될때는 docker restart 해주면 webtop이 해줄수도 안해줄수도...

 

한글화는 이런 종류를 만나면 항상 해주던대로 하면 됩니다... 우분투 기준으로 아래와 같습니다.

###한글

sudo apt-get install ibus ibus-hangul fonts-nanum* -y

vim $HOME/.bashrc

###맨 하단에 붙여넣기

export GTK_IM_MODULE=ibus

export XMODIFIERS=@im=ibus

export QT_IM_MODULE=ibus

###

#IBus Preferences → Input Method에서 hangul 추가 + General에서 Keyboard Shortcuts 수정

훔친수건 2023.10.10. 23:34
environment:
  DOCKER_MODS: 'linuxserver/mods:universal-internationalization'
  LC_ALL: 'ko_KR.UTF-8'

linuxserver 이미지라면 환경변수에 위처럼 모드 설치해주세요.

그리고 웹 접속 후 Kasm VNC 설정에서 "IME 입력 모드" 켜 주면 한글 입력 됩니다.

profile image
달소 글쓴이 2023.10.12. 09:12
훔친수건
오오 그런방법이 있군요.
까먹지않고 본문에 추가해놓겠습니다ㅎ
jshika 2024.03.19. 16:31
훔친수건
한글 입력까지는 되는데 길게 입력하다보면 어느순간 안써질때가 있고 갑자기 쓰면 쓸 수록 뒤로 백스페이스되듯이 썼던게 지워지던데 혹시 이런 현상 겪어보신적 있으실까요

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
가이드 나만의 구독 관리하기 Wallos 서버 구축하기. 6 달소 18시간 전17:19 149 +2
후기 네트워크 구성도와 상세 스펙 공유 3 맘맘 19시간 전16:17 181 +1
정보 NPM에서 Tailscale IP로 역방향 프록시 안 되는 문제 해결 방법 2 fenfen 23시간 전11:36 119 +5
3925 정보
image
달소 20.12.24.17:58 472 +1
3924
image
달소 20.12.24.18:04 1760 +4
3923
image
달소 20.12.24.18:04 644 +2
3922
image
달소 20.12.25.17:18 16294 +5
3921
image
달소 20.12.25.17:18 3161 +5
3920
image
달소 20.12.25.17:20 971 +3
3919
image
달소 20.12.25.17:20 405 +2
3918
image
달소 20.12.26.22:29 232 0
3917
image
달소 20.12.26.22:31 250 +1
3916
image
달소 20.12.26.22:52 86 +1
3915
image
달소 20.12.27.00:16 196 0
3914
image
달소 20.12.27.00:58 167 0
3913
image
달소 20.12.31.12:29 315 0
3912
image
달소 20.12.31.12:29 142 0
3911
image
달소 20.12.31.12:30 1107 0
3910
image
달소 20.12.31.12:30 111 0
3909
image
달소 21.01.02.13:32 8191 0
3908
image
달소 21.01.02.13:32 1714 0
3907
image
달소 21.01.02.14:13 292 +2
3906
image
달소 21.01.02.15:03 485 0