3D 프린터 필라멘트 스풀과 무게, 사용량을 추적하고 OctoPrint 및 Klipper/Moonraker와 연동하는 셀프 호스팅 웹 서비스입니다.
TheSpaghettiDetective/obico-server
OctoPrint 및 Klipper 프린터의 AI 출력 실패 감지 기능을 제공하는 오픈소스 스마트 3D 프린팅 플랫폼 Obico의 셀프 호스팅 서버입니다.
대체할 수 있는 제품:Obico Cloud
- 스타
- 1,928
- 포크
- 364
- 열린 이슈
- 146
- 마지막 커밋
- 22시간 전
어떤 프로젝트인가요?
Obico Server는 3D 프린터를 모니터링하고 관리하는 커뮤니티 기반 플랫폼 Obico의 셀프 호스팅 백엔드입니다. 서버를 실행하면 OctoPrint 또는 Klipper 프린터를 직접 관리하는 서버에 연결해, 호스팅 서비스 대신 자체 하드웨어에 출력 데이터와 웹캠 스트림을 보관할 수 있습니다.
서버에는 출력 작업 중 문제를 감지하는 딥러닝 기반 AI 실패 감지 기능이 포함되어 있습니다. Docker Compose로 실행하는 컨테이너 모음으로 구성되며, 프로젝트 README에 따르면 일반 컴퓨터만으로 설정할 수 있습니다. 추론 속도를 높이고 서버당 더 많은 프린터를 운영하려면 Nvidia GPU를 선택적으로 사용할 수 있습니다. 클라이언트로는 OctoPrint용 Obico 플러그인과 Obico 모바일 앱이 있습니다.
설정 시 서버의 LAN IP 주소를 지정하고, Django 사이트 도메인을 업데이트한 다음, SMTP 이메일 전송을 활성화해야 합니다. Google이 2022년에 해당 옵션을 없앴기 때문에 Gmail은 SMTP에 사용할 수 없습니다.
핵심 기능
- 01출력 데이터와 웹캠 스트림을 자체 장비에 보관하는 셀프 호스팅 서버
- 02딥러닝 기반 AI 출력 실패 감지
- 03Obico 플러그인을 통해 OctoPrint 및 Klipper 프린터 지원
- 04일반 하드웨어에서 Docker Compose로 실행되며 Nvidia GPU 가속을 선택적으로 지원
- 05추가 compose 파일을 통한 RK3588 NPU 가속 지원
활용 사례
- 영상을 클라우드 서비스로 보내지 않고 LAN을 통해 가정용 3D 프린터 모니터링
- OctoPrint 또는 Klipper 환경에서 출력물의 AI 실패 감지 실행
- 메이커스페이스나 소규모 프린터 그룹을 위한 비공개 Obico 인스턴스 호스팅
빠른 시작
- 1
GitHub에서 release 브랜치를 클론합니다
git clone -b release https://github.com/TheSpaghettiDetective/obico-server.git - 2
Docker Compose로 서버를 시작합니다(Linux)
cd obico-server && sudo docker compose up -d - 3
첫 시작 시 15~30분 기다린 다음 브라우저에서 http://localhost:3334를 엽니다
사용 전 알아둘 점
- Docker와 Docker Compose V2 이상, 그리고 SMTP를 사용할 수 있는 이메일 계정이 필요합니다(Gmail은 사용할 수 없습니다).
- 기본 관리자 로그인 정보가 README에 공개되어 있으므로 설정 후 관리자 비밀번호를 변경해야 합니다.
- OctoPrint가 연결할 수 있도록 초기 설정에서 서버 IP와 Django 사이트 도메인을 구성해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- obico-server은(는) 무엇인가요?
- OctoPrint 및 Klipper 프린터의 AI 출력 실패 감지 기능을 제공하는 오픈소스 스마트 3D 프린팅 플랫폼 Obico의 셀프 호스팅 서버입니다. Obico Server는 3D 프린터를 모니터링하고 관리하는 커뮤니티 기반 플랫폼 Obico의 셀프 호스팅 백엔드입니다. 서버를 실행하면 OctoPrint 또는 Klipper 프린터를 직접 관리하는 서버에 연결해, 호스팅 서비스 대신 자체 하드웨어에 출력 데이터와 웹캠 스트림을 보관할 수 있습니다.
- obico-server은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- obico-server은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- obico-server은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. obico-server의 마지막 커밋은 2026년 11월 6일입니다.
- obico-server은(는) 어디에 사용할 수 있나요?
- 영상을 클라우드 서비스로 보내지 않고 LAN을 통해 가정용 3D 프린터 모니터링 OctoPrint 또는 Klipper 환경에서 출력물의 AI 실패 감지 실행 메이커스페이스나 소규모 프린터 그룹을 위한 비공개 Obico 인스턴스 호스팅
- obico-server는 어떻게 설치하나요?
- GitHub에서 release 브랜치를 클론합니다: 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를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
소비자용 3D 프린터를 제어하는 웹 인터페이스로, 브라우저에서 출력 작업을 실행하고 모니터링할 수 있습니다.
Moonraker API를 기반으로 Klipper 3D 프린터를 모니터링하고 제어하는 반응형 웹 인터페이스
Klipper용 무료 오픈 소스 웹 인터페이스로, 브라우저에서 3D 프린터를 관리하고 모니터링할 수 있습니다.
Bambu Lab, Prusa, Creality, Voron 등 FDM 프린터용 3D 모델을 G-code로 변환하는 오픈소스 슬라이서입니다.
ESP32 기반의 오픈소스 3D 프린팅 미니 사족보행 로봇으로, OLED 얼굴과 서보 모터 구동 보행 기능을 갖췄습니다.