Commit Graph

36 Commits (main)

Author SHA1 Message Date
Daan Selen d8ff020d8c refac(docs): rewrite and check the docker documents 2025-09-17 15:34:39 +02:00
Daan Selen 238fb91360 chore: further expand and change the compose file
For people that want to get started quickly
2025-09-17 15:20:01 +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 8830ebe34f AmneziaWG Fix for Docker 2025-05-01 16:15:55 +02:00
Daan Selen bda48a56e0 Docker files cleanup 2025-04-25 09:27:07 +02:00
Daan Selen b1d6ecb07c Tidied up compose 2025-02-06 10:55:07 +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
dselen e437284980
Squash Docker progress: (#1)
* Version 4.1 Docker image tested.

    Fixed kinks in Docker image.
    Updated Dutch language
    Removed remaining "enable" parameter from Docker-related files
    Made the symlink system more reliable
    Improved updatability.

    Added multiplatform docker build (arm,arm64 and amd64)
    More verbose logging from the Docker image.
2024-11-09 00:18:01 +01:00
Donald Zou e895ac9245
Merge branch 'main' into v4.1-dev 2024-11-08 00:29:01 +08: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 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 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 dd38809866 Rebase 2024-10-03 07:45:24 -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 2e9ac00a42 modified all and patched security vulnerability issue #333 2024-08-22 16:31:47 -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 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 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
Daan 560096878f Persistency seems to work with this model, it has succeeded my tests. 2024-06-04 23:26:03 +02:00
Daan 0938f5ab71 Container deployed with working VPN server built-in. Missing is persistency among recreations, looking into that... 2024-06-04 22:49:17 +02:00