Image default
Máy Tính

Tự Lưu Trữ Obsidian: Truy Cập Ghi Chú Mọi Lúc, Mọi Nơi Qua Trình Duyệt Web

Kể từ khi khám phá các lựa chọn thay thế để ghi chú, tôi đã liên tục luân phiên giữa Notion và Obsidian. Cả hai đều là những ứng dụng tuyệt vời, cung cấp vô số chức năng ngoài việc ghi chú đơn thuần. Bạn có thể sử dụng chúng để tạo danh sách việc cần làm, trang wiki, kế hoạch, v.v. Thậm chí, bạn có thể liên kết nội dung từ các ghi chú khác nhau. Khả năng là vô tận. Tuy nhiên, theo mặc định, Obsidian chỉ có thể được truy cập thông qua ứng dụng. Điều này ổn đối với hầu hết mọi người khi sử dụng thiết bị cá nhân của mình, nhưng sẽ thế nào nếu ai đó muốn truy cập ghi chú Obsidian của họ bằng một thiết bị không phải của họ? Đó có thể là điện thoại của bạn bè, máy tính công cộng ở khách sạn hoặc laptop công ty của họ.

Nếu bạn thường xuyên gặp phải những tình huống như vậy, tôi khuyên bạn nên tự lưu trữ (self-host) Obsidian. Quá trình thiết lập ban đầu có thể hơi phức tạp và tốn thời gian nếu bạn mới làm quen với thế giới tự lưu trữ. Tuy nhiên, một khi đã thiết lập xong, lợi ích sẽ rất nhiều. Đầu tiên, dữ liệu của bạn được giữ nguyên trên thiết bị và do đó được an toàn. Hơn nữa, bạn có thể truy cập Obsidian bằng một trình duyệt web đơn giản bất kể vị trí của bạn. Vì vậy, nếu bạn cần truy cập ghi chú và danh sách của mình từ xa, bạn không còn cần phải cài đặt ứng dụng. Tất cả những gì bạn cần là một trình duyệt web. Nghe có vẻ hữu ích đối với bạn? Dưới đây là cách bạn có thể tự lưu trữ Obsidian để cuộc sống trở nên dễ dàng hơn.

Thiết Lập Docker để Tự Lưu Trữ Obsidian

Quy trình thiết lập một lần

Điểm tuyệt vời nhất khi tự lưu trữ Obsidian là bạn có thể thực hiện nó trên Docker, nhờ vào container obsidian-remote được tải lên GitHub. Điều này làm cho quá trình trở nên đơn giản, ngay cả khi bạn chưa từng tự lưu trữ một ứng dụng nào trước đây. Hãy tải Docker cho máy tính của bạn – nó có sẵn cho Windows, macOS, Linux, và thậm chí cả Raspberry Pi. Vì vậy, về mặt kỹ thuật, bạn có thể lưu trữ nó trên một chiếc Raspberry Pi để máy chính của bạn không phải chịu thêm bất kỳ tải trọng nào.

Danh sách các container đang chạy trong giao diện Docker, minh họa việc quản lý ứng dụng tự lưu trữ như ObsidianDanh sách các container đang chạy trong giao diện Docker, minh họa việc quản lý ứng dụng tự lưu trữ như Obsidian

Sau khi tải ứng dụng, hãy khởi chạy nó và lấy các container Docker ComposeNginx Proxy Manager bằng cách sử dụng phần liên quan ở khung bên phải. Sau đó, sử dụng terminal bên trong Docker để chạy lệnh sau:

mkdir -p ob/{vaults,config}

Tiếp theo, sử dụng cùng terminal để thực thi đoạn script sau:

docker run -d  -v ./ob/vaults:/vaults  -v ./ob/config:/config  -p 8080:8080  -e PUID=1000  -e PGID=1000  -e TZ=America/Los_Angeles  -e DOCKER_MODS=linuxserver/mods:universal-git  ghcr.io/sytone/obsidian-remote:latest

Hãy đợi script chạy xong. Lệnh này sẽ chạy container liên quan và sử dụng hình ảnh mới nhất từ kho lưu trữ GitHub. Ở đây, bạn có thể thay thế các giá trị như ‘TZ’ bằng múi giờ mong muốn của bạn.

Ngoài ra, bạn cũng có thể sử dụng tệp docker-compose.yml để thiết lập dễ dàng tái sử dụng hơn. Dưới đây là nội dung của tệp .yml mà bạn cần tạo:

version: '3.8'services: obsidian: image: 'ghcr.io/sytone/obsidian-remote:latest' container_name: obsidian-remote restart: unless-stopped ports: - 8080:8080 - 8443:8443 volumes: - /home/obsidian/vaults:/vaults - /home/obsidian/config:/config environment: - PUID=1000 - PGID=1000 - TZ=America/Los_Angeles - DOCKER_MODS=linuxserver/mods:universal-git - CUSTOM_PORT=8080 - CUSTOM_HTTPS_PORT=8443 - CUSTOM_USER= - PASSWORD= - SUBFOLDER=

Lưu tệp theo tên gợi ý ở trên, và sau đó chạy lệnh sau:

docker-compose up -d

Bây giờ, bạn đã có mọi thứ sẵn sàng để chạy Obsidian bên trong trình duyệt web của mình.

Trải Nghiệm Obsidian Trực Tiếp Trong Trình Duyệt

Tính năng và giao diện quen thuộc

Khởi động bất kỳ trình duyệt web nào bạn chọn. Tôi đang sử dụng Chrome vì đây là trình duyệt mặc định của tôi. Sử dụng thanh địa chỉ để truy cập http://localhost:8080. Sau khi nhấn Enter, bạn sẽ thấy Obsidian tải trong cửa sổ trình duyệt. Chọn xem bạn muốn đăng nhập bằng tài khoản hiện có hay nhanh chóng thiết lập ứng dụng để sử dụng. Mặc dù bây giờ bạn có thể truy cập Obsidian qua trình duyệt, kho lưu trữ khuyến nghị sử dụng Nginx Proxy Manager với một tên miền và Let’s Encrypt SSL để truy cập an toàn qua internet. Để làm điều này, hãy tạo thêm một tệp docker-compose.yml khác với nội dung sau:

services: app: image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped ports: - '80:80' - '443:443' - '81:81' environment: volumes: - ./data:/data - ./letsencrypt:/etc/letsencrypt

Sau đó, chạy nó bằng lệnh:

docker compose up -d

Cấu hình máy chủ proxy theo các cài đặt yêu cầu, và bạn sẽ có thể truy cập Obsidian một cách an toàn từ bất kỳ đâu bằng https://obsidian.yourdomain.com.

Giao diện Nginx Proxy Manager trong Docker, hiển thị cấu hình host để truy cập Obsidian an toàn qua SSLGiao diện Nginx Proxy Manager trong Docker, hiển thị cấu hình host để truy cập Obsidian an toàn qua SSL

Đáng ngạc nhiên, mọi thứ đều hoạt động trơn tru và nhanh chóng. Độ phân giải của văn bản và các yếu tố trên màn hình có thể tốt hơn, nhưng không có gì phải phàn nàn vì chức năng cốt lõi rất vững chắc. Đây cũng là một cách tuyệt vời để truy cập ghi chú Obsidian của bạn mà không cần đồng bộ hóa chúng với bất kỳ nền tảng nào khác, vì Obsidian Sync không miễn phí theo mặc định.

Không Bao Giờ Mất Quyền Truy Cập Vào Vault Của Bạn

Một khi bạn đã tự lưu trữ Obsidian, bạn có thể truy cập kho ghi chú (vault) của mình từ bất kỳ đâu mà không phải lo lắng về việc tải ứng dụng. Tất nhiên, bạn cũng sẽ phải thiết lập một trình quản lý proxy để tăng cường bảo mật và đảm bảo rằng bạn có thể tiếp tục truy cập vault của mình ngay cả khi bạn không cùng mạng Wi-Fi với nơi bạn đã lưu trữ dịch vụ. Một khi bạn đã giải quyết được vấn đề đó, bạn có thể tiếp tục sử dụng tất cả các tính năng của Obsidian ngay cả trong phiên bản web. Đây không phải là một phiên bản rút gọn của dịch vụ, vì vậy mọi thứ từ plugin đến cập nhật đều được hỗ trợ đầy đủ.

Một vault Obsidian được hiển thị trên màn hình laptop, minh họa khả năng tùy chỉnh và tổ chức ghi chú của người dùngMột vault Obsidian được hiển thị trên màn hình laptop, minh họa khả năng tùy chỉnh và tổ chức ghi chú của người dùng

Với giải pháp tự lưu trữ Obsidian, bạn sẽ luôn làm chủ dữ liệu của mình và có khả năng truy cập linh hoạt vượt trội. Hãy chia sẻ kinh nghiệm của bạn nếu bạn đã thử thiết lập hoặc có bất kỳ câu hỏi nào về quy trình này!

Related posts

Nâng cấp lưu trữ: Tại sao ổ cứng HDD vẫn là lựa chọn tối ưu cho NAS?

Administrator

Cách Cài Đặt Microsoft Office Picture Manager Trên Windows 10/11: Hồi Sinh Công Cụ Cũ Tuyệt Vời

Administrator

HortusFox: Ứng dụng quản lý cây cảnh tự host – Nâng tầm trải nghiệm xanh tại nhà

Administrator

Tặng Card Đồ Họa AMD RX 9070 XT: Cơ Hội Vàng Sở Hữu GPU Hiệu Năng Cao Với Chữ Ký Dr. Lisa Su

Administrator

Lý do nên chọn Proton Pass: Trình quản lý mật khẩu tối ưu bảo mật và tiện lợi cho người dùng Việt

Administrator

Windows 11 24H2 Gặp Lỗi Nghiêm Trọng: Không Thể Nhận Cập Nhật Bảo Mật Sau Cài Đặt Qua USB/CD

Administrator