Редактор документов, таблиц и презентаций, доведённый до работы в компании
Brainworks Office — наш форк ONLYOFFICE Docs Community Edition. Мы доработали его под реальную нагрузку и привычки пользователей: совместная работа сотен человек, кластер без потери правок, формулы как в Excel и Google Таблицах, правка с телефона, CSV из 1С туда и обратно. Код открыт, а доработку под ваши задачи и поддержку делаем мы.
В цифрах
Каждая цифра — результат автотеста в настоящем браузере на нашем стенде, с обратными проверками.
Что доработано
Все доработки — во всех трёх редакторах, где это имеет смысл: документы, таблицы, презентации.
Совместная работа
- проверено: 500 пользователей на один узел, все с правкой
- десятки соавторов в одном файле без очередей и потерь
- щелчок по соавтору в шапке — переход к месту, где он работает
Кластер
- несколько узлов, документы распределяются между ними
- распределённый режим: при аварии узла правки не теряются, пользователь продолжает без перезагрузки страницы
- плановое обновление узлов без остановки работы
Формулы
- исправлены расхождения с Excel в русской локали
- функции Google Таблиц: QUERY, LAMBDA, LET, MAP, REDUCE, SPLIT, REGEXMATCH и другие
- файлы из Google открываются со значениями, а не с #ИМЯ?
Привычки Google
- сочетания клавиш Google вторым сочетанием к привычным Word и Excel
Ctrl+/— список всех сочетаний с поиском по-русски- многоуровневые списки из Google Docs вставляются с уровнями и номерами
Правка с телефона
В открытой сборке ONLYOFFICE мобильный редактор только показывает документ. У нас на телефоне можно править документы, таблицы и презентации.
CSV, TXT, RTF
- кодировка Windows-1251 определяется сама
- «250,5» и «1 000» — числа, а не текст и не дата
- после правки файл остаётся в своей кодировке, с тем же разделителем и переводами строк
Безопасность и лицензии
- обновлены уязвимые зависимости сервера: критических уязвимостей 0
- без шрифтов Microsoft: свободные шрифты с теми же метриками
- подпись ссылок на файлы общая для всех узлов кластера
Мелочи, которые замечают все
- плавная прокрутка тачпадом на Mac и в высоких строках таблиц
- фото с телефона вставляются правильно повёрнутыми
- режим «Предложение» правок, значок вкладки по типу файла
Скачать
Brainworks Office распространяется по лицензии GNU AGPL v3, как и исходный ONLYOFFICE Docs.
Как запустить образ
Один сервер, Docker. Секрет JWT — свой, длинный и случайный.
docker run -d --name bw-office -p 80:80 --restart unless-stopped \ -e JWT_ENABLED=true -e JWT_SECRET='ваш-секрет' \ brainworks-office:9.4.0
Подключение к своему хранилищу — по стандартному API редактора (конфиг с подписью JWT и обратный вызов сохранения), как у ONLYOFFICE Docs. Кластер из нескольких узлов разворачиваем сами или по нашей инструкции.
Доработки и поддержка
Brainworks Office делает команда ООО «Брейнворкс». Берём задачи целиком: от анализа замечаний пользователей до выпуска с автотестами и протоколом испытаний.
Доработки под заказ
Поведение редакторов, формулы, форматы, горячие клавиши, интерфейс под ваш бренд. Каждая доработка — с автотестом в браузере и проверкой на ваших файлах.
Интеграция
Подключение к вашему хранилищу и порталу, единый вход, права доступа, события изменений для ваших систем.
Кластер и нагрузка
Развёртывание на ваших серверах, нагрузочные испытания с протоколом, отказоустойчивость.
Поддержка
Обновления, исправления, ответы администраторам, регулярные проверки безопасности зависимостей.
Лицензия и происхождение
Brainworks Office — производная работа от ONLYOFFICE Docs Community Edition (© Ascensio System SIA), распространяется на условиях GNU Affero General Public License версии 3 с дополнительными условиями ONLYOFFICE. В окне «О программе» сохранены логотип и сведения о производителе ONLYOFFICE.
ONLYOFFICE — товарный знак Ascensio System SIA. Brainworks Office не является продуктом Ascensio System SIA и не связан с ней. Исходники каждой выпущенной версии публикуются на этой странице.
Контакты
Расскажите о задаче: сколько пользователей, какое хранилище, что не устраивает в текущем редакторе.