Servers

Servers are how you run your own Zeo world.

Basically you start a server on some computer connected to the internet, and you set up your router to allow connections from the web. Then anybody with a web browser can connect to your world, and enter VR using WebVR.

Download
The first thing you need is to get Zeo. The easiest way it to get it on Steam, but you can also download a .zip from Github, or if you're leet haxor you can use npm or git.

Run
Double-click the Zeo VR link to start your server. This opens a terminal window with output. As long as that stays open, your server is running!

Port forward
Once you start your server you should be able to access it at http://127.0.0.1:8000; 127.0.0.1 is called localhost and it just points to the current machine. 8000 in the default port, though Zeo might have chosen a different port, in which case it will say so in the server terminal.

If all goes well, Zeo will automatically (temporarily) configure your router to route that port from the internet to your server, so you should be able to access it from ''http://yourip:8000. ''If it did not go well you might need to manually route your ports.

Also, sometimes other software will interfere with the server. Common things that people have had problems with:

-Firewalls, such as Windows Firewall

- Antivirus, such as Nod32

- Network discovery settings in Windows