package main import ( "os" "scrappr/internal/logx" "scrappr/internal/webui" ) func main() { addr := envOrDefault("SCRAPPR_ADDR", ":8080") dataPath := envOrDefault("SCRAPPR_DATA", "outward_data.json") if err := webui.Run(addr, dataPath); err != nil { logx.Eventf("error", "fatal: %v", err) os.Exit(1) } } func envOrDefault(key, fallback string) string { if value := os.Getenv(key); value != "" { return value } return fallback }