Repolode
TheSpaghettiDetective

TheSpaghettiDetective/obico-server

Servidor self-hosted do Obico, uma plataforma open source de impressão 3D inteligente com detecção de falhas por IA para impressoras com OctoPrint e Klipper.

Alternativa open source a:Obico Cloud

Estrelas
1,928
Forks
364
Issues abertas
146
Último commit
há 9 horas

O que é?

O Obico Server é o backend self-hosted do Obico, uma plataforma criada pela comunidade para monitorar e gerenciar impressoras 3D. Depois de iniciado, ele permite conectar impressoras com OctoPrint ou Klipper a um servidor sob seu controle, mantendo os dados de impressão e as transmissões das webcams no seu próprio hardware, em vez de em um serviço hospedado.

O servidor inclui detecção de falhas por IA baseada em deep learning, que monitora o trabalho de impressão em busca de problemas. Ele roda como um conjunto de containers iniciados com Docker Compose, e o README do projeto descreve uma configuração que exige apenas um computador comum, com uma GPU Nvidia opcional para acelerar a inferência e permitir mais impressoras por servidor. Entre os clientes estão o plugin Obico para OctoPrint e o app móvel do Obico.

A configuração envolve definir o endereço IP da LAN do servidor, atualizar o domínio do site no Django e habilitar o envio de e-mails por SMTP. Não é possível usar o Gmail para SMTP, pois o Google removeu essa opção em 2022.

Recursos principais

  • 01Servidor self-hosted que mantém os dados de impressão e as transmissões das webcams na sua própria máquina
  • 02Detecção de falhas de impressão por IA baseada em deep learning
  • 03Compatível com impressoras OctoPrint e Klipper por meio do plugin Obico
  • 04Roda com Docker Compose em hardware comum, com aceleração opcional por GPU Nvidia
  • 05Oferece suporte à aceleração por NPU RK3588 por meio de um arquivo compose adicional

Casos de uso

  • Monitorar impressoras 3D domésticas pela LAN sem enviar vídeo para um serviço na nuvem
  • Executar a detecção de falhas por IA em impressões feitas com configurações de OctoPrint ou Klipper
  • Hospedar uma instância privada do Obico para um makerspace ou um pequeno grupo de impressoras

Início rápido

  1. 1

    Clone a branch release do GitHub

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

    Inicie o servidor com Docker Compose (Linux)

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

    Aguarde de 15 a 30 minutos na primeira inicialização e, em seguida, abra http://localhost:3334 no navegador

Antes de usar

  • É necessário ter Docker e Docker Compose V2 ou superior, além de uma conta de e-mail compatível com SMTP (o Gmail não funciona).
  • O login padrão de administrador está publicado no README, então você deve alterar a senha de administrador após a configuração.
  • A configuração inicial exige definir o IP do servidor e o domínio do site do Django antes que o OctoPrint possa se conectar.

Em coleções

Tópicos

Perguntas frequentes

O que é obico-server?
Servidor self-hosted do Obico, uma plataforma open source de impressão 3D inteligente com detecção de falhas por IA para impressoras com OctoPrint e Klipper. O Obico Server é o backend self-hosted do Obico, uma plataforma criada pela comunidade para monitorar e gerenciar impressoras 3D. Depois de iniciado, ele permite conectar impressoras com OctoPrint ou Klipper a um servidor sob seu controle, mantendo os dados de impressão e as transmissões das webcams no seu próprio hardware, em vez de em um serviço hospedado.
obico-server é gratuito? Qual é a licença?
obico-server é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
obico-server ainda é mantido?
Manutenção ativa. O último commit de obico-server foi em 6 de nov. de 2026.
Para que posso usar obico-server?
Monitorar impressoras 3D domésticas pela LAN sem enviar vídeo para um serviço na nuvem Executar a detecção de falhas por IA em impressões feitas com configurações de OctoPrint ou Klipper Hospedar uma instância privada do Obico para um makerspace ou um pequeno grupo de impressoras
Como instalar obico-server?
Clone a branch release do GitHub: git clone -b release https://github.com/TheSpaghettiDetective/obico-server.git Inicie o servidor com Docker Compose (Linux): cd obico-server && sudo docker compose up -d Aguarde de 15 a 30 minutos na primeira inicialização e, em seguida, abra http://localhost:3334 no navegador
Onde consigo obico-server?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TheSpaghettiDetective/obico-server

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados