kenichimiyata commited on
Commit
cfa4004
·
0 Parent(s):

Initial commit: WebTop Alpine Openbox desktop

Browse files
Files changed (3) hide show
  1. .dockerignore +4 -0
  2. Dockerfile +10 -0
  3. README.md +44 -0
.dockerignore ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ .git
2
+ .gitignore
3
+ *.md
4
+ !README.md
Dockerfile ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM lscr.io/linuxserver/webtop:alpine-openbox
2
+
3
+ ENV PUID=1000
4
+ ENV PGID=1000
5
+ ENV TZ=Asia/Tokyo
6
+ ENV TITLE=WebTop
7
+
8
+ EXPOSE 3000
9
+
10
+ CMD ["/init"]
README.md ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: WebTop Desktop
3
+ emoji: 🖥️
4
+ colorFrom: blue
5
+ colorTo: green
6
+ sdk: docker
7
+ pinned: false
8
+ app_port: 3000
9
+ ---
10
+
11
+ # WebTop Desktop Environment
12
+
13
+ LinuxServer.io の WebTop - ブラウザアクセス可能な軽量 Linux Desktop
14
+
15
+ ## 特徴
16
+
17
+ - ✅ **Alpine Linux + Openbox**: 超軽量構成
18
+ - ✅ **KasmVNC**: 高性能 VNC (noVNC より高速)
19
+ - ✅ **既にビルド済み**: 高速起動
20
+ - ✅ **安定性**: LinuxServer.io メンテナンス
21
+ - 🌐 **ブラウザアクセス**: VNCクライアント不要
22
+
23
+ ## 使い方
24
+
25
+ 1. Space 起動を待つ(1-2分)
26
+ 2. ブラウザに自動的にデスクトップが表示されます
27
+ 3. そのまま使用開始!
28
+
29
+ ## インストール済み
30
+
31
+ - Alpine Linux (最軽量)
32
+ - Openbox (ウィンドウマネージャー)
33
+ - Firefox
34
+ - ターミナル
35
+
36
+ ## 技術スタック
37
+
38
+ - Base: `lscr.io/linuxserver/webtop:alpine-openbox`
39
+ - VNC: KasmVNC
40
+ - Port: 3000
41
+
42
+ ## 参考
43
+
44
+ https://docs.linuxserver.io/images/docker-webtop/