Make all config values configurable

And use a standard scheme for variable/key naming
This commit is contained in:
2025-06-01 19:57:04 +04:00
parent 8df7c00a14
commit 5f661d7304
5 changed files with 65 additions and 56 deletions

View File

@@ -4,8 +4,16 @@ node.default["strfry"]["download_url"] = nil
node.default["strfry"]["checksum"] = nil
node.default["strfry"]["user"] = "strfry"
node.default["strfry"]["group"] = "strfry"
node.default["strfry"]["db_path"] = "/var/lib/strfry"
node.default["strfry"]["bind_ip"] = "0.0.0.0"
node.default["strfry"]["real_ip_header"] = ""
node.default["strfry"]["info"] = {}
node.default["strfry"]["policy_path"] = ""
node.default["strfry"]["config"] = {
db: "/var/lib/strfry"
# db_params: {},
# events: {},
# relay: {
# info: {},
# writePolicy: {},
# compression: {},
# logging: {},
# num_threads: {},
# negentropy: {}
# }
}