github WGDashboard/WGDashboard v4.3.0.2
2025 December Release 1 (v4.3.0.2)

5 hours ago

What's changed?

  • Fixed Schedule Jobs Logs piling up when it failed multiple times, will remove the job and logs once it failed more than 10 times
  • Added toggle to enable / disable peer traffic & historical endpoint tracking
  • Added control over peer traffic / historical endpoint logging, allow you to download & delete them.
  • Added auto purge for SQLite databases.

Note

You might notice a slow start-up after this update, which is completely normal due to WGD is cleaning up useless logs and stale jobs in your database.

Something like this:

root@wg:~/WGDashboard/src# ./wgd.sh update
=================================================================================
+          <WGDashboard> by Donald Zou - https://github.com/donaldzou           +
=================================================================================
[WGDashboard] OS: ubuntu
[WGDashboard] ✅ Python is installed
[WGDashboard] ✅ Found compatible version of Python. Will be using Python 3.13.3 to install WGDashboard.
[WGDashboard] 💿 Installing Python Virtual Environment
[WGDashboard] ✅ Python Virtual Environment is installed
[WGDashboard] ✅ Python Package Manager (PIP) is installed
[WGDashboard] Are you sure you want to update to the v4.3.0.2? (Y/N): Y
[WGDashboard] Shutting down WGDashboard
[WGDashboard] Stopping WGDashboard w/ Gunicorn on PID 478626
[WGDashboard] WGDashboard is stopped.
[WGDashboard] Downloading v4.3.0.2 from GitHub...remote: Enumerating objects: 188, done.
remote: Counting objects: 100% (167/167), done.
remote: Compressing objects: 100% (126/126), done.
remote: Total 188 (delta 56), reused 140 (delta 41), pack-reused 21 (from 1)
Receiving objects: 100% (188/188), 673.64 KiB | 4.88 MiB/s, done.
Resolving deltas: 100% (61/61), completed with 18 local objects.
From https://github.com/WGDashboard/WGDashboard
 * tag                 v4.3.0.2   -> FETCH_HEAD
=================================================================================
+          <WGDashboard> by Donald Zou - https://github.com/donaldzou           +
=================================================================================
[WGDashboard] Starting to install WGDashboard
[WGDashboard] OS: ubuntu
[WGDashboard] ✅ Found existing ./log folder
[WGDashboard] ✅ Found existing ./download folder
[WGDashboard] ✅ Found existing ./db folder
[WGDashboard] ✅ Python is installed
[WGDashboard] 💿 Pinging list of recommended Python Package Index mirror
              ---------------------------------------------------------
              [1] 2ms https://pypi.org/simple/
              [2] 279ms https://pypi.tuna.tsinghua.edu.cn/simple/
              [3] 251ms https://pypi.mirrors.ustc.edu.cn/simple/
              [4] 20ms https://mirrors.aliyun.com/pypi/simple/
              [5] 227ms https://pypi.douban.com/simple/
              ---------------------------------------------------------
              Which mirror you would like to use (Hit enter to use default)
              Default is https://pypi.org/simple/ :

[WGDashboard] ✅ Will download Python packages from https://pypi.org/simple/
[WGDashboard] ✅ Found compatible version of Python. Will be using Python 3.13.3 to install WGDashboard.
[WGDashboard] 💿 Installing Python Virtual Environment
[WGDashboard] ✅ Python Virtual Environment is installed
[WGDashboard] ✅ Python Package Manager (PIP) is installed
[WGDashboard] ✅ WireGuard is already installed.
[WGDashboard] 💿 Upgrading Python Package Manage (PIP)
[WGDashboard] 💿 Installing latest Python dependencies
[WGDashboard] ✅ Found existing ssl-tls.ini
[WGDashboard] ✅ WGDashboard installed successfully!
[WGDashboard] Enter ./wgd.sh start to start the dashboard
---------------------------------------------------------------------------------
[WGDashboard] Update completed!
---------------------------------------------------------------------------------
root@wg:~/WGDashboard/src# ./wgd.sh start
=================================================================================
+          <WGDashboard> by Donald Zou - https://github.com/donaldzou           +
=================================================================================
[WGDashboard] ✅ WireGuard is already installed.
[WGDashboard] Starting WGDashboard with Gunicorn in the background.
[WGDashboard] Deleted stale logs of JobID: 0354a884-b1c0-499e-b573-cdba0d695192
[WGDashboard] Deleted stale logs of JobID: 05bd1b54-851c-496e-94ea-63e833a7a95b
[WGDashboard] Deleted stale logs of JobID: 0689ff1a-6e32-4936-a10d-cd03a3a10cb2
[WGDashboard] Deleted stale logs of JobID: 0958da6d-835f-49bb-b43c-32eb39dbf050
[WGDashboard] Deleted stale logs of JobID: 0a5019df-3435-4b83-9bb3-8031307a6dba
[WGDashboard] Deleted stale logs of JobID: 0c68e8ba-847c-43bd-a44e-d476a8cbe154
[WGDashboard] Deleted stale logs of JobID: 10600592-3953-4f7f-99d6-c9501f93c1de

Don't miss a new WGDashboard release

NewReleases is sending notifications on new releases.