Skip to main content

Remote Debug

Your app created via Heighliner stacks will have Remote Debug solution. By default, we will use Nocalhost to setup remote development environment and support remote debugging.

Nocalhost Dashboard​

In Heighliner, a stack will normally setup the Nocalhost server. You can get the Nocalhost dashboard url, default user account and passwords via hln status <app> command.

alt

Development​

Install Nocalhost VS Code Extension​

  1. Open VS Code and go to Extensions view.
  2. Input Nocalhost in the search box.
  3. Select the Nocalhost Extension, and click the Install button.

alt

Login to Nocalhost Server​

alt

Install Application​

  1. Click on the πŸš€ icon.
  2. Select the application that you want to install.

alt

Remote Development​

  1. Select the workload that you want to develop.
  2. Right-click the workload and and select Remote Run.
  3. Nocalhost will automatically enter the DevMode and launch application on the remote cluster.
  4. Use the url http://<namespace>.<app>.h8r.site/api to access your application.

Get namespace: alt

Remote Run: alt

Remote Debug​

  1. Select the workload that you want to debug.
  2. Right-click the workload and and select Remote Debug.
  3. Nocalhost will automatically install the dependencies on the first debug.
  4. Nocalhost will automatically enter the DevMode and start remote debugging.

alt

More info about Remote Debug by Nocalhost

heighliner