No description
Find a file
renovate[bot] 25dc0c6651
Update docker/setup-qemu-action action to v3 (#21)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 19:51:57 +07:00
.github Update docker/setup-qemu-action action to v3 (#21) 2023-09-14 19:51:57 +07:00
Dockerfile Update mindflavor/prometheus-wireguard-exporter Docker tag to v3.6.6 (#14) 2023-06-30 22:21:14 +07:00
entrypoint.sh Initial (#1) 2022-05-05 01:13:32 +03:00
LICENSE Initial commit 2022-05-04 21:40:38 +03:00
README.md Add friendly name for exporter (#15) 2023-06-30 22:20:49 +07:00

wg-easy-extended

All-in-one: wg-easy + prometheus-wireguard-exporter

Run

$ docker run -d \
  --name=wg-easy-extended \
  -e WG_HOST=🚨YOUR_SERVER_IP \
  -e PASSWORD=🚨YOUR_ADMIN_PASSWORD \
  -v ~/.wg-easy:/etc/wireguard \
  -p 51820:51820/udp \
  -p 51821:51821/tcp \
  -p 9586:9586/tcp \
  --cap-add=NET_ADMIN \
  --cap-add=SYS_MODULE \
  --sysctl="net.ipv4.conf.all.src_valid_mark=1" \
  --sysctl="net.ipv4.ip_forward=1" \
  --restart unless-stopped \
  ghcr.io/tolkonepiu/wg-easy-extended

💡 Replace YOUR_SERVER_IP with your WAN IP, or a Dynamic DNS hostname.

💡 Replace YOUR_ADMIN_PASSWORD with a password to log in on the Web UI.

  • Web UI - http://0.0.0.0:51821

  • Exporter metrics - http://0.0.0.0:9586/metrics

💡 Your configuration files will be saved in ~/.wg-easy