Image default
Máy Tính

10 Ứng Dụng Self-Hosted “Phá Đảo” Chất Lượng Cuộc Sống Bạn

Xây dựng bộ ứng dụng tự host (self-hosted) không chỉ giúp bạn tiết kiệm hàng trăm đô la phí đăng ký hàng tháng, mà còn mang lại quyền riêng tư tốt hơn khi vận hành các dịch vụ trên phần cứng cục bộ. Hơn nữa, có vô số tiện ích thú vị mà bạn có thể thử nghiệm một khi dấn thân vào thế giới “home server”. Nếu bạn là người yêu thích lập trình, bạn có thể triển khai các container cho Code Server, IT-Tools và Gitea để hỗ trợ công việc. Trong khi đó, các game thủ có thể tự mình thiết lập máy chủ riêng và thư viện ROM trên hệ thống của mình.

Giao diện người dùng của RomM, một ứng dụng quản lý thư viện game ROM tự hostGiao diện người dùng của RomM, một ứng dụng quản lý thư viện game ROM tự host

Ngoài ra, còn có những ứng dụng phục vụ nhiều đối tượng với các tính năng nâng cao chất lượng cuộc sống (QoL) đáng kinh ngạc. Dưới đây là danh sách tuyển chọn các dịch vụ tự host tốt nhất mà chuyên gia của chúng tôi tin rằng có thể làm cho cuộc sống của bạn trở nên dễ dàng và hiệu quả hơn.

1. Mealie – Quản Lý Công Thức Nấu Ăn Đỉnh Cao

Kết hợp wger để theo dõi sức khỏe và chế độ ăn

Cho dù bạn đang tìm kiếm một giao diện người dùng bóng bẩy để quản lý lịch trình nấu ăn hay muốn một ứng dụng có thể phân tích nguyên liệu từ các trang web công thức phức tạp, bạn sẽ thích thú với Mealie. Ngoài việc cho phép bạn tự động điều chỉnh tỷ lệ nguyên liệu, Mealie còn giúp bạn tạo danh sách mua sắm chi tiết. Việc sửa đổi các công thức hiện có và tạo kế hoạch bữa ăn cũng khá dễ dàng trên giao diện web của Mealie, và bạn có thể sử dụng webhooks để tích hợp ứng dụng này với các dịch vụ thông báo và tự động hóa khác.

Nếu bạn muốn kiểm soát nhiều hơn chế độ ăn uống và lượng calo tiêu thụ, bạn có thể sử dụng Mealie cùng với wger, một trình quản lý tập luyện có thể giúp bạn đạt được các mục tiêu thể chất của mình. Ngoài việc cho phép bạn theo dõi tiến độ, wger còn bao gồm vô số mẫu bài tập, và bạn có thể sử dụng chúng để thiết kế một chế độ tập luyện hoàn hảo cho cơ bắp của mình.

Tạ tay đặt trước màn hình hiển thị giao diện wger, ứng dụng quản lý tập luyện và sức khỏe tự hostTạ tay đặt trước màn hình hiển thị giao diện wger, ứng dụng quản lý tập luyện và sức khỏe tự host

2. Hoarder – Trình Quản Lý Bookmark Đáng Tin Cậy

Giải pháp bookmark linh hoạt và mạnh mẽ

Các trình quản lý bookmark tích hợp sẵn trong hầu hết các trình duyệt web có thể khá tốt, nhưng đôi khi bạn muốn tự host chúng trong “home lab” của mình. Có thể bạn muốn một ứng dụng đơn giản để lưu trữ và sắp xếp các trang web đã đánh dấu. Hoặc có thể bạn thường xuyên chuyển đổi trình duyệt và muốn tránh việc nhập lại bookmark mỗi khi di chuyển sang một trình duyệt khác.

Hoarder là lựa chọn hàng đầu của chúng tôi cho một giải pháp bookmark tự host, vì nó kết hợp bố cục giống Pinterest với các tính năng gắn thẻ mạnh mẽ. Nó tương thích với nguồn cấp dữ liệu RSS, và bạn có thể sử dụng tính năng OCR để phân loại hình ảnh và liên kết đã đánh dấu của mình.

Ứng dụng Hoarder trên điện thoại di động, minh họa cách thêm bookmark vào dịch vụ tự hostỨng dụng Hoarder trên điện thoại di động, minh họa cách thêm bookmark vào dịch vụ tự host

3. Vaultwarden – Két Sắt Mật Khẩu Riêng Tư

Bảo mật thông tin nhạy cảm dễ dàng

Tạo mật khẩu chứa các chuỗi ký tự chữ và số cùng ký hiệu dài là một cách tuyệt vời để ngăn chặn hacker tấn công brute-force vào tài khoản của bạn. Tuy nhiên, việc ghi nhớ các mật khẩu phức tạp này rất khó khăn, đặc biệt nếu bạn sử dụng những cái tên khó hiểu làm cơ sở cho mật khẩu của mình.

Lưu trữ tất cả mật khẩu của bạn trong một trình quản lý mật khẩu riêng tư có thể giúp giảm bớt gánh nặng, và Vaultwarden là ứng dụng lý tưởng cho công việc này. Ngoài việc bảo vệ mật khẩu của bạn, nó còn có thể lưu trữ API keys, mã thông báo MFA, và thậm chí cả tài liệu mật. Điều tuyệt vời nhất? Vaultwarden rất nhẹ nên bạn có thể host nó trên thực tế bất kỳ hệ thống nào trong máy chủ gia đình của bạn – bao gồm cả Raspberry Pi.

4. Homepage – Dashboard Điều Khiển Home Lab Đầy Phong Cách

Giao diện trực quan cho mọi dịch vụ tự host

Triển khai một loạt các dịch vụ trên “home lab” của bạn thật tuyệt vời – cho đến khi bạn quên địa chỉ IP và số cổng liên quan đến ứng dụng yêu thích của mình. Mặc dù bạn có thể cấu hình một reverse proxy để sử dụng các tên miền tùy chỉnh khi truy cập bộ dịch vụ của mình, việc thiết lập một dashboard là một cách dễ dàng và không đau đớn để khởi chạy giao diện web của các ứng dụng tự host cục bộ của bạn.

Sau khi sử dụng nhiều dịch vụ dashboard trong hành trình “home lab” của mình, chúng tôi phải trao vương miện cho Homepage với các tùy chọn tùy chỉnh vô tận của nó. Mọi yếu tố giao diện người dùng, bao gồm nền, biểu tượng, nhóm và mô tả đều có thể được tinh chỉnh theo ý thích của bạn bằng cách chỉnh sửa một vài tệp YAML. Hơn thế nữa, Homepage còn cho phép bạn thiết lập các widget giám sát cho các dịch vụ của mình, giúp bạn theo dõi trạng thái ứng dụng ngay từ dashboard.

5. AdGuard / Pi-hole – Chặn Quảng Cáo Toàn Mạng

Chọn công cụ chặn quảng cáo phù hợp

Với việc Internet ngày càng trở thành một “bãi mìn” quảng cáo, việc tự host một công cụ chặn quảng cáo là một cách tuyệt vời để giữ được sự tỉnh táo. Pi-hole và AdGuard là hai trong số các công cụ chặn quảng cáo tốt nhất mà bạn có thể chạy trên “home lab” của mình. Về cơ bản, cả hai dịch vụ đều hoạt động như các “DNS sinkhole” để ngăn quảng cáo hiển thị trực tuyến.

Vì AdGuard và Pi-hole hỗ trợ bộ lọc, bạn có thể cấu hình danh sách đen để giữ các trang web độc hại tránh xa các thiết bị cục bộ của mình. Cá nhân chúng tôi thích tính nhẹ nhàng của Pi-hole hơn, nhưng AdGuard cung cấp một giao diện người dùng bóng bẩy hơn so với đối thủ của nó.

Bảng điều khiển quản trị web của AdGuard, hiển thị các tùy chọn và thống kê chặn quảng cáo tự hostBảng điều khiển quản trị web của AdGuard, hiển thị các tùy chọn và thống kê chặn quảng cáo tự host

6. TriliumNext Notes, Vikunja và NocoDB – Bộ Ba Ghi Chú Hoàn Hảo

Nền tảng quản lý tri thức và dự án toàn diện

Cảnh quan ghi chú tự host rất phong phú với các ứng dụng hữu ích giúp bạn xử lý thông tin và tổ chức ý tưởng của mình. Tuy nhiên, bộ công cụ ghi chú của chúng tôi chủ yếu bao gồm TriliumNext Notes, Vikunja và NocoDB. Với khả năng hỗ trợ Markdown, sơ đồ Mermaid, bản đồ ghi chú (Note Maps), tích hợp Excalidraw và nhiều chế độ xem, TriliumNext Notes đóng vai trò là xương sống của trung tâm quản lý kiến thức cá nhân.

Trong khi đó, Vikunja là lựa chọn thay thế tốt hơn khi chúng tôi cần ghi chú danh sách việc cần làm mà không cần chuyển đổi giữa nhiều thư mục. Sau đó là NocoDB, thứ đã thay thế hoàn toàn Airtable cho nhu cầu quản lý dự án của chúng tôi. Kết hợp cả ba, bạn sẽ có một thiết lập ấn tượng có thể giúp bạn tạo, lưu trữ và quản lý ghi chú của mình một cách hiệu quả.

7. Firefly III – Quản Lý Tài Chính Cá Nhân Chủ Động

Nắm bắt mọi khoản thu chi trong tầm tay

Tự host một phiên bản Firefly III là một cách tuyệt vời để theo dõi tài chính của bạn mà không phải cung cấp thông tin cho các tập đoàn. Đầu tiên, ứng dụng này cho phép bạn quản lý ngân sách, chi tiêu, tiết kiệm và hóa đơn từ một giao diện thuận tiện. Nếu bạn muốn theo dõi thu nhập chi tiết, bạn có thể sử dụng API của Spectre và GoCardless để kết nối container Firefly III riêng tư của mình với tài khoản ngân hàng.

Đối với những “home labber” có nhiều đăng ký, hóa đơn hàng tháng và các giao dịch định kỳ khác, bạn có thể sử dụng tính năng cron-esque tích hợp của Firefly III để ghi lại các khoản tiền gửi và rút tiền của mình. Ngoài các dịch vụ kế toán, Firefly III còn có thể tạo biểu đồ từ dữ liệu tài chính của bạn, và bạn có thể xuất hồ sơ tài chính dưới dạng tệp CSV và phân tích chúng bằng một máy chủ Grist tự host.

8. Paperless-ngx – Số Hóa Tài Liệu Giấy Thông Minh

Vĩnh biệt nỗi lo tài liệu lộn xộn

Khi nói về tài chính, việc sắp xếp các hóa đơn, biên lai và chứng từ có thể là một công việc khó khăn, đặc biệt nếu bạn phải xử lý nhiều tài liệu vật lý. Đó là lúc Paperless-ngx có thể phát huy tác dụng với hàng loạt tiện ích quản lý tài liệu.

Cho dù đó là tệp PDF được tải xuống từ email, phiên bản JPEG của hóa đơn vật lý, hay thậm chí là cơ sở dữ liệu Excel, Paperless-ngx có thể giúp bạn nhập, phân loại và lưu trữ tài liệu của mình một cách chuyên nghiệp. Bạn cũng có các tính năng gắn thẻ và tìm kiếm đáng tin cậy, đặc biệt hữu ích khi bạn cần truy cập một tài liệu cụ thể từ hàng ngàn tệp trong Paperless-ngx của mình. Khi tính đến các tính năng OCR tuyệt vời, các chế độ xem tùy chỉnh, xử lý email và chia sẻ tài liệu, Paperless-ngx trở thành một trong những dịch vụ nâng cao chất lượng cuộc sống tốt nhất cho bất kỳ chủ sở hữu “home lab” nào.

9. Nextcloud – Đám Mây Cá Nhân Đầy Đủ Tính Năng

Biến Raspberry Pi thành văn phòng di động

Nextcloud là một trong những đám mây cá nhân phổ biến nhất trong giới tự host, và điều đó có lý do. Nó khá nhẹ, có giao diện người dùng trực quan đáng kinh ngạc và không đòi hỏi nhiều kỹ năng để sử dụng. Tuy nhiên, tiện ích của nó sẽ nâng lên một tầm cao mới một khi bạn trang bị cho nó một vài ứng dụng từ App Store.

Nextcloud Office và Collabora Online là hai tiện ích bổ sung như vậy, cho phép bạn truy cập tài liệu văn bản, bảng tính và bản trình bày trực tiếp trên máy chủ Nextcloud của bạn. Đối với những người muốn xây dựng một giải pháp thay thế Microsoft 365 đáng tin cậy, bạn cũng có thể tăng cường chức năng của máy Nextcloud của mình với các ứng dụng PDF Annotations, Forms và Automatic PDF conversion. Với một chút nỗ lực, bạn có thể biến máy chủ chia sẻ tệp cục bộ của mình thành một máy trạm năng suất đáng tin cậy.

10. Home Assistant – Trái Tim Của Ngôi Nhà Thông Minh

Kết hợp Node-RED cho tự động hóa đỉnh cao

Các thiết bị thông minh và phụ kiện IoT đã trở nên phải chăng hơn bao giờ hết. Nếu bạn luôn muốn trang bị các thiết bị thông minh cho không gian sống của mình, một Home Assistant tự host có thể cung cấp một giao diện tập trung để quản lý bộ sưu tập hệ thống IoT của bạn. Thay vì dựa vào hàng tỷ ứng dụng của bên thứ nhất, HASS có thể giúp bạn kết nối, tự động hóa và kiểm soát các thiết bị nhà thông minh mà không xâm phạm quyền riêng tư của bạn.

Một khi bạn đã sẵn sàng đi sâu vào chi tiết của tự động hóa nhà cửa, bạn có thể kết nối máy chủ HASS của mình với Node-RED. Mặc dù có thể mất vài giờ để làm quen với khung làm việc dựa trên luồng của Node-RED, bạn có thể sử dụng nó để xây dựng một số quy trình làm việc tự động hóa thực sự thông minh với các thiết bị IoT của mình.

Giao diện người dùng web của Node-RED, hiển thị các luồng tự động hóa kết hợp với Home AssistantGiao diện người dùng web của Node-RED, hiển thị các luồng tự động hóa kết hợp với Home Assistant

Tóm lại, việc tự host các ứng dụng không chỉ là một cách để tiết kiệm chi phí và bảo vệ quyền riêng tư, mà còn là một hành trình thú vị để khám phá và kiểm soát công nghệ trong cuộc sống hàng ngày. Từ quản lý công thức nấu ăn, tài chính cá nhân, đến biến ngôi nhà thành một không gian thông minh, các dịch vụ self-hosted mang lại khả năng tùy chỉnh và hiệu quả vượt trội.

Ngoài các dịch vụ được đề cập trong bài viết, thế giới self-hosting còn chứa đầy các tiện ích khác đáng được nhắc đến. Uptime Kuma là một công cụ giám sát nhẹ có thể theo dõi “container stack” của bạn và gửi cảnh báo khi một dịch vụ ngừng hoạt động. Trong khi đó, Monica là một tiện ích vững chắc cho những người muốn giữ hồ sơ chi tiết về các liên hệ và mối quan hệ của họ, và Webtrees có thể giúp bạn lập biểu đồ dữ liệu phả hệ của mình. Nếu bạn là chủ sở hữu tự hào của nhiều máy in 3D, việc triển khai một máy chủ Octoprint có thể giúp bạn quản lý hoạt động của chúng từ một giao diện thống nhất.

Một người đang cầm Raspberry Pi trước màn hình hiển thị giao diện của RunTiPi server, một công cụ quản lý container tự hostMột người đang cầm Raspberry Pi trước màn hình hiển thị giao diện của RunTiPi server, một công cụ quản lý container tự host

Hãy bắt đầu hành trình tự host của bạn ngay hôm nay để trải nghiệm sự tự chủ và tiện lợi mà những ứng dụng này mang lại! Bạn có ý tưởng hay câu hỏi nào về các ứng dụng self-hosted không? Hãy chia sẻ ý kiến của bạn trong phần bình luận bên dưới nhé!

Related posts

Top 7 Plugin Krita Mạnh Mẽ Nâng Tầm Trải Nghiệm Vẽ Kỹ Thuật Số Của Bạn

Administrator

7 Mẹo Quản Lý Cáp PC Hiệu Quả: Nâng Tầm Thẩm Mỹ & Hiệu Suất Dàn Máy

Administrator

Collabora Online: Giải pháp văn phòng tự host an toàn và hiệu quả thay thế Google Workspace

Administrator