Doory – Công cụ thiết kế mã nguồn mở thay thế Canva, tự lưu trữ trên máy chủ riêng

Công nghệ12 tháng 10, 2026·6 phút đọc

Doory là trình chỉnh sửa thiết kế chạy hoàn toàn trên trình duyệt, cho phép tạo poster, bài đăng mạng xã hội, slide, CV và nhiều hơn nữa với mọi tính năng miễn phí. Điểm nổi bật là khả năng tự lưu trữ (self-host) qua Docker, không cần tài khoản để bắt đầu và xuất file đa định dạng từ PNG, PDF đến video MP4.

Doory – Công cụ thiết kế mã nguồn mở thay thế Canva, tự lưu trữ trên máy chủ riêng

Doory – Trình chỉnh sửa thiết kế mã nguồn mởDoory – Trình chỉnh sửa thiết kế mã nguồn mở

Doory – Công cụ thiết kế mã nguồn mở thay thế Canva, tự lưu trữ trên máy chủ riêng

Doory là một trình chỉnh sửa thiết kế đồ họa hoàn chỉnh chạy trực tiếp trên trình duyệt, được phát triển như một giải pháp mã nguồn mở thay thế cho Canva. Người dùng có thể tạo poster, bài đăng mạng xã hội, story, slide, thiệp mời, CV, thumbnail và danh thiếp ngay từ template có sẵn hoặc trang trắng.

Điểm khác biệt lớn nhất của Doory nằm ở triết lý miễn phí thực sự và quyền kiểm soát dữ liệu: mọi tính năng đều không bị khóa sau gói trả phí, không có watermark, không quảng cáo, và toàn bộ hệ thống có thể được triển khai trên máy chủ của chính người dùng.

Tại sao Doory thu hút sự chú ý?

Dự án đang nhận được quan tâm trên cộng đồng công nghệ nhờ sự kết hợp giữa tính năng phong phú và khả năng tự lưu trữ. Cụ thể:

  • Miễn phí hoàn toàn: Không có gói Pro, không template bị khóa, không watermark, không quảng cáo. Mọi công cụ từ xóa nền đến xuất video đều dành cho tất cả người dùng.
  • Bắt đầu chỉ với một cú nhấp: Mở trình chỉnh sửa và thiết kế ngay. Công việc của khách được lưu trong trình duyệt; chỉ cần tạo tài khoản khi muốn đồng bộ lên cloud.
  • Tự lưu trữ: Một lệnh docker compose up sẽ chạy toàn bộ ứng dụng, API, cơ sở dữ liệu và tính năng cộng tác trực tiếp trên máy chủ riêng.
  • Trình chỉnh sửa thực thụ: Hỗ trợ layer, nhóm, mask, filter, chữ cong, snapping, thước đo, thiết kế nhiều trang, hoạt ảnh, âm thanh, trình chiếu, bình luận và chỉnh sửa cộng tác theo thời gian thực.

Bộ tính năng thiết kế toàn diện

Doory cung cấp gần như đầy đủ các công cụ mà một nhà thiết kế chuyên nghiệp cần:

Văn bản và phần tử

  • Tiêu đề, chữ cong, hiệu ứng chữ, kết hợp font, danh sách có dấu đầu dòng và đánh số
  • Danh mục font mã nguồn mở cùng khả năng tải lên font riêng
  • Hình dạng, đường và mũi tên, khoảng 25.000 icon, emoji, minh họa, sticker, mã QR

Hình ảnh và bố cục

  • Tải lên, cắt, mask, filter ảnh
  • Xóa nền một cú nhấp với mô hình chạy ngay trong trình duyệt
  • Tìm kiếm ảnh stock qua Unsplash hoặc Pexels
  • Layer với khóa/ẩn, nhóm, đường căn chỉnh, snapping, thước đo
  • Thiết kế nhiều trang với kích thước khác nhau và tính năng magic resize

Chuyển động và âm thanh

  • 27 hoạt ảnh vào/ra, 12 hiệu ứng nhấn mạnh và 16 hiệu ứng chuyển trang trên timeline
  • Thư viện tích hợp gồm 24 vòng nhạc nền và 88 hiệu ứng âm thanh (CC0)
  • Ghi voiceover, cắt và fade âm thanh

Trình chiếu và cộng tác

  • Chế độ trình chiếu với ghi chú diễn giả, hẹn giờ, tự động chuyển trang, laser pointer
  • Chia sẻ link xem, bình luận hoặc chỉnh sửa (có thể đặt mật khẩu)
  • Lịch sử phiên bản và chỉnh sửa cộng tác thời gian thực với con trỏ trực tiếp

Xuất file đa định dạng

  • PNG trong suốt, JPG, SVG và PDF — tất cả tạo ngay trong trình duyệt
  • Xuất MP4, WebM và GIF động
  • PDF sẵn sàng in với bleed và crop marks

Template có sẵn đẹp từ đầu

Doory đi kèm 10 template khởi đầu, mỗi template có bảng màu riêng, dùng font mã nguồn mở và hoàn toàn có thể chỉnh sửa:

  • Poster buổi diễn
  • Thiệp mời cưới
  • Story sự kiện
  • Bài đăng khuyến mãi
  • Flyer quán cà phê
  • Thẻ trích dẫn
  • CV
  • Thumbnail YouTube
  • Pitch deck
  • Danh thiếp

Quản trị viên có thể thêm template riêng trong trang admin và duyệt theo danh mục, kích thước hoặc hướng.

So sánh Doory và Canva

Tiêu chíDooryCanva
GiáMiễn phí toàn bộ tính năngMiễn phí có giới hạn, Pro/Teams trả phí
Mã nguồn mở✅❌
Chạy trên máy chủ riêng✅❌
Thiết kế không cần tài khoản✅❌
Dữ liệu do bạn kiểm soát✅❌
Cộng tác thời gian thực và bình luận✅✅
Hoạt ảnh, video và xuất GIF✅✅
Xóa nền✅ trong trình duyệt✅
Thư viện template10 template khởi đầu, tự thêmThư viện rất lớn

Cài đặt self-host chỉ với 3 lệnh

Điểm mạnh đáng chú ý của Doory là quy trình triển khai cực kỳ đơn giản:

cp .env.example .env     # đặt DJANGO_SECRET_KEY (openssl rand -base64 48) và POSTGRES_PASSWORD
docker compose up -d --build
docker compose exec api python manage.py createsuperuser

Sau đó mở http://localhost:8080 và bắt đầu thiết kế. Container web phục vụ ứng dụng và chuyển tiếp /api cùng /ws tới backend, nên trình duyệt chỉ giao tiếp với một địa chỉ duy nhất.

Tự lưu trữ với DockerTự lưu trữ với Docker

Nạp nội dung khởi đầu — một site mới sẽ trống, bạn cần thêm template, icon, font và âm thanh:

docker compose exec api python manage.py seed_gallery         # danh mục template
docker compose exec api python manage.py sync_fonts --popular 100
docker compose exec api python manage.py seed_templates       # template khởi đầu
docker compose exec api python manage.py seed_elements        # hình dạng và đồ họa
docker compose exec api python manage.py sync_element_packs   # icon, emoji, minh họa
docker compose exec api python manage.py sync_models          # mô hình xóa nền
docker compose exec api python manage.py sync_audio           # nhạc và hiệu ứng âm thanh

Công nghệ xây dựng nên Doory

Doory sử dụng stack công nghệ hiện đại, đáng chú ý với các lập trình viên:

  • Phía trình duyệt: React 19, TypeScript, Vite, Fabric.js, Yjs và Zustand
  • Phía máy chủ: Django 5, Django REST Framework, Channels và PostgreSQL
  • Hạ tầng: Docker Compose với nginx, Redis tùy chọn và lưu trữ tương thích S3

React 19 và Django 5React 19 và Django 5

Giấy phép và ghi công

Doory được phát hành theo Attribution Assurance License. Bạn có thể sử dụng, sửa đổi và phân phối lại, kể cả cho mục đích thương mại, nhưng phải ghi công tác giả bằng cách giữ giấy phép và NOTICE, đồng thời hiển thị dòng ghi công nổi bật trong ứng dụng đang chạy.

Doory by Siam, creator and maintainer of Doory — https://github.com/shaongitbd/doory

Các phần mềm, font và nội dung bên thứ ba giữ giấy phép riêng của chúng.

Ý nghĩa với người dùng Việt Nam

Với các cá nhân, freelancer thiết kế, startup nhỏ hoặc doanh nghiệp muốn kiểm soát dữ liệu thiết kế, Doory là lựa chọn đáng cân nhắc. Việc tự lưu trữ giúp tránh phụ thuộc vào dịch vụ cloud nước ngoài, giảm chi phí thuê bao lâu dài và đảm bảo dữ liệu nhạy cảm không rời khỏi hạ tầng nội bộ.

Dù thư viện template còn khá khiêm tốn so với Canva, tính mở và khả năng tùy biến của Doory mở ra tiềm năng lớn cho các đội nhóm muốn xây dựng công cụ thiết kế riêng, phù hợp với quy trình nội bộ của mình.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗