阿川私房教材:學程式,拿 offer!

63 個專案實戰,直接上手!
無需補習,按步驟打造你的面試作品。

立即解鎖你的轉職秘笈

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

它為您提供了額外的良好隱私空間,可以以很少的成本進行實驗和開發。

Vaultwarden

圖片說明

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

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

AdGuard

圖片說明

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

圖片說明

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

Immich

圖片說明

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

圖片說明

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

SilverBullet

圖片說明

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

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

Bytebase

圖片說明

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

圖片說明

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

圖片說明

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

Homepage

圖片說明

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

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

圖片說明

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

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

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

最後

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


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


共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。

阿川私房教材:學程式,拿 offer!

63 個專案實戰,直接上手!
無需補習,按步驟打造你的面試作品。

立即解鎖你的轉職秘笈