actions-marketplace-validations/Connect OpenVPN
A GitHub Action for connecting to an OpenVPN SSL server
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| host | DNS or IP of OpenVPN server | yes | — |
| username | VPN username | yes | — |
| password | VPN password | yes | — |
| logs | Show VPN logs in console | no | false |
| dns-server | DNS server to use over the VPN | no | — |
| ovpn-config | Path to .ovpn config | no | .github/vpn/config.ovpn |
| test-ping-ip-host | Host IP to ping for VPN connection test, DNS names not supported, use test-dns-host instead | no | — |
| test-dns-host | Hostname to resolve via VPN DNS server for VPN connection test | no | — |
| port | Port of OpenVPN server | no | 443 |
| otp-hex | OTP hex string | no | — |
| otp-timezone | Timezone for OTP | no | — |
| ca | VPN config CA | no | — |
| cert | VPN config Cert | no | — |
| cert-key | VPN config Cert Key | no | — |
Outputs
| name | description |
|---|---|
| random-number | Random number |