"enabled": true,
"type": "ws",
"authentication": {
- "enabled": false,
- "type": "basic-auth",
+ "enabled": true,
+ "type": "protocol-basic-auth",
"username": "admin",
"password": "admin"
}
#### Web UI configuration
-Copy the configuration template [src/assets/config-template.ts](src/assets/config-template.ts) to `src/assets/config.ts`.
+Copy the configuration template [src/assets/config-template.json](./src/assets/config-template.json) to `public/config.json`.
### Run
-#### Compiles for production
-
-```shell
-pnpm build
-```
-
-#### Compiles and preview locally for production
+#### Compiles for production and preview locally
```shell
pnpm preview
```
-#### Compiles and run for production
-
-```shell
-pnpm start
-```
-
#### Try it out
-For both options above you can then follow the link displayed in the terminal at the end of compilation. The Web UI looks like the following
+You can now follow the link displayed in the terminal. The Web UI looks like the following:
-![webui](./assets/webui.png)
+![webui](./src/assets/webui.png)
1. With the top 2 buttons you can now stop and afterwards start the simulator and inspect the server console for the number of charging stations, e.g. with the default configuration: `Charging stations simulator ... started with 10 charging station(s)`
2. Each charging station is a row in the table below, try "Stop Charging Station" and refresh with the large blue button and see the status Started turns from Yes into No.