Fixed Docker Vulnerability

+ Switched Base Image to Alpine
+ Simplified Docker Build
+ Added Alpine support to wgd.sh script.
+ Maintained Project Layout.
This commit is contained in:
Noxcis
2024-08-22 23:15:39 -05:00
parent dc7140d486
commit 8378030c70
9 changed files with 504 additions and 212 deletions

23
compose.yaml Normal file
View File

@@ -0,0 +1,23 @@
services:
wireguard-dashboard:
build: ./
container_name: wiregate
cap_add:
- NET_ADMIN
- SYS_MODULE
restart: unless-stopped
volumes:
- wgd_configs:/etc/wireguard
- wgd_app:/home/app
ports:
- 10086:10086/tcp
- 51820:51820/udp
sysctls:
- net.ipv4.ip_forward=1
- net.ipv4.conf.all.src_valid_mark=1
volumes:
wgd_configs:
wgd_app: