1
0
mirror of https://github.com/donaldzou/WGDashboard.git synced 2024-11-05 23:40:14 +01:00
Commit Graph

53 Commits

Author SHA1 Message Date
Daan
3ac9c23573 Removed the default value: wg0 in isolate and enable.
Removed clean_up() function because persistency is done differently.
Overal tried to make readability better in entrypoint.sh
Fixed bug where local config variable causes issues.
Applied ShellCheck recommendations.
2024-10-24 10:13:33 +02:00
Daan
4902b5f351 Initial testing to update from version 4.0.3 to 4.0.4 have succeeded! 2024-10-23 23:47:00 +02:00
Daan
166fcda193 Minor changes to compose and Dockerfile. 2024-10-23 23:15:41 +02:00
Daan
83560bc775 Changed around Docker image building and entrypoint.
- Succeeding my tests.
2024-10-23 22:40:40 +02:00
Daan
c837ab8693 Complete Docker Container redo, making updates possible.
- Through symlinks.

Refactored the set env variables function.
2024-10-23 16:41:03 +02:00
Dselen
145d12b2c8 Added minor changes and deletions. 2024-10-03 08:26:30 -05:00
Dselen
0c5033ff79 fixed issues with commits 2024-10-03 08:23:17 -05:00
Donald Zou
9dd9be3b8c
Merge branch 'main' into main 2024-10-03 20:59:58 +08:00
Dselen
dd38809866 Rebase 2024-10-03 07:45:24 -05:00
Dselen
2a46c873b8 Removed Debian container 2024-09-27 03:22:03 -05:00
dselen
f5cb5c4516
Merge branch 'main' into conflict-resolved 2024-09-09 09:01:07 +02:00
Dselen
40e6fce281 Fix typos 2024-08-27 02:30:01 -05:00
Dselen
c3cda05d98 Move fix. 2024-08-27 02:26:19 -05:00
Dselen
548f3db33d quickfix 2024-08-26 16:16:43 -05:00
Dselen
a76e9ed98b Testing more changes for better handling of variables. 2024-08-26 16:16:09 -05:00
Dselen
c0ef41a9bb Forgot to reorder 2024-08-26 15:54:27 -05:00
Dselen
f6e5d9675a Alternative testing. 2024-08-26 15:53:53 -05:00
Dselen
ef028659d8 Testing improvement 2024-08-26 15:46:17 -05:00
Dselen
40f39e918d Finished work for now on the alpine docker image. 2024-08-26 15:28:27 -05:00
Dselen
bc29b89a16 Rebased and going further 2024-08-26 13:07:42 -05:00
Noxcis
0c1502f801 Streamiline
+ Added Docker Install arg to wgd.sh
2024-08-25 03:01:21 -05:00
Noxcis
fb016bebde Update wgd.sh 2024-08-24 20:04:07 -05:00
Noxcis
8f6a738481 Docker 2 Stage 2024-08-24 20:02:34 -05:00
Noxcis
8da0fde52a + 2024-08-24 06:45:13 -05:00
Noxcis
2d5796d161 Added Auto Config Creation
Reimplemented Automatic Wireguard Configuration Generation

Setting global Env Vars via the docker image build is still insecure, better to pass to dashboard before init.
2024-08-23 16:49:54 -05:00
Dselen
1d20dc9fcb Looking like a promising end of this task. 2024-08-23 13:01:50 -05:00
Dselen
49502235b5 These needed to be added. 2024-08-23 12:48:33 -05:00
Dselen
6e9d71fcf8 Added reverted some no longer needed changes 2024-08-23 12:48:16 -05:00
Dselen
27c7e33773 added RHEL etc workings. 2024-08-23 12:27:41 -05:00
Dselen
3012619049 testing 2024-08-23 11:58:14 -05:00
Dselen
518e29118c Reoganise the documents and added experimental Alpine Linux support in wgd.sh 2024-08-23 07:46:41 -05:00
Noxcis
8378030c70 Fixed Docker Vulnerability
+ Switched Base Image to Alpine
+ Simplified Docker Build
+ Added Alpine support to wgd.sh script.
+ Maintained Project Layout.
2024-08-22 23:15:39 -05:00
Dselen
e3771a1c53 Refined logging output a bit. 2024-08-22 16:58:29 -05:00
Dselen
2e9ac00a42 modified all and patched security vulnerability issue #333 2024-08-22 16:31:47 -05:00
Dselen
4b8b3acd39 Small readme change 2024-08-22 14:00:55 -05:00
Dselen
8703798ca0 Modified all files and have a working product, awaiting feedback! 2024-08-22 13:38:29 -05:00
Dselen
bd3aa28523 Changed readme and compose for templating. 2024-08-20 14:48:36 -05:00
Dselen
68d0ae4002 Added context and refined code. 2024-08-20 13:54:49 -05:00
Dselen
6991039640 Working prototype. 2024-08-20 12:58:30 -05:00
Dselen
00611ef9dc Progress so far. 2024-08-20 09:58:25 -05:00
dselen
72fe687d82
Update Docker-explain.md 2024-06-09 23:13:31 +02:00
dselen
632cd66b57
Update Docker-explain.md 2024-06-09 23:13:19 +02:00
Daan
20530c000e Added container documentation, and added a few new comments. 2024-06-09 23:11:22 +02:00
Daan
8824786fb4 For some reason, cloning the GitHub (which has been simplified) works from the Dockerfile directly.
But the wg0.conf file needs a re-copy on run-time. Working now.

Made code modifications and optimizations.

Please report bugs to me.
2024-06-08 13:30:24 +02:00
Daan
bdeb4a4efe Cleaned up lingering code line. 2024-06-07 14:55:16 +02:00
Daan
cf455fc19b Modified code so that the docker logging makes sense. Also fixed a bug which can happen with iptables (-s illegal option). Pushing to repo. 2024-06-07 13:25:46 +02:00
Daan
1bcddadb7a Features tested working, feeling good about a release. 2024-06-06 16:11:49 +02:00
Daan
6dc28f11e0 Working on isolated peers feature. 2024-06-06 00:12:11 +02:00
Daan
8ad601fcc0 Added features, plus explanations in about them in the compose.yaml file. Looking great! 2024-06-05 20:27:24 +02:00
Daan
f400844a3d Modified scripts 2024-06-05 09:16:29 +02:00