Initial commit

This commit is contained in:
2026-03-05 11:21:18 +03:00
commit 056e2ad529
18 changed files with 729 additions and 0 deletions

20
internal/config/server.go Normal file
View File

@@ -0,0 +1,20 @@
package config
import (
"time"
)
type Tls struct {
Enabled bool
CertFile string
KeyFile string
}
// Server represents the server configiration
type Server struct {
Tls Tls
Port string
WriteTimeout time.Duration
ReadTimeout time.Duration
EnablePProfEndpoints bool
}