Wymagania

VPS klasy 6 €
ciągnie cały stack.

Jedna mała maszyna, cztery procesy Node 22, jeden ClickHouse. Żadnego rejestru kontenerów do uruchamiania, żadnego orkiestratora do doglądania, żadnych pakietów npm w ścieżce serwowania. Dokładną maszynę dobieramy z Twoim DevOpsem podczas onboardingu — ta strona to jej obrys.

Co działa i czego wymaga

Cztery procesy i jedna baza danych.

KomponentŚrodowiskoPortCzego wymaga od Twojej maszyny
CollectorNode 22, zero zależności:8090jedyny nasłuch wystawiony na internet — lista dozwolonych originów, limity zapytań, limity payloadu, odtwarzanie z bufora dyskowego
API + dashboardNode 22, zero zależności:8081uwierzytelnianie PBKDF2, RBAC, cache raportów, post-filtr k-anonimowości — wewnętrzne w Twojej sieci
ClickHouse24.8:8124domyślnie na localhostzie — percentyle TDigest, materializowane rollupy, retencja wymuszona TTL-ami
Serwer MCPNode 22, zero zależnościstdiow ogóle nie jest usługą sieciową — 15 narzędzi dla agentów AI, pilnowane przez klucze ze scope'ami

Domyślne nasłuchy: collector :8090, API/dashboard :8081, ClickHouse :8124 — ClickHouse związany z localhostem, chyba że z Twoim DevOpsem zdecydujesz inaczej.

Obrys

Mały z premedytacją, płaski z założenia.

Klasa 2 GB RAM

VPS z 2 GB RAM pokrywa cały stack dla większości witryn; 2 vCPU / 4 GB to komfort przy około 60 mln zdarzeń miesięcznie. Ciężar niesie ClickHouse, a procesy Node ledwo to czują.

Zero pakietów npm

Collector, API, dashboard, SDK i serwer MCP działają bez zależności w ścieżce serwowania. Niczego przechodniego do audytu, niczego do łatania o 3 w nocy, bo jakieś left-pad pękło.

ClickHouse 24.8

Jedyny komponent spoza Node, wybrany za to, czego egzekwuje: percentyle TDigest, którym można ufać, materializowane rollupy dla 25-miesięcznego okna i retencja przez TTL-e w schemacie.

Dysk płaski z założenia

Surowe zdarzenia żyją 24 godziny, rollupy 25 miesięcy, nagrania 30 dni — retencję wymuszają TTL-e w schemacie, więc zużycie dysku pozostaje płaskie, zamiast rosnąć z ruchem.

Compose albo systemd

Docker Compose na ścieżkę gotową od ręki; gołe procesy Node 22 pod systemd, gdy Twój DevOps woli bez kontenerów. Żadnego orkiestratora, żadnej service mesh, żadnego chartu Helm do utrzymania.

Dobierane wspólnie

Nie wybierasz maszyny ze strony dokumentacji. Patrzymy na Twój ruch, żądania retencji i budżet razem z Twoim DevOpsem podczas onboardingu — klasa 6 € to podłoga, nie wymóg.

Lista negatywna

Czego nie potrzebujesz.

Żadnego orkiestratora

Kubernetes nie jest częścią wdrożenia. Compose albo systemd — decyzja podejmowana z Twoim DevOpsem; stack był budowany, by prowadziła go mała drużyna.

Żadnego audytu zależności

Ścieżka serwowania nie niesie żadnych pakietów npm. Twoja recenzja łańcucha dostaw kurczy się do procesów, które możesz przeczytać.

Żadnego rytuału planowania pojemności

Retencja wymuszona TTL-ami trzyma dysk płaskim; historię 25 miesięcy niosą rollupy. Wzrost ujawnia się jako CPU, nie jako awaria storage.

Jedna mała maszyna.
Cały stack.

Przywieź VPS klasy 6 € i swojego inżyniera DevOps — dobierzemy ją razem, wdrożymy razem, a kolejne zdarzenie pozostanie darmowe.