Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

SSH over TOR


This github action allows for executing a command on a remote host over TOR (clearnet is fine, but there is better and faster options).


Add to the following step to your actions file in github.

The following executes "uname -a" on a remote host.

- uses: nolim1t/actions/torssh@0.2.0
  name: SSH Action
    PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
    USERHOST: ubuntu@sometorhost.onion
    CMD: uname -a

Environment variables

  • PRIVATE_KEY (This is the SSH private key. Recommended that this is a secret)
  • USERHOST (The SSH host)
  • CMD (The SSH command)
You can’t perform that action at this time.