家裡面有各種服務
NAS(正版群暉) / BitTorrent / Proxmox VE / Proxmox Backup Server / Adguard Home 安全 DNS / iKuai 軟路由 / 智慧家庭相關設備 / 家中監控及錄影
時不時,會有連回去進行管理或是查詢的需求
限制條件
1.對外只有1個Port
2.對外的Port沒有80/443
3.內部的服務有http / https
4.非Windows服務,沒有RDP
5.現有已有Docker服務
可行方案
1.反向代理
NGINX(APACHE NGINX PROXY MANAGEMENT) / Caddy / Treafik
反向代理時,一個服務要設一個DNS Record,代理也要一筆一筆設
因為沒有80 和 443 Port,在做SSL憑證取得或是自動續約時,會比較困擾
另外Caddy(golang)是強制SSL,轉跳內部http時,會出現一些奇怪的情況
2.APACHE Guacamole 用不了
因為非Windows平台
Guacamole內建RDP、VNC和SSH
3.Docker平台建立瀏覽器
docker hub上有多個現成的image
3.1 selenium/standalone-chrome
3.2 selenium/standalone-firefox
3.3 lesage/firefox or jlesage/chrome
3.4 zenika/alpine-chrome
3.5 browserless/chrome
jlesage/firefox
中文字不會顯示,網路上有的修正的設定
Time_Zone也可以在env環境變數設定
要開安全連線,可以設定帳號、密碼等,安控能做到
Docker-Compose 如下
version: '3'
services:
firefox:
image: jlesage/firefox
ports:
- "5800:5800"
volumes:
- "./config:/config:rw"
restart: "unless-stopped"
在家外面,BitTorrent是無法進種子行下載操作的
畢境是封裝隔離的Firefox
4.VM Linux + X-WINDOW
要用Firefox / Chrome / Chronium / Vivaldi 等Broswer都可以
這樣比較耗資源
目前選的是方案3,長期來確認穩定度
隨機文章
- 轉移domain name (2010-06-29)
- 特稿﹕200元買電腦不是夢﹐多種廠牌任你選 (2007-11-03)
- php 301 redirect (2011-12-05)
- 馬英九的爸爸與謝長廷的媽媽 (2008-03-16)
- 晶華國際酒店(獲利率27%大幅領先同業) (2007-11-17)