[PR #527] Feature request: Wireguard Client Implementation #510 #3860

Open
opened 2026-03-20 23:08:36 +01:00 by sascha_hemi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/OpenEPaperLink/OpenEPaperLink/pull/527
Author: @aiakos-k
Created: 11/20/2025
Status: 🔄 Open

Base: masterHead: master


📝 Commits (5)

  • 439e32b Feature Wireguard Addon
  • 31e882a Feature Wireguard Addon remove README Files
  • c5ac5b9 fix patch Wireguard-Library ciniml/WireGuard-ESP32@^0.1.5 add methode shutdown_timer_only
  • 11096ec Fix WireGuard crashes with automatic library patch
  • b8a90af Remove legancy File patch_wireguard.py

📊 Changes

27 files changed (+1331 additions, -1 deletions)

View changed files

📝 ESP32_AP-Flasher/data/www/content_cards.json.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/edit.html.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/flash.js.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/g5decoder.js.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/index.html.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/jsontemplate-demo-v2.html.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/jsontemplate-demo.html.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/main.css.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/main.js.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/ota.js.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/painter.js.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/setup.html.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/setup.js.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/upload-demo.html.gz (+0 -0)
📝 ESP32_AP-Flasher/data/www/variables-demo.html.gz (+0 -0)
ESP32_AP-Flasher/data/www/wireguard.html.gz (+0 -0)
ESP32_AP-Flasher/include/wireguard_manager.h (+93 -0)
ESP32_AP-Flasher/install_deps.py (+15 -0)
📝 ESP32_AP-Flasher/platformio.ini (+4 -0)
ESP32_AP-Flasher/pre_build_patch.py (+143 -0)

...and 7 more files

📄 Description

Dear OpenEPaperLink Team,
i have became the days a yellow AP and i'm very happy.

But my Home Assistant run inside the data center root server in a VM and connect my other Device with Wirguard Instance.

I have Open th Feature #510 .
I had a little bit of time and have solved the new feature myself.

i hope this is so fine and you verify this and add this on the Repo.

Update:
The library patch for Wireguard Lib was subsequently implemented.
I have open a feature by ciniml/WireGuard-ESP32 for it Number 51

Best Regards,
Michael


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/OpenEPaperLink/OpenEPaperLink/pull/527 **Author:** [@aiakos-k](https://github.com/aiakos-k) **Created:** 11/20/2025 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (5) - [`439e32b`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/439e32b3fbf72e35404025590516fe9452091f2f) Feature Wireguard Addon - [`31e882a`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/31e882a9865328a1b73029bc52c5458de107d7a3) Feature Wireguard Addon remove README Files - [`c5ac5b9`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/c5ac5b9b9952a402968744a4b31cddea777cc2ce) fix patch Wireguard-Library ciniml/WireGuard-ESP32@^0.1.5 add methode shutdown_timer_only - [`11096ec`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/11096ec5895f9ed58a166e453cb5415c98c50329) Fix WireGuard crashes with automatic library patch - [`b8a90af`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/b8a90affa322d6cce02f0e6e2950690fcb8ea9ce) Remove legancy File patch_wireguard.py ### 📊 Changes **27 files changed** (+1331 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `ESP32_AP-Flasher/data/www/content_cards.json.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/edit.html.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/flash.js.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/g5decoder.js.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/index.html.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/jsontemplate-demo-v2.html.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/jsontemplate-demo.html.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/main.css.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/main.js.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/ota.js.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/painter.js.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/setup.html.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/setup.js.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/upload-demo.html.gz` (+0 -0) 📝 `ESP32_AP-Flasher/data/www/variables-demo.html.gz` (+0 -0) ➕ `ESP32_AP-Flasher/data/www/wireguard.html.gz` (+0 -0) ➕ `ESP32_AP-Flasher/include/wireguard_manager.h` (+93 -0) ➕ `ESP32_AP-Flasher/install_deps.py` (+15 -0) 📝 `ESP32_AP-Flasher/platformio.ini` (+4 -0) ➕ `ESP32_AP-Flasher/pre_build_patch.py` (+143 -0) _...and 7 more files_ </details> ### 📄 Description Dear OpenEPaperLink Team, i have became the days a yellow AP and i'm very happy. But my Home Assistant run inside the data center root server in a VM and connect my other Device with Wirguard Instance. I have Open th Feature #510 . I had a little bit of time and have solved the new feature myself. i hope this is so fine and you verify this and add this on the Repo. Update: The library patch for Wireguard Lib was subsequently implemented. I have open a feature by ciniml/WireGuard-ESP32 for it Number 51 Best Regards, Michael --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
sascha_hemi added the pull-request label 2026-03-20 23:08:36 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/OpenEPaperLink#3860