Logo Jellyfin, nền tảng tự lưu trữ video thay thế Netflix và Prime Video
Máy Tính

Xây Dựng Thư Viện Đa Phương Tiện Cá Nhân Với Docker Tại Nhà

Việc quản lý vô số tài khoản và gói đăng ký dịch vụ streaming chưa bao giờ đảm bảo rằng tôi có thể truy cập bộ phim, cuốn sách hay bài hát yêu thích của mình mọi lúc. Đây chính là lý do tôi quyết định đi theo con đường tự lưu trữ (self-hosting) để xây dựng một kho lưu trữ nội dung đa phương tiện yêu thích của riêng mình. Tôi đã tin tưởng Docker để đơn giản hóa quá trình triển khai và cấu hình các ứng dụng media khác nhau. Sử dụng các container Docker riêng biệt, tôi có thể truyền phát phim, chương trình, bài hát, podcast, sách điện tử và truyện tranh kỹ thuật số từ một máy chủ duy nhất ngay tại nhà. Khi vắng nhà, tôi sử dụng Tailscale để truy cập từ xa và tận hưởng thư viện cá nhân của mình từ bất cứ đâu, ngay cả khi dùng dữ liệu di động. Dưới đây là các container Docker chuyên dụng mà tôi đang dùng để truyền phát các tệp đa phương tiện từ máy chủ tại nhà của mình.

1. Jellyfin: Giải Pháp Tối Ưu Cho Thư Viện Video Cá Nhân

Sau một thời gian ngắn đối phó với trải nghiệm không mong muốn với Plex, tôi đã chuyển sang Jellyfin và chưa bao giờ cảm thấy hài lòng hơn. Với giao diện đơn giản và không có bất kỳ tính năng trả phí nào, tôi hoàn toàn tận hưởng việc truyền phát bộ sưu tập phim và chương trình TV được rip từ đĩa của mình. Không yêu cầu đăng ký để xác thực bất kỳ thiết bị nào sử dụng Jellyfin, tôi đã tạo các tài khoản riêng biệt cho gia đình để họ truy cập và xem nội dung. Hơn nữa, các ứng dụng Jellyfin trên hầu hết các nền tảng và Infuse Pro (có phí) trên thiết bị Apple đã giải quyết mọi nhu cầu phát trực tuyến cục bộ tại nhà của tôi, ngay cả khi kết nối internet bị gián đoạn.

Logo Jellyfin, nền tảng tự lưu trữ video thay thế Netflix và Prime VideoLogo Jellyfin, nền tảng tự lưu trữ video thay thế Netflix và Prime Video

Để biết thêm thông tin, hãy truy cập Jellyfin.

2. Navidrome: Trải Nghiệm Nghe Nhạc Miễn Phí, Không Giới Hạn

Nghe nhạc trên điện thoại có thể thực hiện mọi lúc, nhưng tôi không thể mang theo toàn bộ thư viện nhạc của mình đi khắp mọi nơi. Tôi đã thử các dịch vụ streaming khác nhau, nhưng chúng thường xuyên xóa ngẫu nhiên các bài hát yêu thích của tôi. Để khắc phục điều đó, tôi quản lý bộ sưu tập nhạc trên Navidrome và nó tương thích với nhiều định dạng âm thanh khác. Đây là một tùy chọn nhẹ nhàng, không tiêu tốn nhiều tài nguyên và có thể truy cập thông qua giao diện Web UI. Thư viện nhạc của tôi bao gồm các bài hát tôi đã mua kỹ thuật số hoặc rip từ đĩa, và tôi cũng có thể sử dụng tính năng Internet Radio. Đó là cách tôi thường xuyên khám phá những bài hát mới mà không cần phải lưu trữ quá nhiều trên điện thoại. Navidrome hoạt động như một dịch vụ truyền phát nhạc cá nhân hóa của tôi, cho phép tôi xếp hàng và tạo playlist với các bài hát yêu thích.

Giao diện Navidrome, ứng dụng tự lưu trữ và phát nhạc cá nhân hiệu quảGiao diện Navidrome, ứng dụng tự lưu trữ và phát nhạc cá nhân hiệu quả

Để biết thêm thông tin, hãy truy cập Navidrome.

3. Pinepods: Tự Động Hóa Việc Nghe Podcast

Tôi thường nghe podcast yêu thích khi đang làm việc hoặc dọn dẹp phòng. Mặc dù các ứng dụng podcast chuyên dụng cho điện thoại hoạt động rất tốt, tôi lại phải bận tâm đến các tập đã tải xuống và những tập chưa nghe. Hơn nữa, các tập đã tải xuống chiếm rất nhiều không gian lưu trữ. Để giải phóng bộ nhớ trên điện thoại, tôi tự lưu trữ podcast trên Pinepods để chuyển toàn bộ quá trình tìm kiếm, tải xuống và nghe podcast. Đáng tiếc, Pinepods không có ứng dụng chuyên dụng cho thiết bị di động. Tuy nhiên, ứng dụng web của Pinepods hoạt động hoàn hảo với các trình duyệt di động để phát các tập đã lưu trữ trên máy chủ tại nhà của tôi. Điều này rất tuyệt vì tôi không cần phải cài đặt ứng dụng để truyền phát các tập podcast và cũng không cần lưu trữ bất kỳ tệp nào trên điện thoại hay máy tính của mình.

Giao diện web của Pinepods, ứng dụng tự host podcast giúp tiết kiệm dung lượng điện thoạiGiao diện web của Pinepods, ứng dụng tự host podcast giúp tiết kiệm dung lượng điện thoại

Để biết thêm thông tin, hãy truy cập Pinepods.

4. Audiobookshelf: Thư Viện Sách Nói Tiện Lợi Tại Nhà

Tôi thích nghe sách nói vì chúng mang lại sự tiện lợi, không cần phải dán mắt vào một cuốn sách vật lý. Ngoài ra, một cuốn sách được thuật lại tốt cho phép tôi tự do tận hưởng chuyến đi làm hoặc dọn dẹp bàn làm việc. Giống như các tệp nhạc, một cuốn sách nói điển hình có thể chiếm hàng trăm MB đến GB dung lượng lưu trữ. Tuy nhiên, việc tự lưu trữ sách nói với Audiobookshelf cho phép tôi truyền phát chúng từ bất kỳ thiết bị nào cục bộ hoặc khi tôi muốn truy cập chúng từ xa. Giao diện web UI cung cấp một trình phát tích hợp để điều chỉnh quá trình phát sách nói với các điều khiển như tăng tốc độ nói. Mặc dù Audiobookshelf hỗ trợ quản lý thư viện podcast, nhưng nó yêu cầu tôi phải thêm từng podcast thủ công. Đó là lý do tại sao ứng dụng Pinepods tốt hơn trong việc khám phá podcast mới và tải xuống các tập.

Giao diện Audiobookshelf, ứng dụng tự lưu trữ sách nói và podcast với trình phát tích hợpGiao diện Audiobookshelf, ứng dụng tự lưu trữ sách nói và podcast với trình phát tích hợp

Audiobookshelf là một máy chủ media tự lưu trữ dành cho sách nói và podcast. Để biết thêm thông tin, hãy truy cập Audiobookshelf.

5. Kavita: Đắm Chìm Trong Thế Giới Truyện Tranh Kỹ Thuật Số

Mua và lưu trữ các bản in vật lý khá tốn kém, giống như nhiều sở thích khác. Điều đó không ngăn cản tôi cập nhật một số webcomic trực tuyến hay nhất hiện có miễn phí, vì tôi sử dụng máy chủ Kavita để phục vụ truyện tranh trên máy chủ tại nhà của mình. Bên cạnh một số truyện tranh miễn phí, tôi còn tập hợp các truyện tranh kỹ thuật số theo trình tự, lưu trữ chúng lại với nhau và đổi tên tệp lưu trữ từ .ZIP sang .CBR. Đó là cách tôi đọc chúng, giống như một ấn phẩm hoặc một cuốn sách ngoại tuyến. Nó tự động điều chỉnh kích thước hình ảnh thông minh, thậm chí chia nhỏ chúng để tôi có thể thưởng thức truyện tranh trên các màn hình khác nhau – điện thoại hoặc máy tính bảng. Hơn hết, Kavita cho phép tôi phục vụ Manga, Comics và Light Novels ở nhiều định dạng truyện tranh khác nhau, giúp tôi không phải bận tâm đến việc chuyển đổi chúng. Tuy nhiên, máy chủ Kavita rất kén chọn về cấu trúc thư mục để hiển thị toàn bộ bộ sưu tập truyện tranh và manga một cách chính xác.

Người dùng đọc truyện tranh trên máy chủ Kavita thông qua Docker container, trải nghiệm truyện tranh kỹ thuật sốNgười dùng đọc truyện tranh trên máy chủ Kavita thông qua Docker container, trải nghiệm truyện tranh kỹ thuật sốLogo Kavita Reader, ứng dụng phục vụ truyện tranh, manga và light novel tự lưu trữLogo Kavita Reader, ứng dụng phục vụ truyện tranh, manga và light novel tự lưu trữ

Để biết thêm thông tin, hãy truy cập Kavita.

6. Calibre-Web: Tối Ưu Hóa Trải Nghiệm Đọc Sách Điện Tử

Amazon đã gây khó khăn cho người dùng Kindle bằng cách vô hiệu hóa tính năng tải xuống và chuyển sách điện tử qua USB. Tôi đã lường trước điều đó và rất mừng vì tôi có một bản sao các sách điện tử Kindle và một số cuốn khác lấy từ Project Gutenberg. Ngoài việc triển khai máy chủ và thêm bộ sưu tập của mình, máy chủ Calibre-Web thực hiện công việc nặng nhọc là tự động tìm nạp siêu dữ liệu sách điện tử. Nếu không, tôi có thể dễ dàng tìm kiếm cuốn sách và chọn siêu dữ liệu chính xác từ các nguồn khác nhau. Đọc sách điện tử thông qua giao diện web rất đơn giản và dễ dàng, miễn là tôi duy trì kết nối với máy chủ tại nhà của mình. Tại nhà, tôi có thể chọn bất kỳ thiết bị nào để đọc sách điện tử. Calibre-Web không phải là một giải pháp hoàn hảo, vì nó không ghi lại vị trí hoặc trang đọc cuối cùng của một cuốn sách nếu tôi sử dụng giao diện web UI. Tuy nhiên, việc sử dụng KOreader trên Android hoặc các nền tảng khác giúp việc tiếp tục đọc sách từ nơi tôi đã dừng lại trở nên dễ dàng.

Giao diện Calibre-Web, giải pháp quản lý và đọc sách điện tử cá nhân qua trình duyệtGiao diện Calibre-Web, giải pháp quản lý và đọc sách điện tử cá nhân qua trình duyệt

Để biết thêm thông tin, hãy truy cập Calibre Web.

Docker Mang Các Ứng Dụng Nội Dung Đa Phương Tiện Khác Nhau Về Một Mối

Việc giữ các tệp đa phương tiện khác nhau trong các container chuyên dụng giúp giải phóng dung lượng lưu trữ quý giá trên điện thoại của tôi. Điều đó có nghĩa là tôi chủ yếu sử dụng giao diện web UI chứ không phải các ứng dụng giàu tính năng trên thiết bị di động và máy tính. Nhưng tôi hoàn toàn hài lòng với điều đó, vì các container Docker đang gánh vác hiệu quả phần quản lý và phục vụ nội dung. Ngoài ra, tôi sử dụng một dashboard để khởi chạy các ứng dụng đa phương tiện dựa trên Docker từ trình duyệt. Với tốc độ phát triển của thư viện cá nhân, tôi sẽ cần sở hữu một hệ thống NAS chuyên dụng để tránh việc các tệp media tranh giành không gian lưu trữ.

Bạn đã từng thử tự lưu trữ thư viện đa phương tiện của mình chưa? Chia sẻ kinh nghiệm và các ứng dụng yêu thích của bạn trong phần bình luận bên dưới nhé!

Related posts

Những Tính Năng PC Tưởng Chừng Vô Thường Nhưng Lại Vô Cùng Hữu Ích

Administrator

Tùy Biến Thanh Tác Vụ Windows 11: Nâng Tầm Trải Nghiệm Công Nghệ Đỉnh Cao

Administrator

AMD RX 9000 Trì Hoãn Ra Mắt: Thách Thức Và Nỗi Lo Của Người Hâm Mộ

Administrator

Trình quản lý mật khẩu trên trình duyệt: Tiện lợi liệu có đi kèm rủi ro bảo mật?

Administrator

Card Đồ Họa Giả: Cách Chúng Hoạt Động & Nhận Biết Chuẩn Xác

Administrator

Microsoft Tạm Dừng Cập Nhật Windows 11 24H2 cho PC cài AutoCAD 2022

Administrator