# Development mode

This page describes the steps to set up developer environment and control the inner management of Zuthaka

### Setting up devcontainer for backend (VS Code)

The folder ".devcontainer" has the configuration to override the backend Zuthaka component on the docker-compose to manage it. This also adds Zuthaka's commands. This is done through the VSCode extension: [remote containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)

### &#x20;Zuthaka commands

* **zuthaka-start:** runs the backend  server on port 8080
* **zuthaka-log:** shows the debugging info on the service layer. Particularly useful to debug WSS handling **Agents.**
* **zuthaka-reload:** clears the database, detects the class-handlers implemented and loads them to the available types.

### Zuthaka frontend&#x20;

Modify .env file to target to point to your backend server.
