Skip to content

This play is for installing the openvpn client and tailoring it for an ExpressVPN connection.

License

Notifications You must be signed in to change notification settings

lpwoodhouse/install_openvpn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install OpenVPN Client (for ExpressVPN)

openvpn expressvpn playbook GitHub last commit GitHub repo file count GitHub top language GitHub

Purpose

This play is for installing the openvpn client and tailoring it for an ExpressVPN connection.

Requirements

community.general
ansible.posix

Role Variables

Default variables for the install_openvpn role are listed below (see defaults/main.yml)
Values for the variables can be found by going to ExpressVPN manual setup instructions at https://www.expressvpn.com/setup#manual

auth:
  - <expressvpn_manual_setup_username>
  - <expressvpn_manual_setup_password>
location: <expressvpn_connection_location>
# location examples include: usa-sanfrancisco, usa-washingtondc, usa-denver, canada-montreal, uk-london, switzerland, hongkong-1, india-sg, malaysia

Dependencies

None

Example Playbook

    - hosts: all
      roles:
        - install-openvpn

Author Information

This playbook was created in 2022 by Lee Woodhouse

About

This play is for installing the openvpn client and tailoring it for an ExpressVPN connection.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published