VibeusLoadingЗагрузка
Vibeus

Loading is taking longer than usual.Загрузка занимает больше времени, чем обычно.

The full page couldn't load.Не удалось полностью загрузить страницу.

You can read the available content below or try loading the page again.Вы можете читать доступный контент ниже или повторить загрузку страницы.

WBO — онлайн-доска для совместного рисования

Marcus Reed ·

Общая доска в браузере: рисование, фигуры, текст и совместные схемы с обновлениями в реальном времени. Полный исходный код WBO для собственного сервера под AGPL-3.0-or-later.

WBO (Whitebophir) — свободная онлайн-доска для рисунков, объяснений, уроков и совместного планирования. Участники открывают одну ссылку и видят изменения друг друга в реальном времени; сервер хранит доски в SVG.

Проект подходит для небольших команд, обучения и визуальных заметок. В архиве и браузерный клиент с инструментами рисования, и Node.js-сервер, а также конфигурация Docker и документация. Собственный сервер требует отдельной настройки доступа и резервных копий.

Чтобы познакомиться с WBO, откройте https://wbo.ophir.dev. Доска предназначена для совместного рисования по общей ссылке. Без включённой JWT-аутентификации любой, кто знает ссылку, может открыть и менять доступную для записи доску; название «приватная» не означает проверку личности участников.

Для собственного экземпляра распакуйте полный архив. README рекомендует Node.js 26 (package.json задаёт минимум 22.23.4); установите зависимости командой npm ci --omit=dev и запустите npm start. По примеру README сервер можно направить на порт 5001 через переменную PORT, а HOST=127.0.0.1 ограничивает прослушивание loopback. Задавайте переменные среды средствами своей ОС. npm-зависимости и Node.js в архив не входят; установка и запуск здесь не проверялись.

Храните резервную копию WBO_HISTORY_DIR; сохранение асинхронное, при аварии возможна потеря последних правок. Для одного каталога истории поддерживается один серверный процесс. Настройки аутентификации, reverse proxy и хранения подробно описаны в README и ARCHITECTURE.md.

Версия 2.18.31, снимок 919d782a40e7cbdb62dff6f9445da93ff3b45d5e. Автор: Ophir LOJKINE (lovasoa) и участники проекта. Исходные copyright-уведомления и AUTHORS сохранены. Источник: https://github.com/lovasoa/whitebophir/tree/919d782a40e7cbdb62dff6f9445da93ff3b45d5e. Код не изменён, добавлена русская памятка. Логотип из исходного проекта. Первый снимок — учебная демонстрация из официального README; второй — текущая главная страница сайта. Это материалы проекта, не личная работа размещающего профиля.

Полные исходники клиента и сервера WBO версии 2.18.31.
README, ARCHITECTURE.md, AUTHORS, LICENSE AGPL-3.0 и конфигурация Docker.
Русская памятка с источником, запуском, хранением и границами доступа.

JavaScript, Node.js, Socket.IO, SVG

Чтобы познакомиться с WBO, откройте https://wbo.ophir.dev. Доска предназначена для совместного рисования по общей ссылке. Без включённой JWT-аутентификации любой, кто знает ссылку, может открыть и менять доступную для записи доску; название «приватная» не означает проверку личности участников.

Для собственного экземпляра распакуйте полный архив. README рекомендует Node.js 26 (package.json задаёт минимум 22.23.4); установите зависимости командой npm ci --omit=dev и запустите npm start. По примеру README сервер можно направить на порт 5001 через переменную PORT, а HOST=127.0.0.1 ограничивает прослушивание loopback. Задавайте переменные среды средствами своей ОС. npm-зависимости и Node.js в архив не входят; установка и запуск здесь не проверялись.

Храните резервную копию WBO_HISTORY_DIR; сохранение асинхронное, при аварии возможна потеря последних правок. Для одного каталога истории поддерживается один серверный процесс. Настройки аутентификации, reverse proxy и хранения подробно описаны в README и ARCHITECTURE.md.

WBO / Whitebophir распространяется под GNU Affero General Public License v3.0 or later согласно package.json и исходным уведомлениям. Создатель: Ophir LOJKINE и участники проекта. Copyright (C) 2013 Ophir LOJKINE и прочие исходные уведомления сохранены. Полные неизменённые исходники, AUTHORS и LICENSE находятся в архиве. Источник: https://github.com/lovasoa/whitebophir/tree/919d782a40e7cbdb62dff6f9445da93ff3b45d5e. Применяются все условия AGPL, включая предоставление соответствующего исходного кода при распространении и применимых сетевых модификациях. Дополнительных ограничений не добавлено. Размещающий профиль не заявляет авторство разработки и не предоставляет исключительных прав.

Publication imagePublication image