Experimental component
Feature is on proof of concept stage at the moment. Therefore, it's deployed on free hosting tier. Because of that, service may need up to a minute to wake up, as this is how free hostings works.
Prerequisites
Before proceeding, you need to have Local Server version 1.1.0 or above, running in your local network. In case your version is older, download and install newest version from Download section.
See Quickstart guide for more details on setting up Local Server.
Your local network need to be accessible from the web. If you're using mobile internet or similar, you probably don't have an accessible public ip, so your network can't be reached.
Remote access
Remote access setup
As first step, you need to set up port forwarding to authenticated port (10003 by default) of machine running your Local Server. This step is done using your router configuration, so the exact procedure depends on your router make and model. For reference, here is some generic article about port forwarding, but you can also search the web for informations specific to your router.
Next, open your Local Server in web browser, and proceed to Remote service by clicking user icon in top right corner. You can also use this link.
Local server screenshot
Sign up for an accout or proceed using Google or GitHub
Login screen screenshot
Once signing up process is complete, you can add up to 5 servers, by clicking + icon
Add server screenshot
Copy server credentials using copy icon or manually. You can also change server name by clicking it, or delete a server by clicking X next to server name.
Server screenshot
Go to your Local Server tab, click Set credentials in Remote access menu, and paste copied credentials in displayed text area.
Pasting credentials screenshot
Click Save button, and your Local Server will automatically register in Remote server.
Access ready screenshot
From now on, you can connect your Local Server from any location using Remote service
Access ready screenshot