Be very careful with this setup as your local computer will be exposed to the internet over http: this is highly discouraged. One of the active forum members (@TotallyInformation) has created several forum posts and blogs about this topic. I would suggest reading these topics, unless you are ok with being vulnerable to the internet.
At the very least make sure that you are using https and not http, ie. get a ssl certificate for your website.
A better setup would be to run a VPN and connect over the VPN to your local machine, or use a reverse proxy (with 2 factor authentication).