Joplin 3.3

Laurent Cozic
Miễn phí 30/07/2025 0-100

Sự đơn giản chính là điểm mạnh của Google Keep, cho đến khi nó không còn nữa. Đôi khi, bạn cần tổ chức tốt hơn, định dạng tốt hơn, và quan trọng nhất là kiểm soát dữ liệu của chính mình. May mắn thay, đã có Joplin, một giải pháp ghi chú tự host đã thay đổi hoàn toàn cách mọi người quản lý suy nghĩ kỹ thuật số của mình.

Những điều mọi người thích ở Joplin

Joplin là một ứng dụng ghi chú mã nguồn mở, an toàn, tích hợp nhiều tính năng hiện đại, bao gồm hỗ trợ Markdown. Ứng dụng này cung cấp client cho tất cả các nền tảng chính – Windows, macOS, Linux, Android và iOS.

Không giống như các ứng dụng đám mây khóa dữ liệu của bạn vào máy chủ của công ty, Joplin cho phép bạn tự host dữ liệu trên máy chủ của riêng mình và quyết định nơi lưu trữ ghi chú. Với Joplin, bạn có được những lợi thế tốt nhất của cả hai: Kiểm soát hoàn toàn dữ liệu và đồng bộ liền mạch trên tất cả các thiết bị.

Giao diện ứng dụng Joplin Server
Giao diện ứng dụng Joplin Server

Google Keep có định dạng cứng nhắc, nhưng Joplin xử lý mỗi ghi chú như một tài liệu thực sự. Bạn có thể tạo các bài viết chi tiết, ghi chú nhanh hoặc tài liệu nghiên cứu phức tạp, tất cả trong cùng một ứng dụng. Hỗ trợ Markdown cho phép bạn định dạng văn bản chính xác, nhúng hình ảnh, tạo bảng và thậm chí bao gồm các đoạn mã được highlight cú pháp.

Ngoài ra, Joplin Server hỗ trợ mã hóa đầu cuối. Ngay cả khi ai đó truy cập vào máy chủ của bạn, tất cả những gì họ thấy chỉ là những thông tin vô nghĩa được mã hóa.

Định dạng phong phú với Markdown

Đôi khi, plain text là chưa đủ. Bạn cần tiêu đề in đậm, danh sách gạch đầu dòng và code nội tuyến. Joplin sử dụng Markdown, cung cấp cho bạn các tùy chọn định dạng mạnh mẽ mà không cần phức tạp không cần thiết. Nếu đã từng sử dụng Reddit hoặc GitHub, bạn sẽ cảm thấy quen thuộc. Dấu thăng (#) tạo tiêu đề, dấu gạch ngang (-) bắt đầu danh sách và dấu gạch dưới (_) tạo điểm nhấn.

Trình soạn thảo Markdown Joplin Server
Trình soạn thảo Markdown Joplin Server

Điều tuyệt vời nhất là Joplin bao gồm bản xem trước trực tiếp, vì vậy bạn không cần phải ghi nhớ cú pháp Markdown. Nó cung cấp cả trình soạn thảo Markdown và trình soạn thảo văn bản phong phú, cho phép bạn chuyển đổi giữa chúng một cách liền mạch. Bắt đầu nhập plain text, xem dưới dạng nội dung đã định dạng và chuyển lại sang Markdown để chỉnh sửa nhanh.

Joplin có khả năng tùy chỉnh cao

Google Keep cung cấp khả năng tùy chỉnh tối thiểu. Ngược lại, Joplin có thể tùy chỉnh hoàn toàn. Bạn có thể thay đổi toàn bộ giao diện với hàng chục theme có sẵn hoặc tự viết CSS tùy chỉnh.

Joplin cũng có một hệ sinh thái plugin phong phú. Bạn có thể nhập ghi chú từ Evernote, OneNote hoặc Google Keep. Các plugin khác hỗ trợ tích hợp quản lý tác vụ, khả năng tìm kiếm nâng cao và những tùy chọn xuất tùy chỉnh.

Hỗ trợ Plug-in trong Joplin Server
Hỗ trợ Plug-in trong Joplin Server

Phím tắt cũng có thể tùy chỉnh hoàn toàn. Bạn có thể cấu hình chúng cho phù hợp với quy trình làm việc của mình, giúp tăng tốc mọi thứ, từ việc tạo ghi chú mới đến việc chuyển đổi notebook.

Việc tổ chức notebook trong Joplin linh hoạt hơn nhiều so với cấu trúc phẳng của Keep. Bạn có thể tạo các notebook lồng nhau, sắp xếp chúng theo ý muốn và áp dụng những template cho nhiều loại notebook khác nhau.

Nên có các hệ thống notebook riêng biệt cho công việc, cuộc sống cá nhân và học tập, mỗi mục được sắp xếp theo cách phù hợp với nội dung cụ thể của chúng.

Thiết lập Joplin Server

Nếu muốn đồng bộ ghi chú Joplin trên nhiều nền tảng khác nhau, bạn có thể thiết lập Joplin Server. Joplin Server có thể dễ dàng tự host bằng Docker Compose, khiến nó trở thành lựa chọn phổ biến cho bất kỳ ai muốn đồng bộ ghi chú trên nhiều thiết bị mà không cần phụ thuộc vào đám mây. Mặc dù bạn có thể triển khai thủ công hoặc sử dụng các nền tảng điều phối như Kubernetes, Docker Compose vẫn là phương pháp thân thiện và đáng tin cậy nhất cho người mới bắt đầu.

Để bắt đầu, hãy truy cập trang trung tâm Docker chính thức của Joplin, nơi bạn sẽ tìm thấy file docker-compose.yml đã sẵn sàng sử dụng. Thiết lập được đề xuất bao gồm một container PostgreSQL và container Joplin Server, tất cả đều được cấu hình thông qua các biến môi trường được lưu trữ trong file ENV để đảm bảo tính rõ ràng và bảo mật.

Giả sử bạn đã cài đặt Docker trên hệ thống, tất cả những gì cần làm là tải xuống file docker compose:

wget https://raw.githubusercontent.com/laurent22/joplin/dev/docker-compose.server.yml -O docker-compose.yml

... sau đó chạy file docker compose:

docker compose up -d

Theo mặc định, Joplin Server chạy trên cổng 22300, vì vậy bạn có thể truy cập nó trong trình duyệt hoặc ứng dụng của mình tại địa chỉ nào đó như http://192.168.1.x:22300, tùy thuộc vào địa chỉ IP của máy chủ. Nếu cổng đó đã được sử dụng, bạn có thể dễ dàng thay đổi nó trong file Compose.

Trang đăng ký Joplin Server
Trang đăng ký Joplin Server

Bạn cũng sẽ cấu hình các volume mount để lưu trữ dữ liệu và cơ sở dữ liệu Joplin một cách liên tục, đảm bảo ghi chú và dữ liệu người dùng của bạn vẫn còn nguyên vẹn ngay cả sau khi cập nhật container. Đăng nhập admin mặc định là admin@localhost với mật khẩu admin, nhưng bạn nên thay đổi mật khẩu này ngay sau khi thiết lập.

Nếu đang sử dụng Joplin Server trên Internet, bạn nên đặt nó sau một reverse proxy như Nginx hoặc Apache và bảo mật bằng HTTPS thông qua chứng chỉ SSL miễn phí từ Let's Encrypt.

Đồng bộ toàn diện trên các thiết bị

Sau khi Joplin Server chạy, chỉ cần cài đặt Joplin client trên tất cả các thiết bị. Sau đó, hãy vào cài đặt Synchronization, chọn Joplin Server, sau đó nhập địa chỉ máy chủ và thông tin đăng nhập, vậy là xong!

Kết nối máy chủ cục bộ trong Joplin Client
Kết nối máy chủ cục bộ trong Joplin Client

Việc đồng bộ diễn ra nhanh chóng, đáng tin cậy và hoàn toàn riêng tư. Ghi chú được tạo trên điện thoại sẽ xuất hiện trên laptop của bạn ngay sau đó. Danh sách kiểm tra được cập nhật trên desktop của bạn sẽ hiển thị ngay lập tức trên điện thoại. Ngay cả khi ngoại tuyến, bạn vẫn có thể truy cập và chỉnh sửa ghi chú của mình. Mọi thứ sẽ tự động đồng bộ khi bạn trực tuyến trở lại.

Bảng điều khiển máy chủ hiển thị chi tiết hoạt động đồng bộ, mức sử dụng dung lượng lưu trữ và số liệu thống kê thiết bị. Sau nhiều năm tự hỏi Google đã làm gì với dữ liệu của mình, việc có được mức độ kiểm soát này mang lại cảm giác mạnh mẽ.

11 👨 52
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo
    ❖ Văn phòng