Self-hosted Obico Server Guides
You don't need to be a programmer, or a superman, to self-host an Obico Server. However, the following skills are highly desired:
- A basic understanding on how Docker container works.
- Basic knowledge about Linux command lines. All Obico Docker containers are built from Linux images.
- If you are hosting your Obico Server on a Window system, you will also need to know how to use Window commands or Windows PowerShell.
- A solid understanding on networking - IP addresses, port, routing, firewall, DNS, etc. Obico is an open-source project to connect all 3D Printers. So networking is at the core of the project.
📄️ Hardware requirements
The Obico Server runs a powerful Machine Learning model that requires a device powerful enough to run it. And by powerful, we mean most anything from the last decade.
📄️ Installation
This is a general guide to install the Obico Server. For platform-specific guides:
📄️ Server configurations
There are a few server configurations you may want to do to make the server reasonably helpful.
📄️ Obtain Obico Server Address
This guide provides a few commons ways to obtain the address of your Obico Server. It is not intended as a comprehensive or detailed document for how your Obico Server can be addressed.
🗃️ Platform-Specific Guides
3 items
🗃️ Advanced Configurations
8 items
🗃️ Obico Clients
2 items
📄️ OctoPrint/Klipper tunnel
Because of the nature of OctoPrint/Klipper tunnel, there is no point to set it up without a reverse proxy. Please make sure you have the reverse proxy set up and properly configured before proceeding to setting up the server for OctoPrint/Klipper tunnel.
📄️ FAQs
Why doesn't the webcam streaming work for my self-hosted server?
📄️ Common tasks for operating self-hosted server
Upgrade Obico Server
Other resources
caution
The following resources were created by the Obico community members, but not directly maintained by the Obico Team and Contributors. They may be outdated, and should be used at user discretion. Always cross-check commands and instructions used with those located on this repo.*
- If you are on Windows 10 and prefer a video tutorial, head to Luke's Laboratory's awesome video (Big shout-out to @LukesLaboratory).