vyvoj-dash

Project Operations & Infra

Správa Cloudflare zdrojů přímo z dashboardu — databáze, storage, logy, deploye, metriky.

Nastavení

Pro přístup k CF zdrojům je potřeba nastavit credentials v Nastavení:

  • CF API Token nebo Global API Key + email — pro přístup k Workers, D1, KV, DNS
  • R2 S3 credentials (Access Key + Secret Key) — pro R2 bucket browser
  • Worker mapping — přiřazení workeru k projektu v Nastavení workerů

Per-project Operations

Každý projekt s přiřazeným workerem má tyto nástroje:

D1 Console

SQL konzole pro libovolnou D1 databázi přes CF REST API. Výběr databáze z bindings, výpis tabulek, read/write separace (write vyžaduje potvrzení). Historie dotazů uložená v KV.

KV Browser

Prohlížení KV namespaces — výběr namespace, seznam klíčů, JSON pretty-print hodnot, hledání, zápis nových klíčů.

R2 Browser

Prohlížení R2 bucketů přes S3 API — seznam objektů s prefix filtrem, detail (velikost, metadata, etag), mazání. Vyžaduje S3 credentials.

Worker Logs

Real-time tail logy přes CF Tail API. Filtr dle severity (error/warn/info/debug), text search, pause/resume. Error grouping — seskupení stejných chyb s počítadlem.

Deploy Status

Historie deploymentů z CF Deployments API. Zobrazuje stav, zdroj, verzi, autora a čas. Trigger redeploy s potvrzením.

Infra Overview

Globální pohled na celý CF account — dostupný z homepage nebo navigace.

Workers

Tabulka všech workerů s metrikami za 7 dní (requesty, errory, CPU), sparkline grafy, D1/KV/R2 badges proklikávací na per-project stránky. Quick actions — link na CF Dashboard, trigger redeploy.

Databases

Přehled všech D1 databází na účtu s propojením na projekty. Klik → per-project D1 Console. Mazání databáze s potvrzením (nevratné).

R2 Buckets

R2 buckety s počtem objektů a velikostí (z CF GraphQL Analytics). Propojení na projekty. Mazání bucketu s potvrzením (bucket musí být prázdný).

KV Namespaces

KV namespaces s propojením na projekty. Inline expand pro klíče. Mazání namespace s potvrzením (nevratné).

Domains

DNS zóny, záznamy (inline expand), SSL status, custom domains. CRUD — přidání, editace, mazání DNS záznamů.

Homepage metriky

Homepage zobrazuje agregované stats: projekty, sessions, bugy, otevřené tasky, aktivní runy a denní requesty s error badge pro workery s chybami.