Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[feature] Automatically create management VPN #201

Open
nemesifier opened this issue Aug 19, 2020 · 0 comments
Open

[feature] Automatically create management VPN #201

nemesifier opened this issue Aug 19, 2020 · 0 comments
Labels
feature-request Hacktoberfest Easy issues for attracting Hacktoberfest participants. important Higher priority or release blocker

Comments

@nemesifier
Copy link
Member

This feature can be enabled by default, users should be able to disable it with a configuration variable, we should guide users to do this choice in the beginning of the tutorial.

If enabled, we should install openvpn, we should create a VPN server object (if no VPN server object exist yet), we should place a default working configuration for a layer 3 VPN (routed), then create a VPN-client template based on it and flag this template as default.
We should then take the openvpn server configuration just saved into OpenWISP and deploy it in the linux filesystem, enable the openvpn service and start it.

This way we'll get a basic management VPN working out of the box for new installations, which coupled with other features (#195 #199 #200) will make this role a lot more powerful and helpful for the community.

@nemesifier nemesifier added the Hacktoberfest Easy issues for attracting Hacktoberfest participants. label Sep 30, 2020
@pandafy pandafy added the important Higher priority or release blocker label Jan 26, 2022
@nemesifier nemesifier moved this to To do (Ansible/Docker) in Roadmap Aug 21, 2024
@nemesifier nemesifier moved this to To do (ansible/docker) in OpenWISP Contributor's Board Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Hacktoberfest Easy issues for attracting Hacktoberfest participants. important Higher priority or release blocker
Projects
Status: To do (ansible/docker)
Status: To do (Ansible/Docker)
Development

No branches or pull requests

2 participants