Browse Source

Add initial wg-gen-web docker-compose config

pull/1/head
Julien Escario 4 years ago
parent
commit
5a87e5cd03
  1. 44
      docker/wg-gen-web/wg-gen-web.yaml

44
docker/wg-gen-web/wg-gen-web.yaml

@ -0,0 +1,44 @@
version: '3.6'
services:
wg-gen-web-lec:
image: vx3r/wg-gen-web:latest
container_name: wg-gen-web-lec
restart: unless-stopped
expose:
- "8080"
ports:
- "8080:8080"
environment:
- WG_CONF_DIR=/data
- WG_INTERFACE_NAME=wg0.conf
- WG_STATS_API=http://172.20.1.1:8182
- WG_STATS_API_USER=
- WG_STATS_API_PASS=
- SMTP_HOST=
- SMTP_PORT=
- SMTP_USERNAME=
- SMTP_PASSWORD=
- SMTP_FROM=
volumes:
- /etc/wireguard:/data
networks:
default:
aliases:
- wg-web
wg-json-api:
image: james/wg-api:latest
container_name: wg-json-api
restart: unless-stopped
cap_add:
- NET_ADMIN
network_mode: "host"
command: wg-api --device wg0 --listen 172.20.1.1:8182
networks:
default:
driver: bridge
ipam:
driver: default
config:
- subnet: 172.20.1.0/24
Loading…
Cancel
Save