2017/06/26

QNAP Browser Station: 免安裝直接使用 NAS 成連線跳板

太久沒寫文章,代表敝部門很久沒產品了嗎?其實不盡然,Container Station 現在是很多 App 的核心,這部分做了很多的努力,這些改進就留到下次想起來再寫。

這次是要介紹最近也是敝部門的新產品 Browser Station,2 個月內下載次數破萬(開心),這項產品的使用情境就是把 NAS 當跳板,像身處中國想用 FB,此時只有家裡有台 NAS 裝上 Browser Station 想連到那都可以,又或是說在家裡很想連到公司的某個網頁服務,這時只要確保你可以連到公司任一台 NAS,便可開啟虛擬的 Browser,讓你從 NAS 直接上網,使用起來像下圖,Chrome in Firefox


有在 follow 我的 github 的人,大概知道我有個星星很多的 project Docker VNC Ubuntu Desktop,原理大概就是那樣,Xvfb, x11vnc, noVNC 等等。

當然 QNAP 這版有一些特殊功能,像是

可打中文,輸入法是直接用外面的 (host)


視窗大小是可以隨意調整的 (不要以為這很好做,超難的)


複製貼上是必備的 


其他使用者的登入情境就不截圖了,就技術上還有 host 上該使用者可存取的 folder 會即時同步到 container 內,這用了 bindfs and inotify 來達成。

另外寫了個 Chrome extension 來替換原本的 Chrome 首頁。

一個有趣的 project...