Homelab 是一台位於家中本地的伺服器,用於託管多個應用程式和虛擬化系統,用於測試、開發、家庭或功能使用。

家庭實驗室不是必需品。然而,它為您提供了額外的良好隱私空間,可以以很少的成本進行實驗和開發。

  • 避難所守望者

  • 廣告衛士首頁

  • 伊姆

  • 銀彈

  • 位元組庫

  • 首頁

避難所守望者

圖片說明

Vaultwarden是一個非官方的 Bitwarden 伺服器實現,它實現了大多數功能所需的許多 Bitwarden API,非常適合不希望執行官方資源密集型服務的自架部署。

由於伺服器僅託管加密資料,因此非常安全。資源消耗低,在團隊和與 docker 的並發連接中運作得很好。

廣告衛士

圖片說明

AdGuard是一款用於攔截廣告和追蹤的全網路軟體,覆蓋您的所有家庭裝置。它作為 DNS 伺服器執行,將追蹤網域重新路由到“黑洞”,從而阻止您的裝置連接到這些伺服器。

圖片說明

要建立 AdGuard,您需要 Go v1.23 或更高版本、Node.js v18.18 或更高版本以及 npm v8 或更高版本。您可以為 Go 支援的任何作業系統/ARCH 建立 AdGuard Home。安裝後,該服務已經啟動,無需明確啟動任何內容。

伊姆

圖片說明

Immich是一個高效能的自架照片和影片管理解決方案。它具有自動備份、臉部辨識、夥伴共享和許多其他有用的功能。

圖片說明

Immich 採用傳統的客戶端-伺服器設計,並配有專用資料庫用於資料持久化。前端客戶端使用 REST API 透過 HTTP 與後端服務進行通訊。您可以透過 Docker 部署和升級 immich。請注意,該專案正處於非常活躍的開發階段,因此預計會出現錯誤和重大變更。

銀彈

圖片說明

SilverBullet是一款針對具有駭客思維的人進行最佳化的筆記應用程式,支援 wiki 風格的頁面連結。其同步模式可實現 100% 離線操作,在瀏覽器的本機IndexedDB資料庫中保留內容副本,並在網路連線可用時同步回伺服器。

SilverBullet 是一個用於最終用戶編程的平台,透過支援物件即時查詢即時模板即時模板小部件,允許使頁面和 UI 的部分內容動態化。

位元組庫

圖片說明

Bytebase提供基於 Web 的 SQL 用戶端來管理所有不同的資料庫。支援20+主流資料庫。

圖片說明

它還提供AI Assistant功能,讓您可以使用自然語言(Text2SQL)查詢、解釋和最佳化SQL語句。

圖片說明

您可以在https://sql-editor.com/嘗試線上示範。

首頁

圖片說明

那麼,在你安裝了這麼多很棒的工具之後,如果你需要從不同的地方存取它們會很煩人嗎?

Homepage是一個高度可自訂的主頁(或起始頁/應用程式儀表板),具有 Docker 和服務 API 整合。它具有快速搜尋、書籤、天氣支援、廣泛的整合和小部件、優雅而現代的設計以及對性能的關注。

圖片說明

Homepage內建了對Docker的支持,可以根據標籤自動發現服務並將其新增至首頁。

主頁是高度可自訂的,支援自訂主題、自訂 CSS 和 JS、自訂佈局、格式、本地化等。

因此,是時候升級您的家庭實驗室並將它們全部放在主頁下。

最後

透過家庭實驗室,您可以建立各種實用且有趣的專案。嘗試按照您喜歡的方式開發您的家庭實驗室!


原文出處:https://dev.to/bytebase/build-a-homelab-with-these-apps-and-develop-anything-4m82


共有 0 則留言