SELF HOSTING

Blinko – Ứng dụng ghi chú self-hosted tích hợp AI

Blinko là sự kết hợp của ghi chú, viết blog, pastebin, quản lý công việc và AI.

Đối với nhiều người, ứng dụng ghi chú thường chỉ dừng lại ở mức cơ bản, như một trình soạn thảo văn bản với vài công cụ đơn giản. Nhưng nếu bạn cần một giải pháp mạnh mẽ hơn để quản lý ý tưởng và kế hoạch của mình, thì bạn có thể tham khảo Blinko.

Hiếm có ứng dụng nào đạt được sự cân bằng giữa tính năng và tính tiện dụng, mang đến các công cụ vừa mạnh mẽ vừa dễ tiếp cận. Blinko chính là một lựa chọn nổi bật, vượt qua giới hạn thông thường để mang đến nhiều tùy chọn hơn.

Blinko là gì?

Blinko là một dự án mã nguồn mở mang tính cách mạng, giúp bạn nắm bắt năng lượng sáng tạo tức thời và tổ chức ý tưởng một cách dễ dàng chưa từng có.

Những tính năng nổi bật của Blinko

  • Tìm kiếm ghi chú bằng AI: Tìm và truy xuất ghi chú nhanh chóng qua truy vấn ngôn ngữ tự nhiên. Kết nối với OpenAI hoặc Ollama để hỗ trợ RAG (Retrieval-Augmented Generation).
  • Xuất/Nhập dữ liệu dễ dàng: Chuyển đổi và sao lưu ghi chú theo nhu cầu.
  • Sao lưu tự động: Thiết lập lịch sao lưu cơ sở dữ liệu Blinko tự động.
  • Chia sẻ công khai: Chọn ghi chú hoặc “Blinko” nào sẽ được chia sẻ công khai.
  • Quyền sở hữu dữ liệu: Lưu trữ an toàn tất cả ghi chú trong môi trường tự lưu trữ, đảm bảo quyền kiểm soát hoàn toàn.

Hiệu suất và Tối ưu

  • Nhanh và hiệu quả: Ghi chú ý tưởng ngay lập tức với hỗ trợ Markdown đầy đủ, giúp định dạng và chia sẻ dễ dàng.
  • Kiến trúc gọn nhẹ: Dựa trên Next.js, Blinko cung cấp hiệu suất mạnh mẽ mà không làm giảm tốc độ hoặc hiệu quả.

Cộng đồng mã nguồn mở

  • Hợp tác phát triển: Đóng góp ý tưởng và giúp định hình tương lai của Blinko trên GitHub.
  • Hoàn toàn miễn phí: Sử dụng Blinko mà không mất phí, không có các tính năng cao cấp bị khóa sau tường phí.

Với Blinko, bạn có thể tạo các ghi chú hoặc “Blinko” riêng lẻ như lời nhắc kỹ thuật số, hỗ trợ bạn tập trung vào các ưu tiên và quản lý suy nghĩ, ý tưởng của mình hiệu quả hơn.

Hướng dẫn cài đặt Blinko bằng Docker


Dưới đây là cách mình cài đặt Blinko trên máy chủ Proxmox bằng Docker Compose:

networks:
  blinko-network:
    driver: bridge

services:
  blinko-website:
    image: blinkospace/blinko:latest
    container_name: blinko-website
    environment:
      NODE_ENV: production
      NEXTAUTH_SECRET: ePxiS9WnT1
      DATABASE_URL: postgresql://postgres:XDcONxlyRAn@postgres:5432/postgres
    depends_on:
      postgres:
        condition: service_healthy
    volumes:
      - /docker/blinko/app:/app/.blinko
    restart: always
    ports:
      - 1111:1111
    networks:
      - blinko-network

  postgres:
    image: postgres:14
    container_name: blinko-postgres
    restart: always
    ports:
      - 5435:5432
    environment:
      POSTGRES_DB: postgres
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: XDcONxlyRAn
    volumes:
      - /docker/blinko/db:/var/lib/postgresql/data
    networks:
      - blinko-network


Mình thực sự hài lòng với Blinko khi sử dụng nó để ghi nhật ký, ghi chú, bookmark các website hay, hoặc là chia sẻ 1 vài đoạn code cho bạn bè. Blinko đã bù đắp khoảng trống mà các ứng dụng như Usememos chưa làm được, trở thành một giải pháp thay thế vượt trội.

You may also like

Nhận thông báo qua email
Nhận thông báo cho
guest

0 Bình luận
Mới nhất
Cũ nhất Nhiều like nhất
Phản hồi nội tuyến
Xem tất cả bình luận