Проблема
Я активно пользовался Airtable как простым хранилищем табличных данных для своих проектов. Не как полноценную базу — просто удобное место, куда можно положить данные и вытащить их через API в n8n для автоматизации.
Всё было нормально, пока в 2026 году Airtable не написал что-то вроде: «российские аккаунты нам больше не интересны, до свидания». Неприятно, но не катастрофа — функционал я использовал минимальный.
Зато это стало хорошим поводом задать себе вопрос: зачем платить стороннему сервису за то, что я как разработчик могу сделать сам? Без ограничений, без зависимостей и бесплатно.

Логика решения
Мне не нужен был полный клон Airtable со всеми его фичами. Нужен был простой инструмент, который:
позволяет быстро создать таблицу с нужными типами колонок
даёт API для чтения и записи данных
нормально работает с n8n
не требует каждый раз поднимать отдельный проект, писать миграции и городить инфраструктуру ради пары таблиц
Именно поэтому я сделал LightTable — персональный сервис для хранения табличных данных с REST API и простым веб-интерфейсом.

Что такое LightTable
LightTable — это SPA, написанный на Laravel + Vue + PrimeVue. По сути — твоя личная база данных с удобным интерфейсом и готовым API.
Выглядит примерно как упрощённый Airtable: слева список таблиц, справа — данные в табличном виде. Без лишнего.
Вот что можно делать внутри:
Создавать таблицы — в пару кликов, без миграций и SQL. Задал название, добавил колонки — готово.
Настраивать типы колонок — строки, числа, даты, чекбоксы. Для большинства задач этого хватает с запасом.
Заполнять данные — либо вручную прямо в интерфейсе, либо через API из внешних сервисов.
Генерировать API Key — одна кнопка, и у тебя есть токен для авторизации во внешних запросах.
Работать с данными через REST API — читать записи, добавлять новые, обновлять существующие. Стандартный JSON, ничего экзотического.

Какие задачи это решает
Главная связка, ради которой всё и затевалось — LightTable + n8n.
В n8n я строю автоматизации для разных проектов: собираю данные, обрабатываю их, отправляю куда нужно. Раньше Airtable выступал промежуточным хранилищем — туда складывались данные из одних источников, оттуда забирались другими воркфлоу.
Теперь то же самое делает LightTable. Нода HTTP Request в n8n обращается к API, забирает или кладёт данные — всё работает так же, только сервер мой.
Ещё один плюс — не нужно создавать отдельный проект под каждую задачу. Раньше, если нужно было где-то хранить промежуточные данные, приходилось либо тащить сторонний сервис, либо поднимать что-то своё. Теперь — просто создаю новую таблицу в LightTable за минуту и работаю.

Почему это удобнее кода
Я мог бы просто написать простой API с базой данных под каждую задачу. Но n8n изначально привлёк меня именно тем, что там не нужно писать код для базовых сценариев — всё визуально, понятно, и через пару месяцев ты сам сразу видишь что делает воркфлоу и зачем.
С кодом всё иначе: даже если сам писал — через время можешь уже не понять логику. Опыт другой, подход другой, напишешь уже по-другому.
LightTable в этой связке играет ту же роль — простой, предсказуемый инструмент без сюрпризов.