Про проєкт
Чому зʼявилася Tabula
Section titled “Чому зʼявилася Tabula”Tabula створена в Корольовському академічному ліцеї міста Житомира. У 2026 році, готуючи новий сайт закладу, ми переконалися: сайт школи сьогодні — не візитівка, а обовʼязок. Стаття 30 Закону України «Про освіту» зобовʼязує заклади освіти оприлюднювати на своєму вебсайті (а за його відсутності — на сайті засновника) статут, ліцензії, структуру та органи управління, кадровий склад, освітні програми, результати моніторингу якості освіти, фінансову звітність для закладів, що отримують публічні кошти, територію обслуговування, умови доступності для осіб з особливими освітніми потребами — і підтримувати цю інформацію в актуальному стані. Водночас батьки та учні очікують від сайту новин, розкладу, фотографій і контактів.
Вибір інструментів у школи при цьому невеликий. Розробка сайту на замовлення коштує дорого, а кожна подальша зміна знову потребує оплати. Конструктори сайтів працюють за передплатою, як правило, не враховують вимог статті 30 і зберігають дані закладу на сторонніх серверах. WordPress безоплатний, але потребує постійного оновлення, добору плагінів і контролю безпеки; без технічного супроводу такий сайт, як правило, за рік втрачає працездатність. Утримувати програміста в штаті школа не може: бюджет закладу цього не передбачає.
Ідея розвʼязати проблему системно належить директорці ліцею Світлані Анатоліївні Краснолюдській та вчителю інформатики Артему Віталійовичу Одинцову, який розробив систему. Замість чергового сайту «на один раз» було вирішено створити систему керування вмістом, розраховану саме на заклад освіти: щоб її міг вести звичайний працівник школи — секретар, заступник директора, учитель — без участі програміста. З 2026 року на Tabula працює сайт самого ліцею.
Принципи
Section titled “Принципи”- Розрахована на заклад освіти. Сторінки інформаційної відкритості — частина системи, а не додатковий модуль: є контрольний список за статтею 30, і адміністративна панель показує, що ще не заповнено.
- Керується працівником школи, а не програмістом. Уся робота — в адміністративній панелі в браузері: новини, сторінки, документи, фотографії, колектив, меню. Зміни можна переглянути й повернути; резервні копії створюються з тієї ж панелі.
- Належить закладу. Система встановлюється на сервері закладу, дані зберігаються в закладу, абонплати немає. Код відкритий під ліцензією AGPL-3.0: його можна перевірити, змінити і передати іншій школі.
- Одна для всіх. Рішення, створене для одного ліцею, підходить будь-якому закладу освіти України. Тому Tabula розвивається як окремий відкритий проєкт, а не як внутрішній сайт однієї школи.
Що залишається на боці школи
Section titled “Що залишається на боці школи”Tabula не розвʼязує всього. Закладу потрібні сервер і доменне імʼя, а раз на кілька місяців — людина, яка за інструкцією встановить оновлення. Це посильні вимоги, і саме для їхнього виконання написана документація на цьому сайті.
Щоб спробувати Tabula у своєму закладі, почніть із розділу «Встановлення». Розробників запрошуємо до репозиторію на GitHub: код і список задач відкриті.