Skip to content

Instantly share code, notes, and snippets.

@pandafy
Last active November 30, 2021 16:29
Show Gist options
  • Save pandafy/3813469c5fd07c89f3c600908816fde9 to your computer and use it in GitHub Desktop.
Save pandafy/3813469c5fd07c89f3c600908816fde9 to your computer and use it in GitHub Desktop.
Example playbook for installing OpenWISP WIreGuard Intergration
- hosts: openwisp2
become: "{{ become | default('yes') }}"
roles:
- openwisp.openwisp2-dev # Install the development version of openwisp.openwisp2 from https://github.com/openwisp/ansible-openwisp2/tree/dev#deploying-the-upcoming-release-of-openwisp
vars:
openwisp2_controller_pip: https://github.com/openwisp/openwisp-controller/tarball/1.0.x
openwisp2_netjsonconfig_pip: https://github.com/openwisp/netjsonconfig/tarball/master
openwisp2_extra_django_apps:
- "openwisp_ipam"
- "openwisp_controller.subnet_division"
openwisp2_extra_python_packages:
- "https://github.com/openwisp/openwisp-ipam/tarball/master"
@pandafy
Copy link
Author

pandafy commented Nov 30, 2021

The playbook contains only the variables that are required for using the WireGuard integration of openwisp-controller.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment