The format is based on Keep a Changelog.
- YAML option
advertise-endpoint-url - YAML option
advertise-token
- Use config defaults for missing config.yaml properties instead of zero-values
- Flag
--endpoint-typeto--lookup-endpoint-type - Flag
--endpoint-urlto--lookup-endpoint-url - YAML option
endpoint-typetolookup-endpoint-type - YAML option
endpoint-urltolookup-endpoint-url - Env var
AUTORETRIEVE_ENDPOINT_TYPEtoAUTORETRIEVE_LOOKUP_ENDPOINT_TYPE - Env var
AUTORETRIEVE_ENDPOINT_URLtoAUTORETRIEVE_LOOKUP_ENDPOINT_URL
- Flag
--use-fullrt [true|false]to--routing-table-type [dht|full|disabled] - YAML option
use-fullrt: [true|false]torouting-table-type: [dht|full|disabled] - Env var
AUTORETRIEVE_USE_FULLRT=[true|false]toAUTORETRIEVE_ROUTING_TABLE_TYPE=[dht|full|disabled]
- Self-contained Autoretrieve and accompanying Config types, and separate from CLI code
- Config file
config.yaml - Subcommand
print-config - Config file generation on startup if none present
- Can now use either peer ID or storage provider address in config.yaml
- Flag
--datadirto--data-dir - Flag
--endpointto--endpoint-url - Default endpoint type from
estuarytoindexer - Default endpoint URL from
https://api.estuary.tech/retrieval-candidatestohttps://cid.contact
- Flag
--max-send-workers - Flag
--per-miner-retrieval-timeout - Flag
--timeout - Flag
--miner-whitelist - Flag
--miner-blacklist - Flag
--cid-blacklist - Subcommand
check-miner-whitelist - Subcommand
check-miner-blacklist - Subcommand
check-cid-blacklist - Config file
miner-blacklist.txt - Config file
miner-whitelist.txt - Config file
cid-blacklist.txt