The LaraDumps configuration is stored directly in your project's .env file.

You can run vendor/bin/laradumps configure to configure the project with the desktop application.

Or if you've already done that, you can simply go to "Settings" in the application or change the variable by .env

Configuration options

LaraDumps options and their respective configurations are detailed in this section.

App Host

Desktop App Host. Your Laravel project will send Dumps to this address.

You can configure the host in your .env file, under the key DS_APP_HOST.

In most cases, it will be your localhost:


You may configure a custom host value, if needed.

Homestead with VirtualBox10.211.55.2
Homestead with Parallels10.211.55.2
Wsl HostWSL IP (read below)

Docker and Linux

If you are using Docker on a Linux host, you must perform additional configuration because. Automatic mapping is not available. Read more hereopen in new window.


If you are running your project directly from the WSL machine, you must configure LaraDumps with the WSL IP.

This is often the case when running php artisan server from inside the WSL machine.

The WSL IP changes every time the computer is restarted, and you must update your project configuration when the IP changes.

Find out the WSL IP

To determine the WSL IP address, launch Windows Powershell and execute the ipconfig command.

You should see an output similar to this:


Windows IP Configuration

~~~~~~~ some other adapters.... ~~~~~~~

Ethernet adapter vEthernet (WSL):

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fda6::4727:7d48:8e61:7d48%60
   IPv4 Address. . . . . . . . . . . : <====================================
   Subnet Mask . . . . . . . . . . . :
   Default Gateway . . . . . . . . . :

Scroll down to the Ethernet adapter vEthernet (WSL) section, disregard other adapters.

Now, add the IP address from this section in your DS_APP_HOST in your .env file.

For example:


App Port

The Desktop App Port. Must always be 9191.


This configuration key will be deprecated in LaraDumps V2


By default, LaraDumps Desktop App will be invoked and gain focus whenever a new dump arrives.

To disable this behavior, change the .env file key DS_AUTO_INVOKE_APP to false.

You can also send Quiet dumps and the app will not be invoked.

DS_AUTO_INVOKE_APP=true #enabled

SQL Queries

You must have this feature enabled to capture SQL Queries and send them to the Desktop App.

To enable this feature, change the .env file key DS_SEND_QUERIES to true.

DS_SEND_QUERIES=true #enabled

Laravel Logs

You must have this feature enabled to send Laravel Logs.

To enable this feature, change the .env file key DS_SEND_LOGS to true.

DS_SEND_LOGS=true #enabled


LaraDumps can automatically clear the screen on page reload. You must include the Auto-Clean Blade directive.

  <!-- Scripts -->

This feature is disabled by default. To enable it, change the environment key DS_AUTO_CLEAR_ON_PAGE_RELOAD to true.


IDE Handler

Each dump contains a link to the file and line where the ds() was called from.

You may configure your preferred IDE to open this project's files.

To set an IDE, change the .env file key DS_FILE_HANDLER to one of the supported IDEs.


Supported IDEs:

Visual Studio Codevscode://file/{filepath}:{line}
Remote Visual Studio Code (WSL2)vscode://vscode-remote/

Value can be customized according to platform and IDE configuration. See below for some example configurations.

Docker and VSCode

If you are running Docker and using VSCode, you can configure a new editor handler to properly open files from the Desktop App.

Configure your .env to use the handler you have just created:

# other settings...
DS_FILE_HANDLER=phpstorm://open?file={filepath}&line={line} #<============ 
DS_PROJECT_PATH=C:\\dan\\projects\\ #<============ 


  • MacOS, Windows & Linux

VS Code


VS Code Docker

  • Windows

VS Code Remote WSL (custom path)

  • Windows
DS_FILE_HANDLER=vscode://vscode-remote/wsl+Ubuntu{filepath}:{line} // vscode://vscode-remote/wsl+Ubuntu22{filepath}:{line}
  • Linux


  • To get your distro name, run the command wsl -l -v in your command prompt.
  • To get remote path, you can run the pwd command inside your WSL project folder.