Add ee install option

This commit is contained in:
Owen
2025-12-20 17:28:07 -05:00
parent 4a98061a62
commit e477a5a1b5
3 changed files with 26 additions and 5 deletions

View File

@@ -49,6 +49,7 @@ type Config struct {
DoCrowdsecInstall bool
EnableGeoblocking bool
Secret string
IsEnterprise bool
}
type SupportedContainer string
@@ -339,6 +340,8 @@ func collectUserInput(reader *bufio.Reader) Config {
// Basic configuration
fmt.Println("\n=== Basic Configuration ===")
config.IsEnterprise = readBoolNoDefault(reader, "Do you want to install the Enterprise version of Pangolin? The EE is free for persoal use or for businesses making less than 100k USD annually.")
config.BaseDomain = readString(reader, "Enter your base domain (no subdomain e.g. example.com)", "")
// Set default dashboard domain after base domain is collected