Платформа «EightBase»

Платформа «EightBase»

Серверная часть для мультимедийных инсталляций и игр без написания серверного кода: коллекции, вход пользователей, файлы и обновления настраиваются в панели.

Как устроено

Управляющий сервер и отдельные независимые серверы под каждый объект. Киоск, проекция или панель получает собственную серверную часть, которой управляют онлайн.

  • Управляющий сервер

    организации, проекты, серверы и участники в одной панели

  • Изолированные серверы

    у каждого своя база, свой каталог файлов, свой администратор и своё доменное имя

  • Жизненный цикл

    запуск, остановка, пересоздание и удаление из той же панели

Что получает разработчик

  • Коллекции данных

    схема описывается в интерфейсе: тексты, числа, даты, файлы, ссылки на записи

  • Готовый интерфейс к данным

    список с постраничным выводом, отбором и сортировкой, чтение, создание, правка, удаление, пакетные операции

  • Правила доступа

    на каждую операцию и роль задаётся условие, ограничивающее круг записей

  • Вход пользователей

    почта и пароль, одноразовый код, вход через ВКонтакте и Яндекс ID, двухфакторная проверка

  • Файловое хранилище

    локально или в объектном хранилище, миниатюры создаются сами

  • Библиотеки

    для JavaScript, TypeScript и Unity

Кому подходит

  • Мультимедийные инсталляции

    своя серверная часть у каждого киоска, проекции, интерактивного стола

  • Игровые проекты на Unity

    таблицы лидеров, лобби, профили игроков, настройка контента

  • Студии и интеграторы цифровых решений для музеев и культурных центров

  • Корпоративные команды

    внутренние инструменты, формы сбора данных, прототипы

Платформа

  • Linux в контейнерах

    Docker и Docker Compose

  • Отечественные ОС и СУБД

    Astra Linux, ALT Linux, РЕД ОС, PostgresPro

  • Панель в браузере

    установка клиентской программы не требуется