~fkooman/vpn-maint-remote

Maintenance Scripts for VPN
delete vpn.example.org folder
improve README, clarify some stuff

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~fkooman/vpn-maint-remote
read/write
git@git.sr.ht:~fkooman/vpn-maint-remote

You can also use your local clone with git send-email.

Summary: Collection of scripts to maintain your VPN servers

Description: This is a collection of scripts for maintaining your VPN servers. These SHOULD be used for handling day to day operation, like applying changes and installing updates.

License: AGPL-3.0-or-later

#Introduction

This is a collection of scripts for maintaining your VPN servers. These SHOULD be used for handling day to day operation, like applying changes and installing updates. Feel free to take the content of these scripts and use them in something like Ansible.

NOTE: only use these scripts during maintenance windows as they will in most cases restart the OpenVPN and WireGuard processes!

#Usage

#Setup

Copy server.list.example to server.list and set it up to point to your controller(s) and node(s).

#Updating

Run bin/vpn-maint-update-system-multi. You can use the optional --reboot flag to reboot all systems at the right moment.

#Applying Changes

Run bin/vpn-maint-apply-changes-multi.

#Contributing

Thank you for taking the time to contribute to eduVPN / Let's Connect!. In order for us to be able to accept your contributions, i.e. "Pull Requests" or "Merge Requests", we'd like you to sign our "CLA" and send it back to us.

You can find the CLA here. Pick the correct one, either for "legal entities" or "individuals" and mail it to legaldocuments@commonsconservancy.org as stated in the document. Please add eduvpn-support@lists.geant.org to the CC field.

Note, that signing the CLA will not automatically guarantee your contribution will be included in the software!

Thanks again for wanting to contribute to eduVPN / Let's Connect!