mirror of
https://github.com/tmate-io/tmate-ssh-server.git
synced 2020-11-18 19:53:51 -08:00
Add readme for the docker image
This commit is contained in:
parent
eb08daec79
commit
fde93450dc
19
README.md
19
README.md
@ -8,6 +8,25 @@ Usage
|
||||
|
||||
See on [tmate.io](http://tmate.io/).
|
||||
|
||||
Docker image
|
||||
-----------
|
||||
|
||||
A docker image is provided:
|
||||
[`tmate/tmate-ssh-server`](https://hub.docker.com/r/tmate/tmate-ssh-server)
|
||||
|
||||
The following environment variables are used to configure the server:
|
||||
|
||||
* `SSH_KEYS_PATH` (mandatory): The path where the ssh keys are located.
|
||||
* `HAS_WEBSOCKET`: set to `1` if the tmate-websocket server exists (for HTML5
|
||||
clients).
|
||||
* `USE_PROXY_PROTOCOL`: set to `1` if the ssh server is behind a load balancer
|
||||
that uses the [proxy protocol](http://www.haproxy.org/download/1.8/doc/proxy-protocol.txt) enabled.
|
||||
This is useful to get client real IPs.
|
||||
* `SSH_HOSTNAME`: configures the SSH hostname to advertise to tmate hosts.
|
||||
* `SSH_PORT_LISTEN`: port on which the SSH server should listen on.
|
||||
* `SSH_PORT_ADVERTISE`: configures the SSH port to advertise to tmate hosts.
|
||||
Defaults to `SSH_PORT_LISTEN`.
|
||||
|
||||
License
|
||||
--------
|
||||
|
||||
|
@ -15,5 +15,6 @@ fi
|
||||
|
||||
SSH_PORT_LISTEN=${SSH_PORT_LISTEN:-2200}
|
||||
SSH_PORT_ADVERTIZE=${SSH_PORT_ADVERTIZE:-${SSH_PORT_LISTEN}}
|
||||
SSH_PORT_ADVERTISE=${SSH_PORT_ADVERTISE:-${SSH_PORT_ADVERTIZE}}
|
||||
|
||||
exec tmate-ssh-server -p ${SSH_PORT_LISTEN} -q ${SSH_PORT_ADVERTIZE} -k ${SSH_KEYS_PATH} "$@"
|
||||
exec tmate-ssh-server -p ${SSH_PORT_LISTEN} -q ${SSH_PORT_ADVERTISE} -k ${SSH_KEYS_PATH} "$@"
|
||||
|
Loading…
x
Reference in New Issue
Block a user