Där din data rinner
fritt.
Källan är en hanterad databas med ett skarpt REST- och GraphQL-API, ihopkopplad med snabb mediahotellning för bilder, video och ljud. Ett flöde, från rad till fil.
Tre delar, ett flöde
Databasen, API-lagret och mediahotellet delar samma rörledning — data behöver aldrig lämna Källan för att bli till en bild, en fil eller ett svar.
Hanterad databas
Postgres-kompatibel, automatiska säkerhetskopior var sjätte timme, punktvis återställning och inbyggd granskningslogg.
SQL · JSONB · Full-textREST & GraphQL-API
Genereras automatiskt från din tabellstruktur. Radnivåbehörighet, webhooks och realtidsprenumerationer ingår.
Auto-genereratMediahotell
Ladda upp bild, video och ljud direkt via API:et. Automatisk bildbehandling, komprimering och global CDN-leverans.
Bild · Video · LjudRealtidsprenumeration
Lyssna på ändringar i valfri tabell över websocket. Perfekt för live-flöden, chatt eller kollaborativa gränssnitt.
WebSocketRadnivåsäkerhet
Definiera policyer direkt i databasen. Samma regler gäller oavsett om anropet kommer från API, klient eller batch-jobb.
RLSRegional replikering
Sprid läsreplikor över Norden för snabbare svarstider oavsett var dina användare befinner sig.
Stockholm · Oslo · Köpenhamn// 1. Ladda upp en mediafil await kallan.media.upload({ file: bildfil, bucket: "omslagsbilder", optimera: true }); // 2. Skriv referensen till databasen await kallan.from("artiklar") .insert({ titel: "Vårflod i Norrland", bild_url: media.url }); // 3. Prenumerera på ändringar kallan.from("artiklar") .on("INSERT", visaNyArtikel) .subscribe();
Från fil till fråga på tre rader
Inget separat lager mellan lagring och databas att underhålla. Samma klient, samma behörigheter, samma flöde.
- 01 Autentisering sker en gång — samma nyckel öppnar databas och mediahotell.
- 02 Uppladdade filer optimeras och distribueras automatiskt via CDN innan svaret returneras.
- 03 Klientbibliotek finns för JavaScript, Python, Go och Swift.
Priser som växer med flödet
Tre nivåer, uppkallade efter hur vatten samlas i det svenska landskapet — från den minsta bäcken till den öppna fjorden.
- 500 MB databas
- 1 GB mediahotell
- 50 000 API-anrop/mån
- Community-support
- 20 GB databas
- 100 GB mediahotell
- 2 miljoner API-anrop/mån
- Realtidsprenumerationer
- E-postsupport inom 24 h
- Obegränsad databas
- Obegränsat mediahotell
- Dedikerad replikering
- SLA 99,99%
- Egen kontaktperson