Simple API to broker SSH sessions through HTTP requests.
You can find details about each of the endpoints from the swagger doc that should be available at the root of the site e.g. https://sshttp.cray.io/
This API should support password auth, certificate auth (with and without passphrase) and a combination of the two.
I suggest that you use docker compose to deploy this.
services:
sshttp:
image: 'craysiii/sshttp:latest'
restart: unless-stopped
ports:
- '9651:8080'
environment:
API_KEY: '<random string>'
You must pass an API_KEY header that matches the API_KEY environment variable you set server side. If you do not provide one, a random one will be generated each runtime and printed to stdout.
MIT.
Content type
Image
Digest
sha256:29e5d7e5c…
Size
88.3 MB
Last updated
almost 2 years ago
docker pull craysiii/sshttp