internal/

directory
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2026 License: MIT

Directories

Path Synopsis
Package acl provides runtime-mutable access control with fail2ban, GeoIP, and time windows.
Package acl provides runtime-mutable access control with fail2ban, GeoIP, and time windows.
Package audit provides structured JSON audit logging, webhook notifications, and Prometheus-format metrics for ShellGate.
Package audit provides structured JSON audit logging, webhook notifications, and Prometheus-format metrics for ShellGate.
Package auth provides authentication strategies for ShellGate.
Package auth provides authentication strategies for ShellGate.
Package config provides Viper-based configuration management for ShellGate.
Package config provides Viper-based configuration management for ShellGate.
Package pty provides pseudo-terminal allocation and management for ShellGate.
Package pty provides pseudo-terminal allocation and management for ShellGate.
Package server provides the HTTP server and WebSocket handler for ShellGate.
Package server provides the HTTP server and WebSocket handler for ShellGate.
Package session provides session lifecycle management for ShellGate.
Package session provides session lifecycle management for ShellGate.
Package telegram provides a Telegram bot for out-of-band control of ShellGate.
Package telegram provides a Telegram bot for out-of-band control of ShellGate.
Package tls provides TLS certificate management for ShellGate.
Package tls provides TLS certificate management for ShellGate.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL