oktupol/Upload to Onion Service
Uploads files to an onion service using rsync on Tor.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| source_dir | Local source directory. | yes | — |
| destination_dir | Remote destination directory. | yes | — |
| ssh_user | Username used for remote authentication. | yes | — |
| ssh_privatekey | Private key used for remote authentication. Passphrase authentication is (at the moment) not supported. | yes | — |
| ssh_port | SSH Port. Default: 22 | no | 22 |
| ssh_host_fingerprint | Fingerprint of the ssh host. Use the same syntax as in the ~/.ssh/known_hosts file, complete with hostname, key type and fingerprint. | no | — |
| ssh_disable_strict_host_key_checking | Disable strict host key checking. Alternatively, provide a host fingerprint | no | false |
| before_rsync_command | A command to be executed on the remote machine before rsync starts. | no | — |
| after_rsync_command | A command to be executed on the remote machine before rsync finishes | no | — |
| onion_host | Onion hostname of the remote server WITHOUT the .onion suffix. | yes | — |
| onion_client_auth_privatekey | If Client Authorization is active on the onion service, provide a valid private key. | no | — |
| delete | Delete extraneous files from destination directories. | no | false |
Outputs
no outputs