Commit Graph
96 Commits
Author SHA1 Message Date
Daan Selen 306e17eb4d refac: some exit logic
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
2025-12-14 20:56:18 +01:00
Daan Selen 6fee7da633 chore: fix bcrypt issue 2025-12-10 23:17:45 +01:00
Daan Selen 094d1c0718 refac: remove docker functions 2025-09-21 22:04:59 +02:00
Daan Selen 0d814ec03c refac: new logic to detecting a Wireguard interface 2025-09-21 21:57:28 +02:00
Daan Selen cf95aded77 chore: remove mariadb-dev dep 2025-09-14 17:40:53 +02:00
Daan Selen 694a06ddb6 feat: v4.3 docker compatibility 2025-09-14 17:15:41 +02:00
Daan Selen 4e75a95a73 chore(docs): add dockerignore 2025-09-10 23:59:58 +02:00
Daan Selen 92a2e26755 feat(docker): clean up remaining commands 2025-09-10 23:59:36 +02:00
Daan Selen 8ebd65cc0b feat(docker): prepare for version 4.3 2025-09-10 20:52:47 +02:00
Daan Selen 0cd2c6864e make stale compliant 2025-07-24 20:27:54 +02:00
Daan Selen 0cb46e1444 Docker file update 2025-07-24 20:23:42 +02:00
Daan Selen 4602b68425 English fix 2025-06-25 10:27:34 +02:00
Daan Selen 87069329d8 Where do these come from? 2025-06-16 14:45:23 +02:00
Daan Selen 8a380a4545 Separated tasks (again) and separate builds 2025-06-16 14:42:39 +02:00
Daan Selen a5e18cb761 del pr running 2025-06-16 14:41:02 +02:00
Daan Selen 289fa23728 streamline 2025-06-16 14:27:12 +02:00
Daan 7385932e52 donald 2025-06-04 19:54:40 +02:00
Daan cb90b69b3f Looks good! 2025-06-04 19:52:44 +02:00
Daan Selen 9dc9e668c5 Add a login to the scan 2025-06-04 16:53:16 +02:00
Daan Selen 43070ab809 Syntax fix 2025-06-04 13:14:03 +02:00
Daan Selen 532fedbb62 Adding file 2025-06-04 13:05:35 +02:00
Daan Selen 585bf37783 THIS SHOULD BE WORKING 2025-06-04 13:04:17 +02:00
Daan Selen 84167650b8 hotfix 2025-06-04 10:27:11 +02:00
Daan Selen 15c12a81f1 Separate stages 2025-06-04 10:12:18 +02:00
Daan Selen 4926ee5117 Fix https://github.com/donaldzou/WGDashboard/issues/723 and more 2025-05-02 10:02:38 +02:00
Daan Selen 7d977700e6 typo 2025-05-01 16:38:19 +02:00
Daan Selen 8d7d78db46 Not alpine, latest 2025-05-01 16:21:30 +02:00
Daan Selen 3268cc30ea Donald 2025-05-01 16:20:20 +02:00
Daan Selen bda48a56e0 Docker files cleanup 2025-04-25 09:27:07 +02:00
Daan Selen ada1edd0b7 Remove arm v6 because go image has not been built for it. 2025-04-23 10:08:09 +02:00
Daan 83b4d96f42 go image bump 2025-04-22 21:36:28 +02:00
Daan 6cf96de0b4 Moved Docker file around, cleaning. 2025-04-22 21:20:41 +02:00
Daan cb068ef70e Reordering on lang_name 2025-04-13 12:02:35 +02:00
Daan aeb9597c71 Workflow fix. 2025-03-23 20:41:48 +01:00
Daan 92ea808a5d Arch Linux Support 2025-02-19 18:49:00 +01:00
Daan Selen 6f7b9815ca Hotfix for stop entrapment and addition of workdir in Dockerfile 2025-02-06 11:41:41 +01:00
Daan Selen b1d6ecb07c Tidied up compose 2025-02-06 10:55:07 +01:00
Daan Selen 41772f28bd Added a SIGTERM trap to the entrypoint script for faster stopping. 2025-02-06 10:52:14 +01:00
Daan Selen 393dac1c99 Working https://github.com/donaldzou/WGDashboard/issues/586 2025-02-05 10:32:36 +01:00
Daan db9d0be6c7 Updated docker configuration. 2025-02-02 23:24:21 +01:00
Daan 53df6849f7 Working prototype with AWG 2024-12-12 11:03:39 +01:00
Daan bb3e00a695 Thanks to @NOXCIS, added this development Ubuntu Dockerfile. 2024-12-08 14:22:02 +01:00
Daan f02a07dab4 Name change 2024-11-15 12:08:51 +01:00
Daan fed7dfcb73 Added arm/v6
Specified the QEMU setup. From WireGate
2024-11-15 12:05:08 +01:00
Daan 83274add22 Added QEMU virtualization for cross-compilation @NOXCIS 2024-11-15 11:35:45 +01:00
Daan 915783699b Proposed changes 2024-11-14 21:36:27 +01:00
Daan 3b78cfe0fd Renamed files and changed Dutch file. 2024-11-07 11:26:37 +01:00
Daan 160ce3338d Changed some file-names 2024-11-07 11:25:05 +01:00
Daan a93291b38f Changed the workflow from every night to: on every commit in the main branch. 2024-10-31 20:16:45 +01:00
Daan 81168c27c6 Fixed issue https://github.com/donaldzou/WGDashboard/issues/329.
Regarding being able to pass in the -y flag.
2024-10-24 23:10:36 +02:00
Daan adeb57864b Fixed incorrect Docker_IMAGE variable from dselen/ -> donaldzou/ 2024-10-24 10:48:14 +02:00
Daan 747f1a6fae SEC: Fixed CVE-2024-9143 presence. 2024-10-24 10:24:22 +02:00
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 5ad9c0e77a Fixed issue where the wg0.conf template got obliterated.
Moved it to a safe spot.
2024-10-24 00:23:12 +02:00
Daan ba5ba2f1d6 Removed copy step in entrypoint.sh
Tested updating, works as long as presistent files are compatible.
2024-10-24 00:09:27 +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 4ffb00c9f5 Updated ensure install. 2024-10-23 16:57:51 +02:00
Daan fbac41a774 Changed ensure install 2024-10-23 16:57: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
Daan cfe59774e7 Changed Docker image names: dselen -> donaldzou 2024-10-21 12:09:53 +02:00
Daan 1098475473 Changed failing criteria 2024-10-21 12:07:33 +02:00
Daan 321b7b4cee Modified GitHub workflows 2024-10-17 12:52:34 +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
Dselen d4819b13eb working tests 2024-10-03 08:15:21 -05: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 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 2ec3ee2734 Fixed typo 2024-08-26 13:42:08 -05:00
Dselen bc29b89a16 Rebased and going further 2024-08-26 13:07:42 -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
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
Daan 44e738acf5 Merge branch 'main' of https://github.com/DaanSelen/WGDashboard-dockerized 2024-06-10 20:36:13 +02:00
Daan 701b45c286 Improved (imo) the use of English. 2024-06-10 20:34:30 +02:00
Daan 20530c000e Added container documentation, and added a few new comments. 2024-06-09 23:11:22 +02:00