BF BotFoundry
BotFoundry / 8 Bản Vẽ Bot / telegram-miniapp-webhook
BOTFOUNDRY TELEGRAM RUNBOOK • MỞ KHÓA FILE 2GB & PGBOUNCER

Runbook Dựng Telegram Local Bot API (2.000 MB) & Mini-App Webhook | BotFoundry

Cổng công cộng api.telegram.org giới hạn dung lượng tệp gửi qua bot ở mức 50 MB. Trên BotFoundry, chúng tôi định cỡ container C++ TDLib telegram-bot-api tự vận hành giúp nâng trần tải tệp lên 2.000 MB đọc thẳng từ ổ NVMe, kết hợp cụm Redis + PgBouncer chịu tải cao cho Telegram Mini-App.

Xem Gói Hostinger Cho TG-BOTAPI Qua BotFoundry → Đối Chiếu Vultr Qua BotFoundry → Nạp Tham Số Vào Máy Tính BotFoundry →

Bảng Phân Bổ vCPU, RAM & Chốt Bảo Vệ Cho BP-07 // TG-BOTAPI Trên BotFoundry

Giá niêm yết công khai truy xuất ngày 2026-11-12 từ trang bảng giá chính thức được trích dẫn bên dưới; mức giá khuyến mãi và phí gia hạn có thể thay đổi — vui lòng kiểm tra trực tiếp tại trang thanh toán chính thức của nhà cung cấp.

Quy Mô Phiên vCPU DDR5 RAM OS / Runtime Chốt /dev/shm & Tự Bật Lại Gói Tham Chiếu (2026-11-12)
Webhook Bot (<50 req/s) 1–2 vCPU KVM 4 GB DDR5 Ubuntu 24.04 + Caddy TLS Secret-Token Header + UFW Hostinger KVM 1 ($4.99/tháng)
Local TDLib API (2,000 MB Files) 2–4 vCPU NVMe 8 GB DDR5 Ubuntu 24.04 Docker 100GB NVMe + 24h Cron Purge Hostinger KVM 2 ($5.99/tháng) / Vultr HF 8GB
High-Traffic Mini-App + DB Pool 4–8 vCPU KVM 16–32 GB DDR5 Ubuntu 24.04 + PgBouncer Redis JWT Cache + Pool=100 Hostinger KVM 4 / KVM 8
Static Mini-App React/Vite UI Managed LiteSpeed 2–4 GB Isolated HTTP/3 Edge Static Host Offloads Bot VPS CPU 100% ChemiCloud Starter ($2.95/tháng)

Mẫu Cấu Hình Giám Sát Tiến Trình BP-07 // TG-BOTAPI Của BotFoundry

Kiến trúc máy chủ C++ telegram-bot-api 2000MB tự dọn bộ đệm NVMe cùng PgBouncer Redis của BotFoundry
Kiến trúc máy chủ C++ telegram-bot-api 2000MB tự dọn bộ đệm NVMe cùng PgBouncer Redis của BotFoundry
docker-compose.yml — BotFoundry Local C++ telegram-bot-api + Daily Temp-File Reaper
services:
  tg-local-api:
    image: aiogram/telegram-bot-api:latest
    restart: unless-stopped
    init: true
    environment:
      TELEGRAM_API_ID: "${TG_API_ID}"
      TELEGRAM_API_HASH: "${TG_API_HASH}"
      TELEGRAM_LOCAL: "1"
    volumes:
      - tg_cache:/var/lib/telegram-bot-api
    ports:
      - "127.0.0.1:8081:8081"
    deploy:
      resources:
        limits:
          memory: 4G
volumes:
  tg_cache:
  1. 1. Chọn Cụm Châu Âu (DC2/DC4) Hoặc Singapore (DC5) Theo Bản Đồ Telegram Trên BotFoundry

    Trạm điều phối Webhook trung tâm và dữ liệu người dùng Châu Âu của Telegram nằm tại cụm DC2/DC4, trong khi tài khoản khu vực Việt Nam và Đông Nam Á thuộc cụm DC5 Singapore. Đặt VPS tại Frankfurt/London hoặc Singapore giúp tối ưu quãng đường bắt tay TLS.

  2. 2. Đặt Lịch Dọn Thư Mục Đệm TDLib Định Kỳ Để Bảo Vệ Ổ Cứng NVMe Theo BotFoundry

    Máy chủ telegram-bot-api cục bộ lưu toàn bộ các tệp video 500 MB–2.000 MB vào /var/lib/telegram-bot-api. Hãy cài đặt bộ hẹn giờ xóa các tệp tạm quá 6 giờ (`-mmin +360 -delete`) để ổ NVMe 100 GB không bao giờ bị tràn đầy đột ngột.

  3. 3. Đệm Phiên Xác Thực initData Qua Redis & PgBouncer Cho Mini-App Trên BotFoundry

    Khi Mini-App đón lượng truy cập dồn dập theo sự kiện, hãy kiểm tra chữ ký HMAC-SHA256 của chuỗi initData ở lượt đầu tiên rồi lưu phiên vào Redis, đồng thời đặt PgBouncer phía trước PostgreSQL 16 để tránh cạn kiệt kết nối cơ sở dữ liệu.

Xử Lý Sự Cố & Câu Hỏi Thường Gặp Cho BP-07 // TG-BOTAPI Trên BotFoundry

Vì sao BotFoundry khuyên chuyển hẳn từ vòng lặp getUpdates sang HTTPS Webhook?

Cơ chế hỏi vòng getUpdates xử lý tuần tự gây trễ hàng đợi khi đông người bấm nút; chuyển sang nhận HTTPS Webhook ở cổng 443 qua Caddy kèm khóa X-Telegram-Bot-Api-Secret-Token giúp phân phối sự kiện song song tức thì.

Có nên tách giao diện tĩnh React/Vite của Mini-App sang gói ChemiCloud theo gợi ý BotFoundry?

Rất hiệu quả — đặt bộ tệp giao diện tĩnh trên gói LiteSpeed $2.95/tháng của ChemiCloud giúp tải màn hình nhanh và giữ trọn 100% tài nguyên CPU/RAM trên VPS cho xử lý API và cơ sở dữ liệu.

Hệ thống Telegram cho phép nhận Webhook qua những cổng TCP nào?

Telegram chỉ chấp nhận gửi gói tin HTTPS Webhook tới đúng 4 cổng tiêu chuẩn gồm 443, 80, 88 và 8443 có gắn chứng chỉ SSL hợp lệ (như Let’s Encrypt).

Các Bản Vẽ Gia Cố Tiến Trình Khác Trên BotFoundry

Hostinger (BP-07 BotFoundry) Từ $4.99/tháng
Xem Thông Số Qua BotFoundry →