Serviço web auto-hospedado para controlar carretéis de filamento de impressoras 3D, seus pesos e o consumo, integrado ao OctoPrint e ao Klipper/Moonraker.
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
Clone a branch release do GitHub
git clone -b release https://github.com/TheSpaghettiDetective/obico-server.git - 2
Inicie o servidor com Docker Compose (Linux)
cd obico-server && sudo docker compose up -d - 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
Uma interface web para controlar impressoras 3D domésticas e executar e acompanhar impressões pelo navegador.
Interface web responsiva para monitorar e controlar impressoras 3D com Klipper, baseada na API Moonraker.
Uma interface web gratuita e de código aberto para o Klipper, que permite gerenciar e monitorar sua impressora 3D pelo navegador.
Fatiador de código aberto que converte modelos 3D em G-code para impressoras FDM da Bambu Lab, Prusa, Creality, Voron e outras.
Robô quadrúpede compacto, open source e imprimível em 3D, baseado no ESP32, com rosto em OLED e locomoção acionada por servos.