MaxICo Labs — applied AI studio

Instagram Dashboard з AI від MaxICo Labs: безкоштовний self-hosted дашборд аналітики

11 червня 2026 р. · MaxICo Labs

Якщо ви ведете Instagram для бізнесу, то знаєте проблему: вбудована статистика показує цифри за 90 днів і зникає, експорту немає, а порівняти «цей місяць проти минулого» можна хіба що вручну в табличці. Платні сервіси аналітики коштують $30–150/міс і все одно не відповідають на головне питання: «який контент реально приносить підписників». Instagram Dashboard від MaxICo Labs закриває цю діру безкоштовно: це self-hosted дашборд із відкритим кодом на GitHub, який тягне дані напряму з офіційного Instagram API і додає зверху AI-шар — від транскриптів Reels до генератора сценаріїв у вашому стилі.

Що це за продукт і чим він відрізняється

Instagram Dashboard — це веб-застосунок, який ви розгортаєте на власному сервері (VPS за $5/міс достатньо). Дані нікуди не йдуть третім особам: токен Instagram зберігається у вас, файлове сховище живе на Docker volume, зовнішньої бази даних немає взагалі. Перед встановленням можна подивитись живе демо: inst-dashbord.maxicolabs.com.

Три принципові відмінності від SaaS-аналітики:

  • Безкоштовно і назавжди. Код відкритий, ліцензійних обмежень на комерційне використання немає. Платите тільки за свій сервер і за токени OpenAI, якщо вмикаєте AI-функції (звичайно це $1–3/міс на акаунт).
  • Дані глибші, ніж у вбудованій статистиці. Дашборд накопичує історію день за днем, тому через пів року у вас буде графік росту за пів року, а не «останні 90 днів».
  • AI працює на ваших даних. Генератор сценаріїв Reels вчиться не на абстрактних «вірусних формулах», а на транскриптах ваших власних топових відео.

Що показує кожна вкладка

Огляд: KPI з порівнянням періодів

Перший екран — ключові показники за 7, 30 або 90 днів: охоплення, перегляди, взаємодії, приріст підписників. Кожна цифра показується з дельтою проти попереднього періоду: не просто «12 400 охоплення», а «12 400, це +18% до минулих 30 днів». Саме порівняння перетворює статистику на висновки — ви одразу бачите, росте акаунт чи стагнує.

Публікації: таблиця з ER%

Всі пости й Reels у таблиці з охопленням, лайками, коментарями, збереженнями, поширеннями та порахованим ER% по кожній публікації. Сортуєте за ER — отримуєте чесний рейтинг контенту, де Reels із 50 000 переглядів може програти каруселі з 3 000 охоплення, бо в каруселі люди реально взаємодіяли.

Ріст: підписники по днях + маркери Reels

Графік приросту підписників по днях із маркерами в точках публікації Reels. Дашборд рахує кореляцію «перегляди Reels → приріст підписників»: ви бачите, які саме відео конвертували глядачів у підписників, а які зібрали перегляди «в нікуди».

Інсайти: дні тижня, saves vs shares

Зведення по днях тижня (коли ваша аудиторія реально взаємодіє, а не «постіть у вівторок о 18:00» з чужої статті) та розбивка saves проти shares. Це два різні сигнали: збереження = «корисно, повернусь», поширення = «хочу показати іншим». Контент-стратегія для них різна.

Транскрипти: Whisper + патерни мовлення

Дашборд проганяє аудіо ваших Reels через Whisper і будує базу транскриптів. Далі — аналіз патернів: яка довжина скрипта дає більше переглядів, чи працюють питання в хуку, які «слова-магніти» повторюються у ваших топових відео. Це рівень аналізу, якого немає в жодному масовому сервісі.

AI-сценарії: генератор у вашому стилі

На базі ваших топ-транскриптів AI пише нові сценарії Reels — із вашими мовними зворотами, вашою структурою хука і вашою манерою. Не «10 ідей для Reels» із загального шаблону, а текст, який звучить як ви. Детальніше про підхід — на сторінці AI для контенту.

Аудиторія: реальна демографія

Стать, вік, країна, місто — з офіційного API, а не з оцінок стороннього парсера. Плюс AI-поради по метриках: модель дивиться на ваші цифри і каже, що саме просідає і що з цим робити.

Стек і архітектура

Компонент Технологія
Фронтенд + бекенд Next.js 16
Стилі Tailwind v4
Графіки Recharts
AI OpenAI (chat + Whisper)
Сховище Файлове, на Docker volume
Деплой Docker + Traefik

Зовнішньої БД немає — це свідоме рішення: менше компонентів, ніщо не падає, бекап = копія однієї папки. Адмін-логін працює з коробки, всі /api-роути закриті авторизацією, секрети не комітяться в репозиторій.

Як поставити за 10 хвилин

  1. git clone репозиторію з GitHub на свій сервер.
  2. Скопіюйте .env.example у .env, задайте пароль адміна і ключ OpenAI.
  3. docker compose up -d — контейнер збереться і підніметься, Traefik видасть HTTPS.
  4. Зайдіть у дашборд під адмін-логіном.
  5. Підключіть Instagram: потрібен Business або Creator акаунт, Meta-застосунок із use case «Manage messaging & content on Instagram» і permission instagram_business_manage_insights. Згенерований access token вставляєте прямо в UI — у налаштуваннях (⚙ Settings), без редагування файлів на сервері.

Найдовший крок — отримання токена в Meta-кабінеті (5–7 хвилин, якщо Business-акаунт уже є). Сам деплой — три команди.

Кому підійде, а кому ні

Підійде: SMM-фахівцям і агенціям (один дашборд на клієнта, без щомісячної підписки), блогерам і експертам, які монетизують Instagram, бізнесам із власним акаунтом, де треба звітувати про динаміку, і всім, хто не хоче віддавати токени доступу стороннім SaaS.

Не підійде: якщо у вас особистий (не Business/Creator) акаунт — API просто не віддасть статистику; якщо немає де хостити і немає бажання розбиратися з VPS навіть на рівні «вставити три команди»; якщо потрібен моніторинг чужих акаунтів — це інша задача, ближча до парсерів.

Безпека: що зроблено з коробки

Self-hosted не означає «розбирайся з безпекою сам». У продукті закладено базову гігієну: адмін-логін працює одразу після першого запуску, всі /api-ендпоінти закриті авторизацією — анонімний відвідувач не витягне ні метрики, ні токен. Секрети (ключ OpenAI, токен Instagram, пароль адміна) живуть тільки в .env і ніколи не комітяться в репозиторій — у git вони просто не потрапляють. Traefik автоматично видає і оновлює HTTPS-сертифікат, тож токен не літає по мережі відкритим текстом.

Що лишається на вашому боці: нормальний пароль адміна (не «admin123»), закритий SSH на сервері та регулярний git pull для оновлень. Це стандартний мінімум для будь-якого self-hosted сервісу.

Три типові сценарії використання

Агенція з 5 клієнтами. Один VPS, дашборд, токени клієнтських акаунтів. Щомісячний звіт клієнту збирається за 10 хвилин зі скріншотів вкладок «Огляд» і «Ріст» замість пів дня копіювання цифр у презентацію. Економія проти SaaS із тарифікацією «за профіль» — від $100/міс.

Експерт, який росте через Reels. Основна цінність — вкладки транскриптів і генератора: за місяць накопичується база власних скриптів, видно «коридор» довжини і робочі хуки, нові сценарії пишуться від своїх-таки топових відео. Контент-виробництво пришвидшується вдвічі без втрати голосу автора.

Бізнес із внутрішнім SMM. Маркетолог щопонеділка відкриває «Огляд» за 7 днів, дивиться дельти до минулого тижня і AI-поради по метриках — і йде на планерку з конкретикою: що просіло, що масштабувати. Замість «здається, цей місяць був непоганий».

Скільки це коштує насправді

Чесна математика на місяць: VPS від $5, OpenAI-токени $1–3 при активному використанні транскриптів і генератора, сам продукт — $0. Разом до $8/міс проти $30–150 за SaaS-аналітику з меншими можливостями. Якщо акаунтів кілька — економія множиться, бо один інстанс обслуговує їх без доплат за «додаткові профілі».

Instagram Dashboard безкоштовний і відкритий на GitHub — клонуйте, розгортайте, користуйтесь. А якщо потрібна кастомна версія під ваш бізнес — інші метрики, інтеграція з вашою CRM, білий лейбл для агенції — команда MaxICo Labs робить доробки під ключ. Почніть із безкоштовного 30-хвилинного AI-аудиту: maxicolabs.com/contact.

Часті питання

Скільки коштує Instagram Dashboard?

Сам продукт безкоштовний — код відкритий на GitHub без обмежень на комерційне використання. Реальні витрати: VPS від $5/міс і $1–3/міс на токени OpenAI, якщо використовуєте AI-функції (транскрипти, генератор сценаріїв).

Чи потрібен Business-акаунт Instagram?

Так, обов'язково Business або Creator акаунт. Особисті акаунти не віддають статистику через офіційний API — це обмеження Meta, а не дашборда. Перемкнути тип акаунта можна в налаштуваннях Instagram за 2 хвилини.

Куди йдуть мої дані й токени?

Нікуди. Дашборд self-hosted: токен Instagram і вся статистика зберігаються на вашому сервері у файловому сховищі на Docker volume. Зовнішньої бази даних і сторонніх сервісів-посередників немає.

Наскільки складно встановити без досвіду DevOps?

Якщо ви хоч раз користувалися терміналом — впораєтесь: git clone, заповнити .env, docker compose up. Найдовший крок — отримати токен у Meta-кабінеті (5–7 хвилин). Токен вставляється прямо в UI дашборда через Settings.

Читайте також

ML

Автор

MaxICo Labs — ваш партнер по штучному інтелекту

Applied-AI студія Максим Шаповал (засновник MaxICo Labs). Будуємо AI-агентів, чат-боти, голосові агенти, CRM і автоматизацію у проді — і пишемо тут про те, що реально працює. Виросли з MaxICo Agency.