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、自訂佈局、格式、本地化等。
因此,是時候升級您的家庭實驗室並將它們全部放在主頁下。
透過 Homelab,您可以建立各種實用且有趣的專案。嘗試按照您喜歡的方式開發您的家庭實驗室!
原文出處:https://dev.to/bytebase/build-a-homelab-with-these-apps-and-develop-anything-4m82