...
This commit is contained in:
@@ -20,6 +20,7 @@ func main() {
|
||||
enableRedisFlag := flag.Bool("redis", true, "Enable Redis server")
|
||||
enableWebDAVFlag := flag.Bool("webdav", true, "Enable WebDAV server")
|
||||
enableUIFlag := flag.Bool("ui", true, "Enable UI server")
|
||||
enableJobsFlag := flag.Bool("jobs", true, "Enable Job Manager")
|
||||
|
||||
flag.Parse()
|
||||
|
||||
@@ -35,6 +36,7 @@ func main() {
|
||||
config.EnableRedis = *enableRedisFlag
|
||||
config.EnableWebDAV = *enableWebDAVFlag
|
||||
config.EnableUI = *enableUIFlag
|
||||
config.EnableJobs = *enableJobsFlag
|
||||
|
||||
// Override with environment variables if provided
|
||||
if redisPortStr := os.Getenv("REDIS_PORT"); redisPortStr != "" {
|
||||
@@ -70,6 +72,9 @@ func main() {
|
||||
if config.EnableUI {
|
||||
fmt.Printf("- UI server running on port %s\n", config.UI.Port)
|
||||
}
|
||||
if config.EnableJobs {
|
||||
fmt.Printf("- Job Manager running\n")
|
||||
}
|
||||
|
||||
// Keep the main goroutine running
|
||||
select {}
|
||||
|
Reference in New Issue
Block a user