defguard---Gateway

defguard---Gateway

Docker app from grtgbln's Repository

Overview

defguard is a true Zero-Trust WireGuard® VPN with 2FA/Multi-Factor Authentication, as each connection requires MFA (and not only when logging in into the client application like other solutions).
This is the gateway component of defguard.

Requirements


        Requires a defguard - Core container to be running.
    

Runtime arguments

Network
bridge
Privileged
false
Extra Params
--cap-add=NET_ADMIN

Template configuration

WireGuard PortPortudp

Container Port: 50051

Target
50051
Default
50051
Value
50051
defguard Core gRPC URLVariable

gRPC URL of defguard Core instance

Target
DEFGUARD_GRPC_URL
Default
http://IP_ADDRESS:50055
Value
http://IP_ADDRESS:50055
defguard TokenVariable

Token received on defguard after completing network wizard

Target
DEFGUARD_TOKEN
Stats PeriodVariable

How often, in seconds, to send interface statistics to the defguard server

Target
DEFGUARD_STATS_PERIOD
Default
60
Value
60
Log LevelVariable

Log level

Target
RUST_LOG
Default
info|debug

Details

Repository
ghcr.io/defguard/gateway:latest
Last Updated2026-06-02
First Seen2025-02-15

Run defguard---Gateway on Unraid.

defguard---Gateway is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.