jarylc/wireguard-ui

By jarylc

Updated over 3 years ago
Archived

Minimal multiarch ngoduykhanh/wireguard-ui Alpine docker image, updated by GitLab Mirroring & CI/CD.

Image
Networking
Security
Web servers
2

10K+

jarylc/wireguard-ui repository overview

DEPRECATED: Use official image instead

pipeline status

Source codes | Maintainer - Jaryl Chng

Network needs to be on host mode to restart the WireGuard network interface on the host when changes are applied.

Environment variables:

EnvironmentDefault value
LOGIN_PAGE1
BIND_ADDRESS0.0.0.0:5000

Default username & password

  • username: admin
  • password: admin

Volumes

  • /db - WGUI configuration and data
  • /etc/wireguard - to mount with host's /etc/wireguard to apply changes

Deploying

Terminal

docker run -d \
    --name wgui \
    -e LOGIN_PAGE=1 \
    -e BIND_ADDRESS=0.0.0.0:5000 \
    --net=host \
    -v /path/data:/db \
    -v /etc/wireguard:/etc/wireguard \
    --restart unless-stopped \
    --privileged \
    minimages/wireguard-ui

Docker-compose

wgui:
    image: minimages/wireguard-ui
    network_mode: host
    privileged: true
    volumes:
        - /path/data:/db
        - /etc/wireguard:/etc/wireguard
    environment:
        - LOGIN_PAGE=1
        - BIND_ADDRESS=0.0.0.0:5000
    restart: unless-stopped

Tag summary

Content type

Image

Digest

sha256:56f78187b

Size

15.9 MB

Last updated

over 3 years ago

docker pull jarylc/wireguard-ui