diff --git a/config/config.go b/config/config.go index b889ba1e..fcb9905c 100644 --- a/config/config.go +++ b/config/config.go @@ -174,7 +174,7 @@ func init() { log.Fatalf("Missing required %s env var: delegatePrivateKey", env) } Cfg.AntiAbuseOracles = []string{"https://discoveryprovider.audius.co"} - Cfg.ArchiverNodes = []string{"https://discoveryprovider.audius.co"} + Cfg.ArchiverNodes = []string{"https://archiver.audius.engineering"} Cfg.DeadNodes = []string{ "https://content.grassfed.network", } @@ -264,4 +264,9 @@ func init() { } Cfg.SolanaIndexerWorkers = parsedWorkers } + + // Override archiver upstream(s) when set (e.g. rollback to discovery or point at different archiver) + if v := os.Getenv("archiverNodes"); v != "" { + Cfg.ArchiverNodes = strings.Split(v, ",") + } }