The installation has been prepared for you in the form of scripts to download
and run. After the script based installation completes, you may skip some steps
below and continue at Configure Visual Studio Code .
The individual steps described below are for reference and troubleshooting.

The VM is 7zip packed. Unpack it into folder “%USERPROFILE%\VirtualBox VMs”.
Add the VM to VirtualBox Manage using Machine -> Add , browse into the “Gawati”
Folder and select the Gawati (.vbox) file.

To run it for development we recommend to not start this instance, instead create
a linked clone and run that. To do so, highlight the Gawati VM, right click and
“Clone”, select “Expert Mode”, activate “Linked Clone” and name it “Gawati Clean”.
This clone will keep a fresh installation of Gawati. Start the “Gawati Clean” VM.

The VM is configured with dynamic IP (if its your first VM, tends to be 192.168.56.101).
Log in to the VM console:

Log in credentials:

UserrootPasswordMyGawatiLocal

Check IP addr:

ipaddrshowdeveth0

Add an entry to your hosts file at %WINDIR%\system32\drivers\etc using an
administrative instance of notepad and add an entry equivalent to this, using the
IP of your VM:

192.168.56.101my.gawati.local

You can connect to it using ssh:

kitty-pwMyGawatiLocal-sshroot@my.gawati.local

Allow all traffic from your PC to your VM (dont do this for internet facing servers)

firewall-cmd--zone=trusted--change-interface=eth0--permanent

From Gawati installer documentation, just download the
installer as described, run it twice and reboot the system after installation
to activate kernel configurations and have services bind to IPs correctly

Create another linked clone as above, but name it “Gawati Dev”.
You can then run this clone headless, and when you are done with it or broke it,
delete it (with deleting files) and create a new clone to restart on a clean slate.

Exist DB server allows WebDav access from localhost only, so we will use SSH
forwarding to make our connection appear local.

Open a new cmd shell and connect to your VM using

kitty-pwMyGawatiLocal-sshroot@my.gawati.local-L10443:localhost:10443

This will tunnel localhost:10443 to your server:10443 and encrypt the communication
on its path. You can lower this shell, leaving it running in the background. This
forwarding allows you to access the exist instance as a local service. For example
you can now browse https://localhost:10443 where you can log in as admin user (credentials
received in server installation) to the (remote) server.

In a new cmd shell, replace ‘youradminpassword’ with the password retrieved
above and run