✂️ Configure
Configuration File
Since version 2.0, WGDashboard will be using a configuration file called wg-dashboard.ini
, (It will generate automatically after first time running the dashboard). More options will include in future versions, and for now it included the following configurations:
Description | Default | |
---|---|---|
| Configuration on account | |
| Dashboard login username |
|
| Password, will be hash with SHA256 |
|
| Configuration on dashboard | |
| The path of all the Wireguard configurations |
|
| Prefix before each path |
|
| IP address the dashboard will run with |
|
| Port the the dashboard will run with |
|
| Does the dashboard need authentication to access, if |
|
| Dashboard Version |
|
| How frequent the dashboard will refresh on the configuration page |
|
| How configuration is sorting |
|
| Dashboard Theme |
|
| WGDashboard API Key Function |
|
| WGDashboard Language |
|
| Default Settings on a new peer | |
| DNS Server |
|
| Endpoint Allowed IP |
|
| How peer will display |
|
| Remote Endpoint (i.e where your peers will connect to) | depends on your server's default network interface |
| Maximum Transmit Unit |
|
| Keep Alive |
|
Generating QR code and peer configuration file (.conf)
Starting version 2.2, dashboard can now generate QR code and configuration file for each peer. Here is a template of what each QR code encoded with and the same content will be inside the file:
Description | Default Value | Available in Peer setting | |
---|---|---|---|
| |||
| The private key of this peer | Private key generated by WireGuard ( | Yes |
| The | N/A | Yes |
| The DNS server your peer will use |
| Yes |
| |||
| The public key of your server | N/A | No |
| IP ranges for which a peer will route traffic |
| Yes |
| Your wireguard server ip and port, the dashboard will search for your server's default interface's ip. |
| Yes |
| The Pre-Shared Key of this peer (if available) | N/A | Yes |