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.

Media gallery

1 / 6

Install defguard---Gateway on Unraid in a few clicks.

Find defguard---Gateway in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for defguard---Gateway Review the template variables and paths Click Install

Requirements


        Requires a defguard - Core container to be running.
    

Details

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

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