Nebula Documentation

Welcome to the Nebula documentation. There are 3 versions of Nebula. Versions 1 & 2 are free installs of the Nebula demonstration app. Version 3 is the Nebula development platform where you can build your own applications.

Version 1 of Nebula is free and is installed by selecting the app from Google Play. It supports up to 4 Android only devices. There is no log output to watch other than what shows in the app text boxes. This app is used to evaluate Nebula with an Android only VPN. If you installed Nebula from Google Play on at least 2 Android devices you can skip to Setup.

Version 2 of Nebula is free and contains only the executable binaries of Nebula. Version 2 comes as a .zip file download when “Try Nebula” is clicked on the Galixsys website. This documentation will explain how to install the binaries, build a VPN and how to use Nebula. Version 2 limits log output and allows only 4 devices for the VPN. The 4 devices allow a complete evaluation of Nebula if configured as follows:

Device 1 - Linux, Windows, Mac (not iPhone) or Android with ports 50500 & 50505 forwarded to it. Port forwarding is only necessary if you want to control home devices from a mobile device.
Device 2 - Linux, Windows, Mac (not iPhone) or Android on the same network (WiFi SSID or Ethernet) as Device 1.
Device 3 - A mobile Android phone or pad to evaluate commands while mobile. Note that while mobile it uses data, especially while streaming video between devices. Non-streaming commands use negligible bytes of data.
Device 4 - An 8266 WiFi Arduino device. Preferably a Galixsys Networks development package with display and indicator LEDs available from our store.

Version 3 of Nebula is a purchased version and includes complete project files to be used with Intellij, Android Studio and Arduino Integrated Development Environments IDEs. It includes Nebula source code and everything you need to build your own networked web applications. Documentation for exactly how Nebula works covering all classes and methods is available with the purchase of Nebula. With the purchased version you control all aspects of the VPN and extensive log output clearly shows what’s happening when commands are sent and received.

  • Follow the sidebar Navigation links to install and learn about Nebula.