mirror of
https://github.com/Gouryella/drip.git
synced 2026-02-26 22:31:35 +00:00
feat: Add HTTP streaming, compression support, and Docker deployment
enhancements - Add adaptive HTTP response handling with automatic streaming for large responses (>1MB) - Implement zero-copy streaming using buffer pools for better performance - Add compression module for reduced bandwidth usage - Add GitHub Container Registry workflow for automated Docker builds - Add production-optimized Dockerfile and docker-compose configuration - Simplify background mode with -d flag and improved daemon management - Update documentation with new command syntax and deployment guides - Clean up unused code and improve error handling - Fix lipgloss style usage (remove unnecessary .Copy() calls)
This commit is contained in:
@@ -30,17 +30,6 @@ type ServerConfig struct {
|
||||
Debug bool
|
||||
}
|
||||
|
||||
// LegacyClientConfig holds the legacy client configuration
|
||||
// Deprecated: Use config.ClientConfig from client_config.go instead
|
||||
type LegacyClientConfig struct {
|
||||
ServerURL string
|
||||
LocalTarget string
|
||||
AuthToken string
|
||||
Subdomain string
|
||||
Verbose bool
|
||||
Insecure bool // Skip TLS verification (for testing only)
|
||||
}
|
||||
|
||||
// LoadTLSConfig loads TLS configuration
|
||||
func (c *ServerConfig) LoadTLSConfig() (*tls.Config, error) {
|
||||
if !c.TLSEnabled {
|
||||
|
||||
Reference in New Issue
Block a user