genesys225/cloudflared-service-token-ssh-proxy
Run ssh commands through cloudflared tunnel proxy, inside github actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| CLIENT_ID | Cloudflare access tunnel, service token id | yes | default |
| CLIENT_SECRET | Cloudflare access tunnel, service token secret | yes | default |
| PUBLIC_KEY | asymmetric ssh keys for the intended client | yes | default |
| PRIVATE_KEY | asymmetric ssh keys for the intended client | yes | default |
| COMMAND | the command to run on the remote target | yes | default |
| HOST | Cloudflare access tunnel, associated application domain | yes | 0.0.0.0 |
| USER | remote target username | yes | root |
| PORT | ssh port | no | 22 |
| REMOTE_SHELL | shell to run the ssh command in. You can pass in arguments with `sh -s arg1 arg2` | no | sh |
| KEY_TYPE | SSH key type, like id_rsa or id_ed25519 | no | id_rsa |
Outputs
no outputs