Directories ยถ
Path | Synopsis |
---|---|
agent
module
|
|
api
module
|
|
cli
module
|
|
connector
module
|
|
gateway
module
|
|
pkg
|
|
agent
Package agent provides packages and functions to create a new ShellHub Agent instance.
|
Package agent provides packages and functions to create a new ShellHub Agent instance. |
agent/server/modes
Package mode defines the interfaces used by the server to determine how to handle authentication and sessions.
|
Package mode defines the interfaces used by the server to determine how to handle authentication and sessions. |
agent/server/modes/connector
Package connector defines methods for authentication and sessions handles to SSH when it is running in connector mode.
|
Package connector defines methods for authentication and sessions handles to SSH when it is running in connector mode. |
agent/server/modes/host
Package host defines authentication and sessions handles to SSH when it is running in host mode.
|
Package host defines authentication and sessions handles to SSH when it is running in host mode. |
api/paginator
Package paginator provides a simple pagination utility for managing paginated queries.
|
Package paginator provides a simple pagination utility for managing paginated queries. |
api/requests
Package requests defines structures to represent requests' bodies from API.
|
Package requests defines structures to represent requests' bodies from API. |
geoip
Package geoip helps in geolocation operations.
|
Package geoip helps in geolocation operations. |
mocks
Package mocks offers standard builders and a mockery interface for testing external interfaces.
|
Package mocks offers standard builders and a mockery interface for testing external interfaces. |
revdial
Package revdial implements a Dialer and Listener which work together to turn an accepted connection (for instance, a Hijacked HTTP request) into a Dialer which can then create net.Conns connecting back to the original dialer, which then gets a net.Listener accepting those conns.
|
Package revdial implements a Dialer and Listener which work together to turn an accepted connection (for instance, a Hijacked HTTP request) into a Dialer which can then create net.Conns connecting back to the original dialer, which then gets a net.Listener accepting those conns. |
api/openapi
Module
|
|
ssh
module
|
|
tests
module
|
Click to show internal directories.
Click to hide internal directories.