Added openvpn server role
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Signed-off-by: Nis Wechselberg <enbewe@enbewe.de>
This commit is contained in:
parent
3a99c37a82
commit
b65650d733
14 changed files with 257 additions and 1 deletions
19
roles/server/defaults/main.yml
Normal file
19
roles/server/defaults/main.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
---
|
||||
server_openvpn_port: '1194'
|
||||
server_openvpn_config_name: 'server'
|
||||
server_openvpn_directory: 'server'
|
||||
server_openvpn_routes: []
|
||||
server_openvpn_client_configs: {}
|
||||
server_openvpn_sysctl_settings: {}
|
||||
|
||||
server_openvpn_ca: '{{ server_openvpn_directory }}/ca.crt'
|
||||
server_openvpn_cert: '{{ server_openvpn_directory }}/cert.crt'
|
||||
server_openvpn_key: '{{ server_openvpn_directory }}/cert.key'
|
||||
server_openvpn_passfile: '{{ server_openvpn_directory }}/cert.pwd'
|
||||
server_openvpn_crl: '{{ server_openvpn_directory }}/crl.pem'
|
||||
server_openvpn_dhfile: '{{ server_openvpn_directory }}/dh2048.pem'
|
||||
server_openvpn_tlsauth: '{{ server_openvpn_directory }}/tls-auth.key'
|
||||
|
||||
server_openvpn_signing_file: '/etc/apt/keyrings/openvpn-repo-public.asc'
|
||||
server_openvpn_repo_url: 'https://build.openvpn.net/debian/openvpn/stable'
|
||||
server_openvpn_source_line: 'deb [arch=amd64 signed-by={{ server_openvpn_signing_file }}] {{ server_openvpn_repo_url }} {{ ansible_distribution_release }} main'
|
Loading…
Add table
Add a link
Reference in a new issue