Atvirojo kodo savivaldybės infrastruktūra,
priklausanti pačiam miestui.
Vienas serveris aptarnauja visas miesto finansuojamas kultūros, sporto ir bendruomenės įstaigas. Be licencijų, papildomų mokesčių ar priklausomybės nuo tiekėjo. Visi duomenys lieka mieste.
- Vienas serveris
- visos miesto finansuojamos įstaigos
- Talpinama ES
- gyventojų duomenys nepalieka ES serverių
- Atvirasis kodas
- priklauso pačiam miestui
- 90 dienų
- nuo pasirašyto bandomojo projekto iki veikiančio diegimo
Miestams nereikia penkių skirtingų tiekėjų tų pačių funkcijų įgyvendinimui.
Kai muziejus, biblioteka, sporto centras ir teatras kuria po atskirą platformą, turime penkias sutartis, galimai penkias prenumeratas ir neabejotinai - penkias duomenų salas, kurias vėliau tenka derinti tarpusavyje. Sutelktos viename savivaldybei priklausančiame serveryje, įstaigos gali naudotis modernia IT infrastruktūra tą pačią dieną, kai ji įjungiama. Ją dalijantis, duomenys jau kalba viena kalba. Vėliau nereikia kurti papildomų integracijų, nes niekas net ir nebuvo atskirta iš pat pradžių.
↳ Diegiama vieną kartą. Priklauso miestiečiams. Dalijasi visi, ką finansuoja miestas.
Visi komponentai yra atvirojo kodo, talpinami savivaldybės įrangoje ES viduje. Jokio tiekėjo, kuris galėtų sistemą atjungti.
- §01 · FRONTEND
TanStack Start statiškai sukompiliuotas viešas tinklapis ir reaktyvi administratorių sąsaja, kurioje darbuotojai atlieka kasdienius darbus.
- §02 · SERVICES
API tinklų sąsaja, foniniai darbai, suplanuotos užduotys. Gotenberg — PDF generavimui, Meilisearch — pilnatekstei paieškai.
- §03 · DATABASE
Pagrindinė reliacinė saugykla Postgres pagrindu, pasiekiama per Drizzle ORM. Kasdienės šifruotos atsarginės kopijos.
- §04 · OBJECT STORAGE
Su S3 suderinama objektų saugykla failams ir medijai, su pertekliniu kodavimu (erasure coding) keliuose vietiniuose diskuose.
- §05 · SYNC ENGINE
Zero. Realaus laiko skaitymo modelio sinchronizavimas tarp klientų ir DB.
- §06 · IDENTITY
Keycloak. SSO, prieiga pagal vaidmenis, OIDC darbuotojams ir gyventojams.
Įkelta lokaliai. Perskaitoma visoje Europoje.
Kiekvienas renginys, vieša paslauga, planas ar ataskaita, kurią savivaldybė įkelia, ties API riba išskleidžiama mašininiu būdu nuskaitomu RDF formatu — DCAT-AP katalogams, CPSV-AP viešosioms paslaugoms. Jokios atskiros duomenų bazės, jokio papildomo žingsnio darbuotojams: standartiniai formatai generuojami iš tų pačių sisteminės duomenų bazės eilučių.
Miesto duomenys patys kyla aukštyn — į nacionalinį atvirų duomenų portalą, į data.europa.eu, į tarpvalstybinę paiešką — užuot užstrigę viename HTML puslapyje. Atitiktis Sąveikios Europos akto krypčiai tampa kasdienio darbo šalutiniu produktu, o ne projektu, kuriam niekas neturi laiko.
Kai architektūra moderni, tie patys duomenys leidžia žengti dar vieną žingsnį — ir pavesti DI parengti darbą, kuris kitaip niekada nebūtų atliktas.
DI dirba su darbuotojais, ne vietoje jų.
Įstaigos darbuotojai įveda informaciją vieną kartą — ta kalba, kuria mąsto. DI parengia vertimų į kitas kalbas juodraščius. Darbuotojai perskaito, pataiso, patvirtina. Niekas neskelbiama be paspaudimo.
↳ DI yra pasirinktinis. Kiek ir kokie modeliai veikia priklauso nuo poreikių.

Jau veikia Kaune.
Vieša renginių svetainė, operatorių pultas, analitika, individualios įstaigų svetainės — viskas iš to paties serverio, šiandien realiai veikianti sistema.
Bendra renginių svetainė
Visi renginiai ir įstaigos viename gyventojams skirtame portale. Paieška pagal datą, vietą, kalbą. Daugiakalbystė ir prieinamumas pagal nutylėjimą.

Operatorių pultas
Individualus langas kiekvienai įstaigai. Pakeitimai pasirodo visur, kai tik yra išsaugomi.

Analitika ir ataskaitos
Lankomumas, pasiekiamumas, kalbų pasiskirstymas. Matuojama pačios platformos — be trečiųjų šalių sekiklių, be papildomų licencijų.

Individualios įstaigų svetainės
Po vieną pilną svetainę kiekvienai įstaigai. Individualus dizainas, bendra infrastruktūra. Be atskiro tiekėjo - įgyvendinta tomis pačiomis technologijomis.

Pradėkime bandomąjį projektą.
Per 90 dienų — veikiantis diegimas, pritaikytas jūsų įstaigoms ir perduotas jūsų komandai. Be licencijos. Be priklausomybės.
- TIKSLAS
- Veikiantis pavyzdinis diegimas
- TRUKMĖ
- ≤ 90 dienų
- STEKAS
- TanStack Start · Postgres · Zero · SeaweedFS · Keycloak · Gotenberg · Meilisearch · Dokploy
- TALPINIMAS
- Savivaldybės įranga, ES
- PERDAVIMAS
- Ilgalaikis, visas kodas + dokumentai
- LICENCIJA
- Atvirasis kodas