Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

Commit 3fd2ca8

Browse files
authored
feat: turn on delegate nodes by default (#3148)
To help find content and peers on the network, turn on delegate nodes by default. Disables delegate nodes while using the `test` config profile.
1 parent dfe15d7 commit 3fd2ca8

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

packages/ipfs/src/core/components/config.js

+2
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ const profiles = {
8787
config.Addresses.API = defaultConfig.Addresses.API ? '/ip4/127.0.0.1/tcp/0' : ''
8888
config.Addresses.Gateway = defaultConfig.Addresses.Gateway ? '/ip4/127.0.0.1/tcp/0' : ''
8989
config.Addresses.Swarm = defaultConfig.Addresses.Swarm.length ? ['/ip4/127.0.0.1/tcp/0'] : []
90+
config.Addresses.Delegates = []
9091
config.Bootstrap = []
9192
config.Discovery.MDNS.Enabled = false
9293
config.Discovery.webRTCStar.Enabled = false
@@ -102,6 +103,7 @@ const profiles = {
102103
config.Addresses.API = defaultConfig.Addresses.API
103104
config.Addresses.Gateway = defaultConfig.Addresses.Gateway
104105
config.Addresses.Swarm = defaultConfig.Addresses.Swarm
106+
config.Addresses.Delegates = defaultConfig.Addresses.Delegates
105107
config.Bootstrap = defaultConfig.Bootstrap
106108
config.Discovery.MDNS.Enabled = defaultConfig.Discovery.MDNS.Enabled
107109
config.Discovery.webRTCStar.Enabled = defaultConfig.Discovery.webRTCStar.Enabled

packages/ipfs/src/core/runtime/config-browser.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,12 @@ module.exports = () => ({
66
],
77
API: '',
88
Gateway: '',
9-
Delegates: []
9+
Delegates: [
10+
'/dns4/node0.delegate.ipfs.io/tcp/443/https',
11+
'/dns4/node1.delegate.ipfs.io/tcp/443/https',
12+
'/dns4/node2.delegate.ipfs.io/tcp/443/https',
13+
'/dns4/node3.delegate.ipfs.io/tcp/443/https'
14+
]
1015
},
1116
Discovery: {
1217
MDNS: {

packages/ipfs/src/core/runtime/config-nodejs.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,12 @@ module.exports = () => ({
88
],
99
API: '/ip4/127.0.0.1/tcp/5002',
1010
Gateway: '/ip4/127.0.0.1/tcp/9090',
11-
Delegates: []
11+
Delegates: [
12+
'/dns4/node0.delegate.ipfs.io/tcp/443/https',
13+
'/dns4/node1.delegate.ipfs.io/tcp/443/https',
14+
'/dns4/node2.delegate.ipfs.io/tcp/443/https',
15+
'/dns4/node3.delegate.ipfs.io/tcp/443/https'
16+
]
1217
},
1318
Discovery: {
1419
MDNS: {

0 commit comments

Comments
 (0)