28 lines
		
	
	
		
			591 B
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			591 B
		
	
	
	
		
			YAML
		
	
	
	
version: "3"
 | 
						|
 | 
						|
services:
 | 
						|
  wg:
 | 
						|
    build: .
 | 
						|
    #image: ngoduykhanh/wireguard-ui:latest
 | 
						|
    container_name: wgui
 | 
						|
    cap_add:
 | 
						|
      - NET_ADMIN
 | 
						|
    network_mode: host
 | 
						|
    environment:
 | 
						|
      - SENDGRID_API_KEY
 | 
						|
      - EMAIL_FROM_ADDRESS
 | 
						|
      - EMAIL_FROM_NAME
 | 
						|
      - SESSION_SECRET
 | 
						|
      - WGUI_USERNAME=alpha
 | 
						|
      - WGUI_PASSWORD=this-unusual-password
 | 
						|
      - WG_CONF_TEMPLATE
 | 
						|
      - WGUI_MANAGE_START=false
 | 
						|
      - WGUI_MANAGE_RESTART=false
 | 
						|
    logging:
 | 
						|
      driver: json-file
 | 
						|
      options:
 | 
						|
        max-size: 50m
 | 
						|
    volumes:
 | 
						|
      - ./db:/app/db
 | 
						|
      - /etc/wireguard:/etc/wireguard
 |