diff --git a/config.schema.json b/config.schema.json index 1621cac..f1a6183 100644 --- a/config.schema.json +++ b/config.schema.json @@ -51,9 +51,80 @@ "type": "array", "items": { "type": "integer" - } + } } } + }, + "relays_urls": { + "description": "List of relay URLs for the grid", + "type": "array", + "items": { + "type": "string" + } + }, + "substrate_urls": { + "description": "List of substrate URLs for the grid", + "type": "array", + "items": { + "type": "string" + } + }, + "activation_urls": { + "description": "List of activation service URLs", + "type": "array", + "items": { + "type": "string" + } + }, + "graphql_urls": { + "description": "List of GraphQL service URLs", + "type": "array", + "items": { + "type": "string" + } + }, + "geoip_urls": { + "description": "List of GeoIP service URLs", + "type": "array", + "items": { + "type": "string" + } + }, + "flist_url": { + "description": "URL for the flist service", + "type": "string" + }, + "v4_flist_url": { + "description": "URL for the v4 flist service", + "type": "string" + }, + "hub_url": { + "description": "URL for the hub service", + "type": "string" + }, + "v4_hub_url": { + "description": "URL for the v4 hub service", + "type": "string" + }, + "hub_storage": { + "description": "URL for the hub storage service", + "type": "string" + }, + "v4_hub_storage": { + "description": "URL for the v4 hub storage service", + "type": "string" + }, + "bin_repo": { + "description": "Binary repository name", + "type": "string" + }, + "kyc_url": { + "description": "URL for the KYC service", + "type": "string" + }, + "registrar_url": { + "description": "URL for the registrar service", + "type": "string" } } } diff --git a/development.json b/development.json index f109143..24dd0e5 100644 --- a/development.json +++ b/development.json @@ -80,9 +80,16 @@ "graphql_urls": [ "https://graphql.dev.threefold.me/graphql" ], - "hub_url": "https://hub.threefold.me", + "geoip_urls": [ + "https://geoip.grid.tf/", + "https://02.geoip.grid.tf/", + "https://03.geoip.grid.tf/", + "https://geoip.threefold.me/" + ], "flist_url": "redis://hub.threefold.me:9900", + "hub_url": "https://hub.threefold.me", + "v4_hub_url": "https://v4.hub.threefold.me", "bin_repo": "tf-zos-v3-bins", "kyc_url": "https://kyc.devnet.threefold.me", - "registrar_url": "https://registrar.prod4.threefold.me" + "registrar_url": "https://registrar.dev4.threefold.me" } diff --git a/production.json b/production.json index 99abcac..caa3bd1 100644 --- a/production.json +++ b/production.json @@ -74,7 +74,15 @@ "https://graphql.grid.tf/graphql", "https://graphql.02.grid.tf/graphql" ], + "geoip_urls": [ + "https://geoip.grid.tf/", + "https://02.geoip.grid.tf/", + "https://03.geoip.grid.tf/", + "https://geoip.threefold.me/" + ], "flist_url": "redis://hub.threefold.me:9900", + "hub_url": "https://hub.threefold.me", + "v4_hub_url": "https://v4.hub.threefold.me", "bin_repo": "tf-zos-v3-bins", "kyc_url": "https://kyc.threefold.me", "registrar_url": "https://registrar.prod4.threefold.me" diff --git a/qa.json b/qa.json index 456f604..174e849 100644 --- a/qa.json +++ b/qa.json @@ -83,7 +83,15 @@ "https://graphql.qa.grid.tf/graphql", "https://graphql.02.qa.grid.tf/graphql" ], + "geoip_urls": [ + "https://geoip.grid.tf/", + "https://02.geoip.grid.tf/", + "https://03.geoip.grid.tf/", + "https://geoip.threefold.me/" + ], "flist_url": "redis://hub.grid.tf:9900", + "hub_url": "https://hub.threefold.me", + "v4_hub_url": "https://v4.hub.threefold.me", "bin_repo": "tf-zos-v3-bins.qanet", "kyc_url": "https://kyc.qa.grid.tf", "registrar_url": "https://registrar.qa4.grid.tf" diff --git a/testing.json b/testing.json index 0b7ff8e..26080c0 100644 --- a/testing.json +++ b/testing.json @@ -85,7 +85,15 @@ "https://graphql.test.grid.tf/graphql", "https://graphql.02.test.grid.tf/graphql" ], + "geoip_urls": [ + "https://geoip.grid.tf/", + "https://02.geoip.grid.tf/", + "https://03.geoip.grid.tf/", + "https://geoip.threefold.me/" + ], "flist_url": "redis://hub.grid.tf:9900", + "hub_url": "https://hub.threefold.me", + "v4_hub_url": "https://v4.hub.threefold.me", "bin_repo": "tf-zos-v3-bins.test", "kyc_url": "https://kyc.test.grid.tf", "registrar_url": "http://registrar.test4.grid.tf"