Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
160 commits
Select commit Hold shift + click to select a range
c24025d
podman begins
NOXCIS Oct 10, 2024
ba36c62
Update OS-Reqs.sh
NOXCIS Oct 10, 2024
d83ffa6
Update OS-Reqs.sh
NOXCIS Oct 10, 2024
47d55f4
Update OS-Reqs.sh
NOXCIS Oct 10, 2024
f80afda
Update OS-Reqs.sh
NOXCIS Oct 10, 2024
8609372
Update OS-Reqs.sh
NOXCIS Oct 10, 2024
bc291e9
Update OS-Reqs.sh
NOXCIS Oct 10, 2024
9eac7e9
Update wg-dash_daily-builds.yml
NOXCIS Oct 10, 2024
e99f41e
ups
NOXCIS Oct 10, 2024
de662d1
Update stackscript.sh
NOXCIS Oct 10, 2024
ee190c8
ups
NOXCIS Oct 11, 2024
7d51970
Update OS-Reqs.sh
NOXCIS Oct 11, 2024
9e581ea
UPS
NOXCIS Oct 11, 2024
60f9f84
ups
NOXCIS Oct 11, 2024
40ffbe6
sync v4.1
NOXCIS Oct 13, 2024
254f655
Update README.md
NOXCIS Oct 14, 2024
cbf491c
patches
NOXCIS Oct 16, 2024
64caf8f
hotfix
NOXCIS Oct 28, 2024
7bddf2e
sync with upstream
NOXCIS Oct 28, 2024
e47d3ab
Update wgd.sh
NOXCIS Oct 28, 2024
622f698
ups
NOXCIS Oct 28, 2024
ec6d20a
testing
NOXCIS Oct 29, 2024
deb8f2f
trial n Error
NOXCIS Oct 29, 2024
f4a35c0
testing
NOXCIS Oct 29, 2024
32f5dd0
Update dashboard.py
NOXCIS Oct 29, 2024
887d978
patches
NOXCIS Oct 31, 2024
074642f
working
NOXCIS Oct 31, 2024
c42ae1d
working beta
NOXCIS Nov 1, 2024
26352cf
add Amnezia ENV
NOXCIS Nov 1, 2024
3220726
working-beta
NOXCIS Nov 1, 2024
e0add72
Update entrypoint.sh
NOXCIS Nov 1, 2024
8b6d0bd
Update entrypoint.sh
NOXCIS Nov 1, 2024
b505242
comments
NOXCIS Nov 1, 2024
6c329dd
Update dashboard.py
NOXCIS Nov 3, 2024
fb34594
Update dashboard.py
NOXCIS Nov 3, 2024
ddc9bcc
+ Backwards Compatibility
NOXCIS Nov 3, 2024
0a11116
Update dashboard.py
NOXCIS Nov 3, 2024
e057448
fixed wg peer download
NOXCIS Nov 3, 2024
d6b94c5
slick-stuff
NOXCIS Nov 3, 2024
51d62d0
Update dev-docker-compose.yml
NOXCIS Nov 3, 2024
54b8db0
Fixed Tor Transports & Bridges
NOXCIS Nov 3, 2024
d9530f1
Update entrypoint.sh
NOXCIS Nov 3, 2024
da99ff9
fixed self assigned DNS server
NOXCIS Nov 3, 2024
17732dc
sync
NOXCIS Nov 4, 2024
9185412
Update Dockerfile
NOXCIS Nov 6, 2024
e6326af
optimize build pipeline
NOXCIS Nov 6, 2024
5166148
Update entrypoint.sh
NOXCIS Nov 7, 2024
cb8f537
obfs4 get bridges patch
NOXCIS Nov 7, 2024
1ff04ca
fixed WGD AUTH REQ
NOXCIS Nov 7, 2024
4a7be71
snowflake bridge updates
NOXCIS Nov 7, 2024
962a037
optimizations
NOXCIS Nov 7, 2024
26ea96a
Add Tor Client Vanguards
NOXCIS Nov 8, 2024
7dbe651
Tor Circuit Flux & Vanguard Start Optimizations
NOXCIS Nov 8, 2024
7f0da00
Improved Log Output
NOXCIS Nov 8, 2024
6fff2d5
working - rollback
NOXCIS Nov 9, 2024
646f861
Update wgd.sh
NOXCIS Nov 9, 2024
58d6ea6
Update Dockerfile
NOXCIS Nov 9, 2024
9943b11
Add Vanguard Hourly Flux
NOXCIS Nov 9, 2024
4f14f7c
Update wgd.sh
NOXCIS Nov 9, 2024
5857ae6
Added DnsCrypt Redundancy.
NOXCIS Nov 9, 2024
5aa8f8b
sync with upstream
NOXCIS Nov 10, 2024
08ddaea
Patch Amnezia GO Ipv6
NOXCIS Nov 11, 2024
aad7879
patched awg ipv6 startup and restart
NOXCIS Nov 11, 2024
50e1233
Update dev-docker-compose.yml
NOXCIS Nov 11, 2024
64bd2a2
Update solo-docker-compose.yml
NOXCIS Nov 11, 2024
713f680
added spanish lang from @jpizquierdo
NOXCIS Nov 11, 2024
228e984
Super Static OTW
NOXCIS Nov 11, 2024
efdc6e1
Static WG-Dashboard Bin
NOXCIS Nov 11, 2024
adbb36e
Static not Bagged
NOXCIS Nov 11, 2024
61710ed
optimizations and fixes
NOXCIS Nov 12, 2024
d89c4d7
pre release pre cleanup
NOXCIS Nov 12, 2024
3e99dc3
Update entrypoint.sh
NOXCIS Nov 12, 2024
c3898f1
+
NOXCIS Nov 12, 2024
f77c6cb
testing live
NOXCIS Nov 12, 2024
7e453d9
Dirty Patch for Config Modification
NOXCIS Nov 13, 2024
cce36a7
Nox & the Phantom Bugs
NOXCIS Nov 13, 2024
002f909
Tor Circuit Flux Fix & Optimizations
NOXCIS Nov 14, 2024
95b5f67
+
NOXCIS Nov 14, 2024
3b1f531
trust but verify
NOXCIS Nov 14, 2024
356b945
optimized tor circuit flux
NOXCIS Nov 14, 2024
d6255cd
Me No C Python
NOXCIS Nov 14, 2024
3da2722
bin
NOXCIS Nov 14, 2024
7a6b24e
Fully functional static deployment
NOXCIS Nov 14, 2024
fdc74c9
updates
NOXCIS Nov 14, 2024
3c36487
Update compose.yml
NOXCIS Nov 14, 2024
aa466ed
Update compose.yml
NOXCIS Nov 14, 2024
ea88346
+
NOXCIS Nov 14, 2024
c5719da
Merge branch 'amneziawg' of https://github.com/NOXCIS/Wiregate into a…
NOXCIS Nov 14, 2024
5654819
Releasing Soon
NOXCIS Nov 14, 2024
66f437e
sync languages with upstream
NOXCIS Nov 15, 2024
610c0e3
Swarm Ready
NOXCIS Nov 15, 2024
b81f347
Update README.md
NOXCIS Nov 15, 2024
9729c1d
Update README.md
NOXCIS Nov 15, 2024
aeee0d6
Removed ifcfg for UNIX independance
NOXCIS Nov 18, 2024
cdb402f
Reskin
NOXCIS Nov 18, 2024
a5e8b1a
Update signin.vue
NOXCIS Nov 18, 2024
9300326
+
NOXCIS Nov 18, 2024
96f1bc7
+
NOXCIS Nov 18, 2024
032b8bb
use sockets for inet addr
NOXCIS Nov 19, 2024
3a4ba8f
Base Image Hardening
NOXCIS Nov 20, 2024
c2b2990
Update .dockerignore
NOXCIS Nov 20, 2024
a1b5716
+
NOXCIS Nov 20, 2024
20578d8
Update .gitignore
NOXCIS Nov 20, 2024
9fb51f3
+
NOXCIS Nov 20, 2024
c6c6ab3
+
NOXCIS Nov 20, 2024
4db260b
+
NOXCIS Nov 20, 2024
cdd55f2
+
NOXCIS Nov 20, 2024
d563cf3
fixed dnscrypt proxy switching
NOXCIS Nov 20, 2024
7257c0d
streamline
NOXCIS Nov 20, 2024
e01ef7b
Delete dnscrypt-proxy.toml
NOXCIS Nov 20, 2024
2d8fa1b
Installer will be reduced to stackscript
NOXCIS Nov 20, 2024
33f569b
big man blastoise
NOXCIS Feb 9, 2025
c0fae77
bugs likely
NOXCIS Feb 9, 2025
5a36594
fixes
NOXCIS Feb 18, 2025
0e68f92
six shooter
NOXCIS Feb 18, 2025
7f0f910
whiplash
NOXCIS Feb 27, 2025
44f3da9
Update AdGuardHome.yaml
NOXCIS Mar 15, 2025
561cc43
Stable - Tested
NOXCIS Mar 15, 2025
53941bb
bug hunting
NOXCIS Mar 22, 2025
ad3411b
Update Makefile
NOXCIS Mar 22, 2025
80598bd
Update Makefile
NOXCIS Mar 22, 2025
f76119b
Update Makefile
NOXCIS Mar 22, 2025
1ab9217
Update Makefile
NOXCIS Mar 22, 2025
c0e2b38
testing docker standalone
NOXCIS Mar 27, 2025
60e0385
redis wsitch
NOXCIS Sep 8, 2025
4fcaabd
async imp
NOXCIS Sep 8, 2025
1ddf4ec
needs work
NOXCIS Sep 16, 2025
b798845
looks good probably shit
NOXCIS Sep 16, 2025
fd9137a
snipers
NOXCIS Sep 17, 2025
c1ef305
lock down
NOXCIS Sep 17, 2025
3763f9b
npm is wormed out
NOXCIS Sep 18, 2025
eda0243
fixes
NOXCIS Sep 18, 2025
29ca475
ups
NOXCIS Sep 19, 2025
5ad9735
yeet
NOXCIS Sep 19, 2025
d22f6b5
k8
NOXCIS Sep 21, 2025
e6ae6eb
well fuck
NOXCIS Sep 22, 2025
daa19f0
green fn
NOXCIS Sep 22, 2025
23cc928
ups
NOXCIS Oct 19, 2025
5d7ba56
async
NOXCIS Oct 19, 2025
cabceb0
refract
NOXCIS Oct 20, 2025
fa92346
Update .gitignore
NOXCIS Oct 20, 2025
a910c83
k8 update
NOXCIS Oct 20, 2025
4febf8a
Merge pull request #89 from NOXCIS/TRUEASYNC
NOXCIS Oct 20, 2025
b468d95
Bug Fixes
NOXCIS Oct 21, 2025
69eb5c1
fix auth false
NOXCIS Oct 22, 2025
54a1288
bug fixes
NOXCIS Oct 23, 2025
9ed4c43
style fixes
NOXCIS Oct 23, 2025
3d2de64
ay
NOXCIS Oct 28, 2025
d0f0b1d
Bug Fixes
NOXCIS Nov 1, 2025
0a4b88a
carbide
NOXCIS Nov 3, 2025
51ccd9f
a bit much
NOXCIS Nov 26, 2025
78371ac
1
NOXCIS Dec 2, 2025
81e7a91
updates
NOXCIS Dec 4, 2025
16c8f14
hotfixes
NOXCIS Dec 6, 2025
23f7b76
TLS pipe config + Go build fixes
NOXCIS Dec 9, 2025
471a0b4
fixes
NOXCIS Dec 12, 2025
a16e4dd
fixes
NOXCIS Dec 15, 2025
7553ebe
Replace udptlspipe with wg-tcp-tunnel and update UI
NOXCIS Jan 5, 2026
58ac9a8
+
NOXCIS Jan 5, 2026
845db15
+
NOXCIS Jan 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file added .DS_Store
Binary file not shown.
159 changes: 159 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
# =============================================================================
# DOCKERIGNORE FOR WIREGATE PROJECT
# =============================================================================
# This file minimizes the Docker build context to improve build performance
# and reduce image size by excluding unnecessary files.
# =============================================================================

# Version control
.git
.gitignore
.gitattributes

# Documentation
*.md
Docs/
README*
LICENSE
SECURITY*

# Development files
.vscode/
.idea/
*.swp
*.swo
*~

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
venv_dev/
ENV/
env.bak/
venv.bak/
.pytest_cache/
.coverage
htmlcov/
.tox/
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/

# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.npm
.yarn-integrity

# Build artifacts
dist/
build/
*.egg-info/
.eggs/

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Logs
*.log
logs/
*.log.*

# Database files
*.db
*.sqlite
*.sqlite3

# Temporary files
tmp/
temp/
.tmp/
.temp/

# IDE and editor files
*.sublime-project
*.sublime-workspace
.vscode/
.idea/
*.swp
*.swo

# Docker files (except the one being used)
Dockerfile*
docker-compose*.yml
.dockerignore

# Test files
tests/
test_*
*_test.py
*_test.js

# Configuration files that might contain secrets
.env
.env.local
.env.*.local
config.local.*

# Backup files
*.bak
*.backup
*.old

# Archives
*.tar
*.tar.gz
*.zip
*.rar
*.7z

# Large binary files
*.bin
*.exe
*.dll
*.so
*.dylib

# Kubernetes files
k8s/
*.yaml
*.yml

# CI/CD files
.github/
.gitlab-ci.yml
.travis.yml
.circleci/

# Other project files
Makefile
requirements-dev.txt
package-lock.json
yarn.lock

# Specific to this project
attachments/
AutoInstaller-Functions/
DOCKER_TESTING.md
stackscript.sh
Ubuntu.Dockerfile

# CPS Pattern capture scripts (not needed in container)
Src/scripts/capture_cps_patterns.sh
Src/scripts/process_captured_packets.sh
Src/scripts/import_wireshark_capture.py
4 changes: 2 additions & 2 deletions .github/workflows/wg-dash_daily-builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ jobs:
uses: actions/checkout@v3

# Step 2: Set up Node.js version 18
- name: Use Node.js version 18
- name: Use Node.js version 20
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20

# Step 3: Log in to Docker Hub using secrets
- name: Log in to Docker Hub
Expand Down
129 changes: 70 additions & 59 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,63 +1,74 @@
.vscode
.DS_Store
.idea
src/db
__pycache__
src/test.py
*.db


src/static/pic.xd
private_key.txt
public_key.txt
venv/**
log/**
*.log
release/*


.jshintrc
wireguard/
Global-Configs/PiHole/etc-dnsmasq.d/*
Global-Configs/PiHole/etc-pihole/*
!Global-Configs/PiHole/etc-pihole/custom.list
!Global-Configs/PiHole/etc-pihole/dnsmasq.conf
Global-Configs/PiHole/etc-dnsmasq.d/
data/


Unbound-Custom-Config/root.hints
.gitignore
.idea/
Channels/venv/
Channels/node_modules
Channels/flask_session
Channels/app/static/dist
Channels/Channels notebook.ipynb
Channels/.pytest_cache/
Channels/.mypy_cache/
Channels/.ipynb_checkpoints/

Global-Configs/Master-Key/

Global-Configs/Master-Key/master.conf
Global-Configs/Master-Key/master.conf.enc
Global-Configs/Master-Key/*.conf
Global-Configs/Master-Key/*.enc

WG-Dash/master-key/master.conf
WG-Dash/master-key/master.conf.enc
WG-Dash/master-key/*.enc
WG-Dash/master-key/*.conf

*.enc

WG-Dash/src/wg-dashboard.ini

wget-log
run-log.txt

test.py
test.sh
preqsinstalled.txt
.env

__pycache__/
*/__pycache__/
*/*/__pycache__/
*/*/*/__pycache__/
*.py[cod]



/configs/logs
/configs/tor
/configs/master-key


/configs/adguard/*
!/configs/adguard/AdGuardHome.yaml


/configs/pihole/etc-pihole/*
!/configs/pihole/etc-pihole/custom.list


/configs/dnscrypt/*
!/configs/dnscrypt/dnscrypt-proxy.toml


/Src/venv/
/Src/log/

/Src/static/app/dist/
/Src/static/app/node_modules/

/Src/db/*
!/Src/db/wsgi.ini



.env.anim.run.txt
.env
.DS_Store
preqsinstalled.txt
/DB_MIGRATE
test_users.ldif
proxy_router.c
proxy_router/go.mod
proxy_router/go.sum
/proxy_router
Docs/auth_api.py
/WireGate_Built
/build
Src/appmap.log
/Src/build
dashboard.pid
/Src/configs
ghcr.sh
*.pem
/docker-bake
Src/test_async_performance.py
omv.docker-compose.yml
/.VSCodeCounter
git.md
*.pcap
I1-I5-DOCUMENTATION.md
scripts/process_captured_packets.sh
scripts/import_wireshark_capture.py
scripts/capture_cps_patterns.sh
scripts/add_raw_captures.py
Src/static/app/public/img/logoo.png
/test-results
amneziawg-apple/
Loading
Loading