Proč jsem pro Čítárnu vybral Supabase a na co si dát pozor zdarma
Supabase jsem pro AI Čítárnu vybral kvůli možnosti začít zdarma a pracovat přes AI agenty. Bezplatný tarif umožňuje dva aktivní projekty. V Čítárně zajišťuje databázi i přihlašování.
Správa a statistiky přes agenta
Po základním nastavení řeším správu přes agenty. Supabase má vlastní MCP server, který agenta propojí s projektem a umožní mu například dotazovat se databáze nebo upravovat její strukturu. Při práci mi vyhovuje i jeho rychlost.
Když chci statistiky, jednoduše se zeptám, kolik lidí Čítárnu použilo za týden, kolik máme shrnutí nebo kolik uživatelů vyzkoušelo určitou funkci. Nemusím otevírat administraci ani psát databázové dotazy. Z odpovědi pak můžu vycházet při dalších úpravách.
Pro vlastní projekt můžeš použít třeba tento prompt:
Prompt k vyzkoušení
Zjisti, kolik různých uživatelů použilo [název funkce] za posledních sedm dní. Nic neměň. Vrať souhrnný počet a vysvětli, co počítáš jako použití. Pokud potřebná data neukládáme, řekni mi to a neodhaduj je.
Supabase doporučuje MCP používat při vývoji bez ostrých dat. Pro nezbytné čtení reálných statistik nastav v připojení režim pouze pro čtení.
Na co si dát pozor u Free tarifu
Automatické zálohy nejsou součástí bezplatného tarifu. U Čítárny je řeším přes GitHub Actions: naplánovaná úloha stáhne tabulky a uloží výstup jako soubor k danému běhu. U vlastního řešení si ověř, že záloha obsahuje potřebná data a dokážeš je obnovit. Exporty s údaji uživatelů nepatří do veřejného repozitáře.
Při nízké databázové aktivitě během sedmi dní se navíc může projekt pozastavit. Data se tím hned nemažou, ale pro další používání je potřeba projekt obnovit. Počítej s tím, pokud má být aplikace dostupná i po delší době bez návštěvníků.