package
0.7.6
Repository: https://github.com/charmbracelet/soft-serve.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

AuthenticationMiddleware handles authentication.
CommandMiddleware handles git commands and CLI commands.
ContextMiddleware adds the config, backend, and logger to the session context.
LoggingMiddleware logs the ssh connection and command.
NewSSHServer returns a new SSHServer.
NewUI returns a new UI model.
SessionHandler is the soft-serve bubbletea ssh session handler.

# Variables

ErrPermissionDenied is returned when a user is not allowed connect.

# Structs

SSHServer is a SSH server that implements the git protocol.
UI is the main UI model.