Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

FEATURE REQUEST: Config option to call a webhook after VPN is established #27

Open
codersaur opened this issue Jan 13, 2025 · 2 comments
Labels
accepted Bug accepted for future work. enhancement New feature or request

Comments

@codersaur
Copy link

Use Case: I'm using wireguard-initramfs as part of my fully-LUKS-encrypted remote backup server. Occasionally the server will reboot outside of my control and I want to receive a notification when the remote server has booted to initramfs and is waiting to be unlocked.

I am thinking a simple solution would be to add support for another wget request to be made once the wireguard tunnel has been successfully established. By hosting a webhook endpoint on the other end of the VPN, this call could trigger any number of custom actions such as emailing me.

@r-pufky
Copy link
Owner

r-pufky commented Jan 14, 2025

Thanks for the suggestion. I am thinking of other use cases where this would be useful. I would like to keep the role small and focused; but something like this does make sense. Just want to make sure that whatever is decided is well thought out and useful for other cases that may occur.

@r-pufky r-pufky added the accepted Bug accepted for future work. label Feb 26, 2025
@r-pufky
Copy link
Owner

r-pufky commented Feb 26, 2025

Scheduling work on this after the next release. Please feel free to cut a branch with the changes you'd like to see.

@r-pufky r-pufky added the enhancement New feature or request label Feb 26, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
accepted Bug accepted for future work. enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants