github.com/ethersphere/bee/v2@v2.2.0/packaging/homebrew-amd64/bee.yaml (about)

     1  ## Bee configuration - https://docs.ethswarm.org/docs/working-with-bee/configuration
     2  
     3  ## HTTP API listen address (default "127.0.0.1:1633")
     4  # api-addr: "127.0.0.1:1633"
     5  ## chain block time (default 15)
     6  # block-time: 15
     7  ## initial nodes to connect to (default ["/dnsaddr/mainnet.ethswarm.org"])
     8  # bootnode: ["/dnsaddr/mainnet.ethswarm.org"]
     9  ## cause the node to always accept incoming connections
    10  # bootnode-mode: false
    11  ## config file (default is /home/<user>/.bee.yaml)
    12  config: "/usr/local/etc/swarm-bee/bee.yaml"
    13  ## origins with CORS headers enabled
    14  # cors-allowed-origins: []
    15  ## data directory (default "/home/<user>/.bee")
    16  data-dir: "/usr/local/var/lib/swarm-bee"
    17  ## cache capacity in chunks, multiply by 4096 to get approximate capacity in bytes
    18  # cache-capacity: 1000000
    19  ## number of open files allowed by database
    20  # db-open-files-limit: 200
    21  ## size of block cache of the database in bytes
    22  # db-block-cache-capacity: 33554432
    23  ## size of the database write buffer in bytes
    24  # db-write-buffer-size: 33554432
    25  ## disables db compactions triggered by seeks
    26  # db-disable-seeks-compaction: false
    27  ## cause the node to start in full mode
    28  # full-node: false
    29  ## NAT exposed address
    30  # nat-addr: ""
    31  ## ID of the Swarm network (default 1)
    32  # network-id: 1
    33  ## P2P listen address (default ":1634")
    34  # p2p-addr: ":1634"
    35  ## enable P2P WebSocket transport
    36  # p2p-ws-enable: false
    37  ## password for decrypting keys
    38  # password: ""
    39  ## path to a file that contains password for decrypting keys
    40  password-file: "/usr/local/var/lib/swarm-bee/password"
    41  ## percentage below the peers payment threshold when we initiate settlement (default 50)
    42  # payment-early-percent: 50
    43  ## threshold in BZZ where you expect to get paid from your peers (default 13500000). For value greater than int64 or 9223372036854775807 use value in quotes
    44  # payment-threshold: 13500000
    45  ## excess debt above payment threshold in percentages where you disconnect from your peer (default 25)
    46  # payment-tolerance-percent: 25
    47  ## postage stamp contract address
    48  # postage-stamp-address: ""
    49  ## ENS compatible API endpoint for a TLD and with contract address, can be repeated, format [tld:][contract-addr@]url
    50  # resolver-options: []
    51  ## enable swap (default false)
    52  # swap-enable: false
    53  ## swap blockchain endpoint (default "") [deprecated]
    54  # swap-endpoint: ""
    55  ## blockchain rpc endpoint (default "")
    56  # blockchain-rpc-endpoint: ""
    57  ## swap factory address
    58  # swap-factory-address: ""
    59  ## initial deposit if deploying a new chequebook (default 0)
    60  # swap-initial-deposit: 0
    61  ## gas price in wei to use for deployment and funding (default "")
    62  # swap-deployment-gas-price: ""
    63  ## enable tracing
    64  # tracing-enable: false
    65  ## endpoint to send tracing data (default "127.0.0.1:6831")
    66  # tracing-endpoint: "127.0.0.1:6831"
    67  ## service name identifier for tracing (default "bee")
    68  # tracing-service-name: "bee"
    69  ## proof-of-identity transaction hash
    70  # transaction: ""
    71  ## log verbosity level 0=silent, 1=error, 2=warn, 3=info, 4=debug, 5=trace (default "info")
    72  # verbosity: "info"
    73  ## send a welcome message string during handshakes
    74  # welcome-message: ""
    75  ## triggers connection to main network
    76  # mainnet: true
    77  # ## minimum radius storage threshold
    78  # minimum-storage-radius: 0