@@ -50,26 +50,26 @@ type WeiboSearcherConf struct {
5050
5151func getConfigFromEnvOrFile () * Set {
5252 var set Set
53-
53+
5454 // Try to get configuration from environment variables first
5555 if dbHost := os .Getenv ("CLICKHOUSE_HOST" ); dbHost != "" {
5656 set .ClickhouseConf .Host = dbHost
57- set .ClickhouseConf .Port = getEnvOrDefault ("CLICKHOUSE_PORT" , "9000 " )
57+ set .ClickhouseConf .Port = getEnvOrDefault ("CLICKHOUSE_PORT" , "9009 " )
5858 set .ClickhouseConf .Username = getEnvOrDefault ("CLICKHOUSE_USERNAME" , "default" )
5959 set .ClickhouseConf .Password = getEnvOrDefault ("CLICKHOUSE_PASSWORD" , "" )
6060 set .ClickhouseConf .Dbname = getEnvOrDefault ("CLICKHOUSE_DBNAME" , "default" )
6161 set .WeiboSearcherConf .ListenAddress = getEnvOrDefault ("LISTEN_ADDRESS" , "0.0.0.0" )
6262 set .WeiboSearcherConf .ListenPort = getEnvOrDefault ("LISTEN_PORT" , "8080" )
6363 return & set
6464 }
65-
65+
6666 // Fall back to config file if environment variables are not set
6767 yamlFile , err := ioutil .ReadFile ("./config.yml" )
6868 if err != nil {
6969 fmt .Println ("Error reading config file:" , err .Error ())
7070 // Return default values if both env vars and config file fail
7171 set .ClickhouseConf .Host = "localhost"
72- set .ClickhouseConf .Port = "9000 "
72+ set .ClickhouseConf .Port = "9009 "
7373 set .ClickhouseConf .Username = "default"
7474 set .ClickhouseConf .Password = ""
7575 set .ClickhouseConf .Dbname = "default"
0 commit comments