Please refer to the Octo Pi Github project for any problems you have with the SD card image Octo Pi.

You can try it out now, if you are running Octo Print 1.2.0 or above. You may also want to take a look at Bot Queue or switch to an opensource printer (those have way better community support too).

For my own printer choice, I prefer to refrain from supporting a company with business ethics like that.

First of all: Don't even think about doing that without enabling Access Control!

I can't stress enough how important it is to SECURE YOUR PRINTER when you want to make it accessible from the internet (or any public/untrusted network for that matter).

At the very least you'll want to configure Octo Print to be only accessible through a reverse proxy from the outside (e.g.

by setting up haproxy in front of Octo Print and forwarding its port 80 instead of Octo Print's port 5000 -- Octo Pi even already ships with haproxy in place! Better yet is to setup a VPN solution (Part 1, Part 2). It is not a full fledged network security solution and it also does not try to be that since that would open up a whole different can of worms. If you want to access Octo Print from the internet including webcam support, I strongly suggest you put haproxy in front of it and make everything reachable under port 80 (Octo Pi users: No need to do anything, Octo Pi already comes preconfigured this way, so hands off!

This FAQ is mainly about Octo Print, which is the host software that talks to your printer.

Octo Pi - the custom distribution that includes said software among other things - is a project of itself maintained by Guy Sheffer.

If you configured HAProxy to make Octo Print accessible on port 80 (which you really should if you want to get the webcam stream to work too), you'll need to forward to port 80.

You'll also want to make sure you'll be able to reach your router/home network without having to know your current IP address.

You are welcome to discuss all things Octo Pi related on the Mailinglist or in the G community, but this Github project you are looking at here is the one of Octo Print, so please help to keep things manageable.