Keenrig

Ghi chép kỹ thuật

Những quyết định thiết kế đứng sau Keenrig, viết đủ chi tiết để bạn phản bác được. RSS

  • Hướng dẫn tự host n8n: RAM, dữ liệu và webhook

    Cài n8n lên VPS của bạn với tên miền, HTTPS và webhook dùng được ngay. Máy cần bao nhiêu RAM, dữ liệu nằm ở đâu, và bản này không làm gì.

    2 phút đọc
  • Tự host khi máy không có IP công khai (CGNAT)

    Máy ở nhà hay văn phòng nằm sau CGNAT thì không ai truy cập được qua cổng 80/443. Cách nhận ra, và hai lối ra: mở cổng, hoặc đi qua tunnel.

    1 phút đọc
  • Tự host app khi chưa có tên miền

    Không cần tên miền để bắt đầu tự host với Keenrig: trang quản trị chạy trên IP. Thêm tên miền sau bằng một bản ghi, hoặc dùng tên của Keenrig Cloud.

    1 phút đọc
  • Công tắc ngắt cloud mà người ta dám bấm

    Quyền rời đi chỉ có nghĩa nếu nó không phá thứ gì. Bài này mô tả tiền kiểm, danh sách những thứ thật sự mất đi khi ngắt, và cách kết nối lại.

    2 phút đọc
  • Ghim theo digest, không ghim theo thẻ latest

    Mỗi manifest trong danh mục Keenrig ghim một digest cụ thể và được ký Ed25519. Vì sao vậy, và vì sao "dùng thẻ latest cho tiện" là một cái bẫy chậm.

    2 phút đọc
  • Vì sao local là nguồn sự thật, không phải cloud

    Nguyên tắc kiến trúc số một của Keenrig: máy giữ mọi trạng thái cần để vận hành, cloud chỉ là lớp cộng thêm. Cái được và cái mất của lựa chọn đó.

    2 phút đọc