noxcis/wiregate
WireGate Docker Image with optional AmneziaWG and Tor integration. Super Fast Staitic Compile
1.5K
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. | 1.1.1.1 |
WGD_IPTABLES_DNS | Specifies the DNS server IP for iptables. | 1.1.1.1 |
WGD_JC
which can vary.docker pull noxcis/wiregate