wireguard-ui: image:ngoduykhanh/wireguard-ui:latest container_name:wireguard-ui depends_on: -wireguard cap_add: -NET_ADMIN # use the network of the 'wireguard' service. this enables to show active clients in the status page network_mode:service:wireguard environment: -SENDGRID_API_KEY -EMAIL_FROM_ADDRESS -EMAIL_FROM_NAME -SESSION_SECRET -WGUI_USERNAME=admin -WGUI_PASSWORD=admin -WG_CONF_TEMPLATE -WGUI_MANAGE_START=true -WGUI_MANAGE_RESTART=true -SUBNET_RANGES=SR2:8.8.0.0/24 logging: driver:json-file options: max-size:50m volumes: -./db:/app/db -./config:/etc/wireguard restart:unless-stopped