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

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

달소 달소 894

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
번호 분류 제목 글쓴이 날짜 조회 추천
잡담 백업 주기와 방법에 대한 고민 11 칼룬 19시간 전18:12 165 +1
질문 opensense 를 사용하여 망내의 서버를 구축하고, 외부에서 접속하는 사용자의 IP를 확인할수 있을까요? 늘맑음 22시간 전15:10 148 +1
후기 wyse 5010 싸고 좋습니다. 5 추주비 1일 전10:33 218 +1
3844 질문
normal
숲형 2시간 전11:21 74 0
3843 질문
image
kmw_ 4시간 전09:37 47 +1
3842 질문
normal
bass9030 13시간 전00:43 49 +1
3841 잡담
normal
칼룬 19시간 전18:12 165 +1
3840 질문
normal
늘맑음 22시간 전15:10 148 +1
3839 질문
image
게르노 1일 전12:26 50 0
3838 잡담
normal
bong90a 1일 전10:50 307 0
3837 후기
image
추주비 1일 전10:33 218 +1
3836 질문
normal
angrynerd 1일 전14:11 383 0
3835 오픈소스
image
달소 3일 전23:00 358 0
3834 후기
normal
N4100 3일 전18:56 397 +4
3833 가이드
file
펜타네스트 3일 전18:39 280 +1
3832 질문
image
똥쓰똥쓰 3일 전17:02 262 0
3831 후기
image
동도리군 4일 전10:27 301 0
3830 질문
image
칼룬 5일 전11:56 74 0
3829 질문
image
초보나스 5일 전11:13 311 0
3828 질문
image
kmw_ 5일 전22:29 206 0
3827 후기
image
달소 5일 전21:35 281 +1
3826 질문
normal
ljr10 5일 전21:33 171 0
3825 질문
normal
서버구축하자 5일 전16:35 158 0