Supabase Slim Mode: Tắt Logflare Thu Hồi Hơn 1.5GB RAM — SupaScale Docker Guide
SupaScale chỉ rõ cách tắt dịch vụ #12 (Logflare + Vector) giúp giảm ~38% RAM nền của Supabase Docker mà vẫn giữ nguyên 100% tính năng Postgres, Auth, REST và Studio.
Khuyến nghị tối thiểu từ SupaScale: 4 GB RAM • Cấu hình tối ưu: 8 GB RAM (Biểu phí đối chiếu ngày 2026-11-12).
Chỉ chạy lệnh docker stop supabase-analytics thủ công sẽ gặp lỗi khi khởi động lại máy chủ nếu Studio vẫn giữ điều kiện phụ thuộc depends_on vào cổng 4000 của Logflare!
Bảng Ước Tính Phân Bổ RAM Trên SupaScale: Supabase Slim Mode: Tắt Logflare Thu Hồi Hơn 1.5GB RAM
| Nhóm Tiến Trình Supabase Docker | RAM Khởi Động Nền | Mức Tải 50K MAU | Phân Loại Rủi Ro |
|---|---|---|---|
| Full 12-Service Compose Stack Baseline | 4.35 GB | 6.10 GB | OOMs 4GB VPS |
| Slim Mode (Logflare + Vector Unchecked) | 2.83 GB | 4.40 GB | -1.52 GB Saved! |
| Slim Core 7 (Also ImgProxy & Edge Off) | 1.93 GB | 3.05 GB | Fits 4GB–8GB KVM |
| Native Docker json-file + Dozzle Viewer | 18 MB | 24 MB | 98% Lighter |
SupaScale Slim Mode docker-compose.override.yml (Zero Logflare Overhead)
# Assign 'disabled' profile to analytics & vector so 'docker compose up -d' skips them:
services:
analytics:
profiles: ["disabled"]
vector:
profiles: ["disabled"]
studio:
environment:
NEXT_PUBLIC_ENABLE_LOGS: "false"
# Also remove analytics from studio.depends_on in base docker-compose.yml!
# Pair with native Docker JSON log rotation (/etc/docker/daemon.json):
# { "log-driver": "json-file", "log-opts": { "max-size": "25m", "max-file": "3" } }
1. Ghi Chú Kiến Trúc SupaScale: Logflare Tự Host Ghi Ngược Log Vào Chính Postgres Của Bạn
Trên Supabase Cloud, Logflare đẩy nhật ký sang kho BigQuery tách biệt. Ngược lại ở bản tự host Docker Compose, Vector thu thập log rồi ghi ngược vào chính cơ sở dữ liệu PostgreSQL chính (schema _analytics)! Theo mô hình SupaScale, bật mặc định cụm này vừa tiêu tốn ~1.52 GB RAM nền vừa làm tăng tải ghi WAL liên tục.
2. Cách SupaScale Tách Điều Kiện depends_on Để Studio Khởi Động Mượt
Gán profiles: ["disabled"] cho hai dịch vụ analytics và vector để lệnh docker compose up -d tự động bỏ qua chúng. Đồng thời đặt NEXT_PUBLIC_ENABLE_LOGS="false" trong studio và gỡ dòng analytics khỏi mục depends_on.
3. Giải Pháp Thay Thế Nhẹ Từ SupaScale: Xoay Vòng Log Docker + Dozzle 18 MB
Chúng tôi khuyến nghị bật giới hạn xoay vòng log trong /etc/docker/daemon.json (tối đa 25 MB × 3 tệp mỗi container) chống đầy ổ NVMe, kết hợp thêm công cụ Dozzle viết bằng Go (chỉ ~18 MB RAM) khi cần xem log trực quan.
Cấu Hình Máy Chủ Khớp Định Cỡ SupaScale Cho Supabase Slim Mode: Tắt Logflare Thu Hồi Hơn 1.5GB RAM
Hostinger KVM NVMe VPS (1-Click Docker / Coolify + Supabase) — SupaScale
Từ $4.99/tháng (~127k)
Chu kỳ 12–24 tháng trên gói KVM 2 (8GB) hoặc KVM 4 (16GB) khóa đáy cước + trừ thêm 20% đối tác.
Xem Gói Hostinger KVM VPS Cho Bản Vẽ Supabase Slim Mode: Tắt Logflare Thu Hồi Hơn 1.5GB RAM Qua SupaScale →Vultr High Frequency (Tặng $300 Credit Di Trú Supabase 30 Ngày) — SupaScale
Từ $6/tháng (~153k)
Dựng cụm staging chạy song song với Supabase Pro trước khi trỏ DNS chính thức.
Đối Chiếu Vultr Tặng $300 Cho Cụm Supabase Này Qua SupaScale →Ghi chú giá công khai SupaScale: Cập nhật ngày 2026-11-12 từ trang chính thức của hãng; giá ưu đãi và gia hạn có thể thay đổi, vui lòng kiểm tra tại trang thanh toán.