Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: update bee configs #4911

Merged
merged 2 commits into from
Dec 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 44 additions & 2 deletions packaging/bee.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,6 @@ password-file: "/var/lib/bee/password"
# tracing-endpoint: "127.0.0.1:6831"
## service name identifier for tracing (default "bee")
# tracing-service-name: "bee"
## proof-of-identity transaction hash
# transaction: ""
## log verbosity level 0=silent, 1=error, 2=warn, 3=info, 4=debug, 5=trace (default "info")
# verbosity: "info"
## send a welcome message string during handshakes
Expand All @@ -78,3 +76,47 @@ password-file: "/var/lib/bee/password"
# minimum-storage-radius: 0
## reserve capacity doubling (default 0, maximum 1)
reserve-capacity-doubling: 0
## allow to advertise private CIDRs to the public network
# allow-private-cidrs: false
## enable forwarded content caching
# cache-retrieval: true
## enable chequebook
# chequebook-enable: true
## help for printconfig
# help: false
## suggester for target neighborhood
# neighborhood-suggester: https://api.swarmscan.io/v1/network/neighborhoods/suggestion
## postage stamp contract start block number
# postage-stamp-start-block: "0"
## enable pprof mutex profile
# pprof-mutex: false
## enable pprof block profile
# pprof-profile: false
## price oracle contract address
# price-oracle-address: ""
## redistribution contract address
# redistribution-address: ""
## forces the node to resync postage contract data
# resync: false
## staking contract address
# staking-address: ""
## lru memory caching capacity in number of statestore entries
# statestore-cache-capacity: "100000"
## protect nodes from getting kicked out on bootnode
# static-nodes: []
## enable storage incentives feature
# storage-incentives-enable: true
## neighborhood to target in binary format (ex: 111111001) for mining the initial overlay
# target-neighborhood: ""
## host to send tracing data
# tracing-host: ""
## port to send tracing data
# tracing-port: ""
## skips the gas estimate step for contract transactions
# transaction-debug-mode: false
## bootstrap node using postage snapshot from the network
# use-postage-snapshot: false
## time to warmup the node before some major protocols can be kicked off
# warmup-time: 30s
## withdrawal target addresses
# withdrawal-addresses-whitelist: []
52 changes: 50 additions & 2 deletions packaging/docker/env
Original file line number Diff line number Diff line change
Expand Up @@ -71,11 +71,59 @@
# BEE_TRACING_ENDPOINT=127.0.0.1:6831
## service name identifier for tracing (default bee)
# BEE_TRACING_SERVICE_NAME=bee
## proof-of-identity transaction hash
# BEE_TRANSACTION=
## log verbosity level 0=silent, 1=error, 2=warn, 3=info, 4=debug, 5=trace (default info)
# BEE_VERBOSITY=info
## send a welcome message string during handshakes
# BEE_WELCOME_MESSAGE=
## triggers connection to main network
# BEE_MAINNET=
## minimum radius storage threshold
# BEE_MINIMUM_STORAGE_RADIUS=
## reserve capacity doubling (default 0, maximum 1)
# BEE_RESERVE-CAPACITY-DOUBLING=0
## allow to advertise private CIDRs to the public network
# BEE_ALLOW_PRIVATE_CIDRS=false
## enable forwarded content caching
# BEE_CACHE_RETRIEVAL=false
## enable chequebook
# BEE_CHEQUEBOOK_ENABLE=true
## help for printconfig
# BEE_HELP=false
## suggester for target neighborhood
# BEE_NEIGHBORHOOD_SUGGESTER=https://api.swarmscan.io/v1/network/neighborhoods/suggestion
## postage stamp contract start block number
# BEE_POSTAGE_STAMP_START_BLOCK="0"
## enable pprof mutex profile
# BEE_PPROF_MUTEX=false
## enable pprof block profile
# BEE_PPROF_PROFILE=false
## price oracle contract address
# BEE_PRICE_ORACLE_ADDRESS=
## redistribution contract address
# BEE_REDISTRIBUTION_ADDRESS=
## forces the node to resync postage contract data
# BEE_RESYNC=false
## staking contract address
# BEE_STAKING_ADDRESS=
## lru memory caching capacity in number of statestore entries
# BEE_STATESTORE_CACHE_CAPACITY="100000"
## protect nodes from getting kicked out on bootnode
# BEE_STATIC_NODES=
## enable storage incentives feature
# BEE_STORAGE_INCENTIVES_ENABLE=true
## neighborhood to target in binary format (ex: 111111001) for mining the initial overlay
# BEE_TARGET_NEIGHBORHOOD=
## host to send tracing data
# BEE_TRACING_HOST=
## port to send tracing data
# BEE_TRACING_PORT=
## service name identifier for tracing
# BEE_TRACING_SERVICE_NAME=
## skips the gas estimate step for contract transactions
# BEE_TRANSACTION_DEBUG_MODE=false
## bootstrap node using postage snapshot from the network
# BEE_USE_POSTAGE_SNAPSHOT=false
## time to warmup the node before some major protocols can be kicked off
# BEE_WARMUP_TIME=
## withdrawal target addresses
# BEE_WITHDRAWAL_ADDRESSES_WHITELIST=
46 changes: 44 additions & 2 deletions packaging/homebrew-amd64/bee.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,6 @@ password-file: "/usr/local/var/lib/swarm-bee/password"
# tracing-endpoint: "127.0.0.1:6831"
## service name identifier for tracing (default "bee")
# tracing-service-name: "bee"
## proof-of-identity transaction hash
# transaction: ""
## log verbosity level 0=silent, 1=error, 2=warn, 3=info, 4=debug, 5=trace (default "info")
# verbosity: "info"
## send a welcome message string during handshakes
Expand All @@ -78,3 +76,47 @@ password-file: "/usr/local/var/lib/swarm-bee/password"
# minimum-storage-radius: 0
## reserve capacity doubling (default 0, maximum 1)
reserve-capacity-doubling: 0
## allow to advertise private CIDRs to the public network
# allow-private-cidrs: false
## enable forwarded content caching
# cache-retrieval: true
## enable chequebook
# chequebook-enable: true
## help for printconfig
# help: false
## suggester for target neighborhood
# neighborhood-suggester: https://api.swarmscan.io/v1/network/neighborhoods/suggestion
## postage stamp contract start block number
# postage-stamp-start-block: "0"
## enable pprof mutex profile
# pprof-mutex: false
## enable pprof block profile
# pprof-profile: false
## price oracle contract address
# price-oracle-address: ""
## redistribution contract address
# redistribution-address: ""
## forces the node to resync postage contract data
# resync: false
## staking contract address
# staking-address: ""
## lru memory caching capacity in number of statestore entries
# statestore-cache-capacity: "100000"
## protect nodes from getting kicked out on bootnode
# static-nodes: []
## enable storage incentives feature
# storage-incentives-enable: true
## neighborhood to target in binary format (ex: 111111001) for mining the initial overlay
# target-neighborhood: ""
## host to send tracing data
# tracing-host: ""
## port to send tracing data
# tracing-port: ""
## skips the gas estimate step for contract transactions
# transaction-debug-mode: false
## bootstrap node using postage snapshot from the network
# use-postage-snapshot: false
## time to warmup the node before some major protocols can be kicked off
# warmup-time: 30s
## withdrawal target addresses
# withdrawal-addresses-whitelist: []
46 changes: 44 additions & 2 deletions packaging/homebrew-arm64/bee.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,6 @@ password-file: "/opt/homebrew/var/lib/swarm-bee/password"
# tracing-endpoint: "127.0.0.1:6831"
## service name identifier for tracing (default "bee")
# tracing-service-name: "bee"
## proof-of-identity transaction hash
# transaction: ""
## log verbosity level 0=silent, 1=error, 2=warn, 3=info, 4=debug, 5=trace (default "info")
# verbosity: "info"
## send a welcome message string during handshakes
Expand All @@ -78,3 +76,47 @@ password-file: "/opt/homebrew/var/lib/swarm-bee/password"
# minimum-storage-radius: 0
## reserve capacity doubling (default 0, maximum 1)
reserve-capacity-doubling: 0
## allow to advertise private CIDRs to the public network
# allow-private-cidrs: false
## enable forwarded content caching
# cache-retrieval: true
## enable chequebook
# chequebook-enable: true
## help for printconfig
# help: false
## suggester for target neighborhood
# neighborhood-suggester: https://api.swarmscan.io/v1/network/neighborhoods/suggestion
## postage stamp contract start block number
# postage-stamp-start-block: "0"
## enable pprof mutex profile
# pprof-mutex: false
## enable pprof block profile
# pprof-profile: false
## price oracle contract address
# price-oracle-address: ""
## redistribution contract address
# redistribution-address: ""
## forces the node to resync postage contract data
# resync: false
## staking contract address
# staking-address: ""
## lru memory caching capacity in number of statestore entries
# statestore-cache-capacity: "100000"
## protect nodes from getting kicked out on bootnode
# static-nodes: []
## enable storage incentives feature
# storage-incentives-enable: true
## neighborhood to target in binary format (ex: 111111001) for mining the initial overlay
# target-neighborhood: ""
## host to send tracing data
# tracing-host: ""
## port to send tracing data
# tracing-port: ""
## skips the gas estimate step for contract transactions
# transaction-debug-mode: false
## bootstrap node using postage snapshot from the network
# use-postage-snapshot: false
## time to warmup the node before some major protocols can be kicked off
# warmup-time: 30s
## withdrawal target addresses
# withdrawal-addresses-whitelist: []
46 changes: 44 additions & 2 deletions packaging/scoop/bee.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,6 @@ password-file: "./password"
# tracing-endpoint: "127.0.0.1:6831"
## service name identifier for tracing (default "bee")
# tracing-service-name: "bee"
## proof-of-identity transaction hash
# transaction: ""
## log verbosity level 0=silent, 1=error, 2=warn, 3=info, 4=debug, 5=trace (default "info")
# verbosity: "info"
## send a welcome message string during handshakes
Expand All @@ -68,3 +66,47 @@ password-file: "./password"
# minimum-storage-radius: 0
## reserve capacity doubling (default 0, maximum 1)
reserve-capacity-doubling: 0
## allow to advertise private CIDRs to the public network
# allow-private-cidrs: false
## enable forwarded content caching
# cache-retrieval: true
## enable chequebook
# chequebook-enable: true
## help for printconfig
# help: false
## suggester for target neighborhood
# neighborhood-suggester: https://api.swarmscan.io/v1/network/neighborhoods/suggestion
## postage stamp contract start block number
# postage-stamp-start-block: "0"
## enable pprof mutex profile
# pprof-mutex: false
## enable pprof block profile
# pprof-profile: false
## price oracle contract address
# price-oracle-address: ""
## redistribution contract address
# redistribution-address: ""
## forces the node to resync postage contract data
# resync: false
## staking contract address
# staking-address: ""
## lru memory caching capacity in number of statestore entries
# statestore-cache-capacity: "100000"
## protect nodes from getting kicked out on bootnode
# static-nodes: []
## enable storage incentives feature
# storage-incentives-enable: true
## neighborhood to target in binary format (ex: 111111001) for mining the initial overlay
# target-neighborhood: ""
## host to send tracing data
# tracing-host: ""
## port to send tracing data
# tracing-port: ""
## skips the gas estimate step for contract transactions
# transaction-debug-mode: false
## bootstrap node using postage snapshot from the network
# use-postage-snapshot: false
## time to warmup the node before some major protocols can be kicked off
# warmup-time: 30s
## withdrawal target addresses
# withdrawal-addresses-whitelist: []
2 changes: 1 addition & 1 deletion pkg/api/bytes.go
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ func (s *Service) bytesUploadHandler(w http.ResponseWriter, r *http.Request) {
logger.Error(nil, "split write all failed")
switch {
case errors.Is(err, postage.ErrBucketFull):
jsonhttp.PaymentRequired(ow, "batch is overissued")
jsonhttp.PaymentRequired(ow, "batch is over issued")
default:
jsonhttp.InternalServerError(ow, "split write all failed")
}
Expand Down
Loading