feat: smart config

This commit is contained in:
2025-05-25 16:18:21 +02:00
parent 4df7561dd3
commit e8bad71f21
4 changed files with 120 additions and 0 deletions

7
internal/config/admin.go Normal file
View File

@ -0,0 +1,7 @@
package config
type AdminConfig struct {
Name string `env:"GUARD_ADMIN_NAME" default:"Admin"`
Email string `env:"GUARD_ADMIN_EMAIL" required:"true"`
Password string `env:"GUARD_ADMIN_PASSWORD" required:"true"`
}