Repolode
TheSpaghettiDetective

TheSpaghettiDetective/obico-server

Сервер для самостоятельного хостинга Obico — платформы для 3D-печати с открытым исходным кодом и обнаружением сбоев печати с помощью AI для принтеров с OctoPrint и Klipper.

Open source альтернатива:Obico Cloud

Звёзды
1,929
Форки
364
Открытые issues
146
Последний коммит
вчера

Что это?

Obico Server — это серверная часть Obico для самостоятельного хостинга. Obico — созданная сообществом платформа для мониторинга 3D-принтеров и управления ими. После запуска сервер позволяет подключать принтеры с OctoPrint или Klipper к серверу под вашим управлением. Так данные о печати и видеопотоки с веб-камер остаются на вашем оборудовании, а не в облачном сервисе.

В сервер встроено обнаружение сбоев печати на основе deep learning, которое следит за ходом задания и выявляет проблемы. Он запускается как набор контейнеров с помощью Docker Compose. Согласно README проекта, для настройки достаточно обычного компьютера; при желании можно использовать GPU Nvidia, чтобы ускорить инференс и обслуживать больше принтеров на одном сервере. Клиенты включают плагин Obico для OctoPrint и мобильное приложение Obico.

При настройке нужно указать LAN IP-адрес сервера, обновить домен сайта Django и включить отправку почты через SMTP. Использовать Gmail для SMTP нельзя: Google отключила эту возможность в 2022 году.

Ключевые возможности

  • 01Сервер для самостоятельного хостинга, который хранит данные о печати и видеопотоки с веб-камер на вашем устройстве
  • 02Обнаружение сбоев печати с помощью AI на основе deep learning
  • 03Работает с принтерами на OctoPrint и Klipper через плагин Obico
  • 04Запускается с помощью Docker Compose на обычном оборудовании; ускорение с помощью GPU Nvidia можно включить дополнительно
  • 05Поддерживает ускорение на NPU RK3588 через дополнительный compose-файл

Сценарии использования

  • Мониторинг домашних 3D-принтеров в локальной сети без отправки видео в облачный сервис
  • Обнаружение сбоев печати с помощью AI при работе с OctoPrint или Klipper
  • Размещение приватного экземпляра Obico для мейкерспейса или небольшой группы принтеров

Быстрый старт

  1. 1

    Клонируйте ветку release с GitHub

    git clone -b release https://github.com/TheSpaghettiDetective/obico-server.git
  2. 2

    Запустите сервер с помощью Docker Compose (Linux)

    cd obico-server && sudo docker compose up -d
  3. 3

    При первом запуске подождите 15–30 минут, затем откройте http://localhost:3334 в браузере

Что важно знать

  • Требуются Docker и Docker Compose версии V2 или выше, а также учетная запись электронной почты с поддержкой SMTP (Gmail не подходит).
  • Данные для входа администратора по умолчанию опубликованы в README, поэтому после настройки необходимо сменить пароль администратора.
  • Для первоначальной настройки нужно указать IP-адрес сервера и домен сайта Django, чтобы OctoPrint мог подключиться.

В подборках

Темы

Частые вопросы

Что такое obico-server?
Сервер для самостоятельного хостинга Obico — платформы для 3D-печати с открытым исходным кодом и обнаружением сбоев печати с помощью AI для принтеров с OctoPrint и Klipper. Obico Server — это серверная часть Obico для самостоятельного хостинга. Obico — созданная сообществом платформа для мониторинга 3D-принтеров и управления ими. После запуска сервер позволяет подключать принтеры с OctoPrint или Klipper к серверу под вашим управлением. Так данные о печати и видеопотоки с веб-камер остаются на вашем оборудовании, а не в облачном сервисе.
obico-server можно использовать бесплатно? Какая у него лицензия?
obico-server распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
obico-server всё ещё поддерживается?
Активно поддерживается. Последний коммит в obico-server — 6 нояб. 2026 г..
Для чего можно использовать obico-server?
Мониторинг домашних 3D-принтеров в локальной сети без отправки видео в облачный сервис Обнаружение сбоев печати с помощью AI при работе с OctoPrint или Klipper Размещение приватного экземпляра Obico для мейкерспейса или небольшой группы принтеров
Как установить obico-server?
Клонируйте ветку release с GitHub: git clone -b release https://github.com/TheSpaghettiDetective/obico-server.git Запустите сервер с помощью Docker Compose (Linux): cd obico-server && sudo docker compose up -d При первом запуске подождите 15–30 минут, затем откройте http://localhost:3334 в браузере
Где скачать obico-server?
Исходный код и инструкции по установке — на GitHub: https://github.com/TheSpaghettiDetective/obico-server

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатный веб-интерфейс с открытым исходным кодом для Klipper: управляйте 3D-принтером и следите за его работой через браузер.

1,8 тыс.+1 за неделю618VueGPL-3.0Активно поддерживаетсяОбновлён 3 часа назад

Sesame — миниатюрный робот-квадрупед с открытым исходным кодом, который можно напечатать на 3D-принтере; он работает на ESP32, оснащён OLED-лицом и ходит с помощью сервоприводов.

5 тыс.+84 за неделю685CApache-2.0Обновлён 23 дня назад