Chuyển đến nội dung chính

Bài đăng

Hướng Dẫn Chi Tiết Cài Đặt n8n + Postgres + Traefik + Cloudflared

Hướng Dẫn Chi Tiết Cài Đặt n8n + Postgres + Traefik + Cloudflared Hướng Dẫn Chi Tiết Cài Đặt n8n + Postgres + Traefik + Cloudflared n8n là một công cụ tự động hóa mạnh mẽ, cho phép tích hợp và kết nối nhiều dịch vụ. Trong hướng dẫn này, chúng ta sẽ cài đặt n8n kết hợp với cơ sở dữ liệu Postgres để lưu trữ dữ liệu, sử dụng Traefik làm reverse proxy và quản lý định tuyến, cũng như sử dụng Cloudflared để tạo đường hầm bảo mật kết nối đến Cloudflare. Hướng dẫn này được xây dựng dựa trên nội dung của repository txq92/n8n-cloudfare và được tùy chỉnh thêm để giúp người dùng có thể triển khai trên môi trường của mình một cách dễ dàng. 1. Yêu Cầu Cài đặt Docker và Docker Compose. Tài khoản Cloudflare và cấu hình Cloudflared (cần token tunnel). Một tên miền (ví dụ: n8n.yourdomain.com ) đã được cấu hình trong Cloudflare. 2. Cấu Trúc Dự Án Dự án sẽ bao gồm các thành phần sau: Postgres: ...
Các bài đăng gần đây

Hướng dẫn cài đặt n8n với ngrok bằng Docker Compose

Hướng dẫn cài đặt n8n với ngrok Hướng dẫn chi tiết cài đặt n8n với ngrok bằng Docker Compose Trong bài viết này, chúng ta sẽ hướng dẫn bạn cách cài đặt và cấu hình n8n (một công cụ tự động hóa quy trình làm việc) cùng với ngrok để tạo đường hầm HTTPS. Chúng ta sẽ sử dụng Docker Compose để quản lý các container một cách dễ dàng. Bài hướng dẫn này dựa trên nội dung từ kho GitHub: txq92/n8n-ngrok-compose . Giới thiệu n8n là một nền tảng tự động hóa mã nguồn mở, cho phép bạn tích hợp và tự động hóa các quy trình giữa các ứng dụng và dịch vụ khác nhau. ngrok , mặt khác, là một công cụ tạo đường hầm HTTPS giúp bạn truy cập các dịch vụ cục bộ từ bên ngoài mạng. Bằng cách kết hợp n8n và ngrok , bạn có thể xây dựng và triển khai các quy trình tự động hóa mà không cần phải lo lắng về việc cấu hình máy chủ hoặc tên miền phức tạp. Yêu cầu hệ thống Hệ điều hành : Windows, macOS hoặc Linux. Phần mềm cần thiết : ...

restore data trong docker khi bị mất

 Trường hợp khi cấu hình docker compose bị sai , sau khi build thì sẽ mất data được lưu trong DB các step restore lại data Step1 : Kiểm tra volume đã lưu trữ dữ liệu Nếu bạn đã mất dữ liệu sau khi build lại, trước tiên hãy kiểm tra xem Docker có tạo volume ngẫu nhiên hay không bằng lệnh: docker volume ls Step2 : chạy lệnh với volume nghi ngờ chứa data docker run --rm -v 46bb9c0768de8da95ec6bc8d5520ccb047cea0ea1a677819f1c08ac3d964631c :/data/db busybox ls /data/db ------------------ ubuntu@instance-20220808-2100:~$ docker run --rm -v 46bb9c0768de8da95ec6bc8d5520ccb047cea0ea1a677819f1c08ac3d964631c:/data/db busybox ls /data/db WiredTiger WiredTiger.lock WiredTiger.turtle WiredTiger.wt WiredTigerHS.wt _mdb_catalog.wt collection-0-1803499696583512383.wt collection-0-5664571540793218750.wt Nếu bạn tìm thấy volume liên quan đến MongoDB, bạn có thể chạy container mới tạm thời với volume đó để truy xuất dữ liệu. Nếu thấy các file dữ liệu MongoDB (như  collect...

[HASSIO] Send sms by usb 3g viettel

Do mình còn dư cái USB 3g Viettel mua cách đang hơn 10 năm mà không sử dụng nên đem ra tìm cách biến nó thành trung tâm gởi tin nhắn cho home assistant Kịch bản : khi cảm biến cửa mở mà mình không có ở nhà thì HA sẽ gởi tin nhắn , call đến số điện thoại cài trước để thông báo Thiết bị : usb3g + sim còn hoạt động Step 1 :  Kiểm tra USB cắm vào sever (thật chất nó là tivibox x96mini) có nhận thiết bị không : dùng lệnh :  lsusb Chú ý dòng ZTE WCDMA ... như vậy là đã nhận OK Step 2: sử dụng lệnh sau để tìm nơi usb mount vào sever linux () dmesg | grep ttyUSB kinh nghiêm cho thấy viettel 3g sử dụng cổng [   22.002521] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1 -- nếu ko thấy thì cài như sau sudo apt install ppp usb-modeswitch usb-modeswitch-data Nếu bạn không thấy bất kỳ  Modem GSM  nào được gắn ở đâu đó như ví dụ trên, chúng ta sẽ cần tạo một tệp cấu hình để Raspberry Pi của bạn biết phải làm gì với dongle. Tạo tệp cấu hình usb_modeswitch...

Cài đặt Home assistant trên Tivibox đã cài armbian

Cài đặt Phương pháp cài đặt này chỉ dành cho người dùng nâng cao Yêu cấu : https://github.com/home-assistant/architecture/blob/master/adr/0014-home-assistant-supervised.md Chạy các lệnh sau với quyền root (  su - hoặc  sudo su - trên các máy đã cài đặt sudo): Bước 1: Cài đặt các phụ thuộc sau bằng lệnh này: apt install \ apparmor \ cifs-utils \ curl \ dbus \ jq \ libglib2.0-bin \ lsb-release \ network-manager \ nfs-common \ systemd-journal-remote \ systemd-resolved \ udisks2 \ wget -y Bước 2: Cài đặt Docker-CE bằng lệnh sau: curl -fsSL get.docker.com | sh Bước 3: Cài đặt OS-Agent: Sử dụng Home Assistant được giám sát trên Debian Tải xuống gói Debian mới nhất từ ​​trang phát hành OS Agent GitHub tại: https://github.com/home-assistant/os-agent/releases/latest Tiếp theo, cài đặt (hoặc cập nhật) gói Debian đã tải xuống bằng cách sử dụng: sudo dpkg -i os-agent_1.0.0_linux_x86_64.deb Lưu ý: Thay thế  deb tệp trong ví dụ trên bằng tệp bạn đã tải xuống từ trang phát hành. ...

Chuyển Đổi Xiaomi LYWSD03MMC Từ Bluetooth Sang Zigbee

  Như một số bạn đã biết, tôi đã thử nghiệm và đánh giá các thiết bị đo nhiệt độ và độ ẩm của Zigbee được một thời gian, gần đây đỉnh điểm là một bài viết tóm tắt  so sánh 10 cảm biến khí hậu này với màn hình  .  Đây là một nỗ lực nhằm tìm ra cái nào đáng giá tiền của chúng tôi và cái nào không. Mặc dù tôi đã tích lũy được hơn 15 mẫu khác nhau nhưng tôi thực sự chưa bao giờ sử dụng cảm biến nhiệt độ dựa trên Zigbee trong nhà của mình.  Tôi luôn dựa vào các thiết bị Xiaomi BLE (Đặc biệt là  LYWSD02  và  CGG1  ), những thiết bị mà tôi chụp được các gói bằng bảng ESP32. Trong bài viết này, tôi sẽ thực hiện quá trình flash Cảm biến Xiaomi (  LYWSD03MMC  ) với chương trình cơ sở Zigbee và tích hợp thiết bị trong Zigbee2MQTT và Home Assistant. Giới thiệu về LYWSD03MMC LYWSD03MMC là BLE (Cảm biến năng lượng thấp Bluetooth) do Xiaomi sản xuất, dựa trên  Telink TLSR8258 [  Datasheet  ]  MCU.  Các chip Telink được sử ...