All apps · 0 apps
Gerbil
Docker app from Fossorial's Repository
Overview
Gerbil (https://github.com/fosrl/gerbil) is a simple WireGuard interface management server written in Go. Gerbil makes it easy to create WireGuard interfaces as well as add and remove peers with an HTTP API. Gerbil is meant to enable the tunneling functionality of Pangolin (https://github.com/fosrl/pangolin).
Chat with us on Discord!
https://discord.gg/HCJR8Xhme4
Install Gerbil on Unraid in a few clicks.
Find Gerbil 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 Gerbil Review the template variables and paths Click Install
Categories
Download Statistics
1,935,869
Total Downloads
264,187
This Month
220,503
Avg / Month
Total Downloads Over Time
Loading chart...
Related apps
Explore more like this
Explore allDetails
Repository
fosrl/gerbilLast Updated2026-06-13
First Seen2025-01-16
Runtime arguments
- Network
bridge- Shell
sh- Privileged
- false
- Extra Params
--cap-add=NET_ADMIN --cap-add=SYS_MODULE
Template configuration
Host Path 1Pathrw
- Target
- /var/config
Reachable AtVariable
How should the remote server reach Gerbil's API?
- Target
- REACHABLE_AT
- Value
- http://gerbil:3003
Remote ConfigVariable
Remote config location to HTTP get the JSON based config from.
- Target
- REMOTE_CONFIG
- Value
- http://pangolin:3001/api/v1/gerbil/get-config
Report Bandwidth ToVariable
Remote HTTP endpoint to send peer bandwidth data.
- Target
- REPORT_BANDWIDTH_TO
- Value
- http://pangolin:3001/api/v1/gerbil/receive-bandwidth
WireGuard PortPortudp
Port the WireGuard server will listen on
- Target
- 51822
- Value
- 51822
HTTPS PortPorttcp
Pass through port Traefik will listen on for https traffic
- Target
- 443
- Value
- 44301
HTTP PortPorttcp
Pass through port Traefik will listen on for http traffic
- Target
- 80
- Value
- 8001