Skip to content

WG 0.1.5

Compare
Choose a tag to compare
@NOXCIS NOXCIS released this 14 Dec 23:08
· 154 commits to main since this release
  • Updated UI (Thanks D.Zou @ WG-Dashboard & Contributors)
    + Dark Mode 🌗
    + Data Usage Graph 📈
  • Switched to Docker volumes for Wiregate relevant data
  • Added Nginx to serve Uwsgi
  • Nginx & Uwsgi config optimization for WG-Dashboard
  • Master Peer Named in Admin Zone
  • Zone Iptable rules now accesible in the wg_iptables: volume
  • Flask Key Rotates on Container Restarts and 4000+ charters long
  • Persists Peer Data across container updates & restarts
  • Arm 32bit builds are back (25s builds 😃)
  • Docker Image Performance Improvements & Size reduction
  • Fixed Installer
  • Added Auto Swap file for potato deployments 🥔 IE. 512 MB RAM, 1 core Linux VPS)
  • No Ipv6, increases attack surface.
  • Removed API button from Channels (Help Needed to Implement a few Ideas)
  • Renamed Channels to WireChat & changed local URL to http://wire.chat
  • Wiregate can be deployed in a standalone config for easy combination in other docker stacks -
wiregate:
image: noxcis/wg-dashboard:kraken #the latest release build tag has auto daily builds for CVE mitigation
container_name: wiregate
cap_add:
	- NET_ADMIN
	- SYS_MODULE
restart: unless-stopped
volumes:
	- wg_configs:/etc/wireguard
	- wg_data:/home/app/dashboard-config
	- wg_db:/home/app/db
	- wg_iptables:/home/app/Iptables
	- ./Master-Key:/home/app/master-key
environment:
	- WG_DASH_USER=admin
	- WG_DASH_PASS=admin
	- WG_DASH_SERVER_IP=0.0.0.0
	- WG_DASH_DNS=1.1.1.1, 1.0.0.1
	- WG_DASH_PEER_ENDPOINT_ALLOWED_IP=0.0.0.0/0
	- WG_DASH_KEEP_ALIVE=21
	- WG_DASH_MTU=1420
	- WG_DASH_PORT_RANGE_STARTPORT=443
ports:
	- "443-446:443-446/udp" # WireGuard Listen Ports
	#- 8000:80/tcp  #Uncomment to expose Wiregate dashboard to the open internet
sysctls:
	- net.ipv4.ip_forward=1
	- net.ipv4.conf.all.src_valid_mark=1

volumes:
	wg_data:
	wg_configs:
	wg_db:
	wg_iptables:
	
	````

## What's Changed
* Kraken by @NOXCIS in https://github.com/NOXCIS/Wiregate/pull/32


**Full Changelog**: https://github.com/NOXCIS/Wiregate/compare/cetus...kraken