Hardened WGDashboard (WireGuard UI) Docker Image with optional AmneziaWG and Tor integration.
10K+
This file explains the configuration settings for the Docker container. Adjust these environment variables as needed.
| Variable | Description | Default / Example |
|---|---|---|
| AMNEZIA_WG | Enables AmneziaWG for obfuscating WireGuard connections. | true |
| TZ | Specifies the container’s timezone. | America/Chicago |
| Variable | Description | Default / Example |
|---|---|---|
| WGD_TOR_PROXY | Enables the Tor proxy for WireGuard connections. | true |
| WGD_TOR_EXIT_NODES | Specifies the Tor exit node country code. | {ch} for Switzerland |
| WGD_TOR_DNS_EXIT_NODES | Sets the country code for DNS exit nodes. | {gb} for United Kingdom |
| WGD_TOR_PLUGIN | Specifies the Tor plugin type. Options: webtunnel, obfs4, snowflake. | obfs4 |
| WGD_TOR_BRIDGES | Enables Tor bridges to bypass censorship. | true |
| Variable | Description | Default / Example |
|---|---|---|
| WGD_WELCOME_SESSION | Enables or disables the welcome session. | false |
| WGD_AUTH_REQ | Specifies if authentication is required for access. | false |
| WGD_USER | Sets the WGDashboard username. | admin |
| WGD_PASS | Sets the WGDashboard password. | admin |
| WGD_REMOTE_ENDPOINT | Defines the remote endpoint IP address. | 0.0.0.0 |
| WGD_REMOTE_ENDPOINT_PORT | Sets the port for the remote endpoint. | 80 |
| WGD_PEER_ENDPOINT_ALLOWED_IP | Configures the allowed IP range for peer connections. | 0.0.0.0/0 |
| WGD_KEEP_ALIVE | Sets the keep-alive interval in seconds. | 21 |
| WGD_MTU | Sets the Maximum Transmission Unit (MTU) size. | 1420 |
| WGD_PORT_RANGE_STARTPORT | Specifies the starting port for the WireGuard connection. | 4430 |
DNS Variable settings must match each other.
| Variable | Description | Default / Example |
|---|---|---|
| WGD_DNS | Sets DNS server IPs for WireGuard. | "10.2.0.100, 10.2.0.100" |
| WGD_IPTABLES_DNS | Specifies the DNS server IP for iptables. | 10.2.0.100 |
| Variable | Description | Recommended / Example |
|---|---|---|
| WGD_JC | Junk character repetition. Range: 1 ≤ Jc ≤ 128. | 5 |
| WGD_JMIN | Minimum junk character delay (in ms). Should be less than Jmax. | 500 |
| WGD_JMAX | Maximum junk character delay (in ms). Should be greater than Jmin. | 550 |
| WGD_S1 | Junk packet size 1. S1 < 1280 and should not equal S2 + 56. | 30 |
| WGD_S2 | Junk packet size 2. S2 < 1280. | 40 |
| WGD_H1, WGD_H2, WGD_H3, WGD_H4 | Unique header values for obfuscation. Each value should be unique. | 123456, 67543, 32345, 123123 |
WGD_JC which can vary.Content type
Image
Digest
sha256:47a7b8f5f…
Size
28.8 MB
Last updated
6 months ago
docker pull noxcis/wg-dashboard:terra-firma