Choose How You Host Obico

Host your own cloud server with your hardware or have us host the server on the Obico Cloud.

Self-Host

Host the Obico platform on your own server

  • Fun project for makers
  • Run your own cloud server on an old laptop or Nvidia Jetson Nano.
  • Possible cost savings
  • You don't have to pay to run self-hosted server. The only cost will be whatever costs you to set up and run a server. With an optimal server congifuration, self-hosting may cost less than paying for an Obico Cloud Pro Plan.
  • Fully customizable
  • All source code is available on github.
    See the source code

Obico Cloud

Hosted and maintained by Obico

  • Accessible from anywhere, anytime
  • Professionally run by Obico to make sure you always have a snappy connection to your printer.
  • No server hardware required
  • No need to devote a computer, set up the public IP, firewall or DNS No extra bandwidth/electricity costs.
  • Free and Pro Plans available
  • Free plan for occasional printing, Pro Plan starts at $4/month.

Compare Self Hosting And Obico Cloud

Self-Host

  • You are responsible for obtaining the appropriate server hardware: power supply, disk space, CPU, memory, network router, etc.
  • Certain level of familiarity with Docker and Linux is required to deploy the Obico Server.
  • You are responsible for keeping the server up and running so that it’s accessible when you need to connect to your printer.

Obico Cloud

  • The Obico team deploys the Obico Cloud with the optimal hardware so that you can have a snappy app experience anytime, anywhere.

Self-Host

  • Every aspect of the server is customizable, including the logo, the color scheme and the font
  • You can also change how the server behaves anyway you like it by adding new code or change existing code.

Obico Cloud

  • Limited customization. You can change between the light mode and the dark mode, but not to an arbitrary color scheme
  • Limited ability to change how the server behaves.

Self-Host

  • You are responsible for:
    Exposing the self-hosted server to the internet with a reverse proxy Securing it with a firewall Setting up the DNS You are responsible for configuring the server with proper credentials such as email server, SMS carrier, Telegram bot, etc. Push Notification require apple/google developer account and advanced technical skills.
  • You are responsible for configuring the server with proper credentials such as email server, SMS carrier, Telegram bot, etc.
  • Push Notification require apple/google developer account and advanced technical skills.

Obico Cloud

  • Professionally configured and operated by the Obico team:
    Properly load-balance the server so that you can have a snappy connection no matter where you are Correctly secure the server with an optimal set of firewall rules
  • Fully configured by the Obico team, including mobile push notification, Email, and all other notiifcation channels.