Bonsai,GNOME 的設備同步服務,推出

克里斯蒂安·赫格特(克里斯蒂安·赫格特),GNOME Builder整合開發環境作者,現就職於Red Hat, 引進 試點計畫 盆景,旨在解決運行GNOME的多個設備的內容同步問題。 使用者可以使用盆景
當您需要存取所有電腦上的文件和應用程式數據,但不希望將數據傳輸到第三方雲端服務時,用於連結家庭網路上的多個 Linux 設備。 專案程式碼是用C語言寫的 提供 在 GPLv3 下獲得許可。

Bonsai 包括 bonsaid 後台程序和 libbonsai 函數庫,以提供類似雲端的服務。 後台程序可以在主工作站或在家庭網路上持續運作、連接到無線網路和儲存磁碟機的 Raspberry Pi 迷你電腦上啟動。 該程式庫用於使用高級 API 為 GNOME 應用程式提供對 Bonsai 服務的存取。 為了與外部設備(其他 PC、筆記型電腦、手機、物聯網設備)連接,建議使用 bonsai-pair 實用程序,它允許您產生用於連接服務的令牌。 綁定後,會組織一個加密通道 (TLS) 來存取使用序列化 D-Bus 請求的服務。

Bonsai 不僅限於共享數據,還可以用於創建跨系統對象存儲,支援跨設備、事務、二級索引、遊標的部分同步,以及在共享之上覆蓋系統特定的本地更改的能力。共享資料庫。 共享對象儲存是建立在其基礎上的 G變體API и LM資料庫.

目前僅提供存取文件儲存的服務,但未來計劃實現存取郵件、日曆計劃、筆記(ToDo)、相簿、音樂和影片收藏、搜尋系統、備份、VPN 等其他服務很快。 例如,在不同電腦上的 GNOME 應用程式中使用 Bonsai,您可以使用同步日曆、日程安排程式或通用照片集來組織工作。

來源: opennet.ru

添加評論