docs(config): Swarm.ResourceMgr.Allowlist
Marcin Rataj committed
Aug 17, 2022 at 00:37 UTC
5ca74c7f7a3ff57cbdd8bf2dc5fdbba9dccfb3b4
1 file changed
+9
docs/config.md
+9
@@ -141,6 +141,7 @@ config file at runtime.
141
- [`Swarm.ResourceMgr`](#swarmresourcemgr)
142
- [`Swarm.ResourceMgr.Enabled`](#swarmresourcemgrenabled)
143
- [`Swarm.ResourceMgr.Limits`](#swarmresourcemgrlimits)
144
+ - [`Swarm.ResourceMgr.Allowlist`](#swarmresourcemgrallowlist)
145
- [`Swarm.Transports`](#swarmtransports)
146
- [`Swarm.Transports.Network`](#swarmtransportsnetwork)
147
- [`Swarm.Transports.Network.TCP`](#swarmtransportsnetworktcp)
@@ -1765,6 +1766,14 @@ Default: `{}` (use the safe implicit defaults)
1766
1767
Type: `object[string->object]`
1768
1769
+#### `Swarm.ResourceMgr.Allowlist`
1770
+
1771
+A list of multiaddrs that can bypass normal system limits (but are still limited by the allowlist scope).
1772
+Convenience config around [go-libp2p-resource-manager#Allowlist.Add](https://pkg.go.dev/github.com/libp2p/go-libp2p-resource-manager#Allowlist.Add).
1773
+
1774
+Default: `[]`
1775
+
1776
+Type: `array[string]` (multiaddrs)
1777
1778
### `Swarm.Transports`
1779