diff --git a/environments/production.json b/environments/production.json index 17c12c4..4d37405 100644 --- a/environments/production.json +++ b/environments/production.json @@ -107,10 +107,10 @@ "domain": "nostr.kosmos.org", "real_ip_header": "x-real-ip", "policy_path": "/opt/strfry/strfry-policy.ts", - "whitelist_pubkeys": [ - "b3e1b7c1660b7db0ecb93ec55c09e67961171a5c4e9e2602f1b47477ea61c50a", - "b3e1b7c0ef48294bd856203bfd460625de95d3afb894e5f09b14cd1f0e7097cf" - ], + "known_pubkeys": { + "_": "b3e1b7c0ef48294bd856203bfd460625de95d3afb894e5f09b14cd1f0e7097cf", + "accounts": "b3e1b7c1660b7db0ecb93ec55c09e67961171a5c4e9e2602f1b47477ea61c50a" + }, "info": { "name": "Kosmos Relay", "description": "Members-only nostr relay for kosmos.org users", diff --git a/site-cookbooks/kosmos_strfry/recipes/policies.rb b/site-cookbooks/kosmos_strfry/recipes/policies.rb index 235a154..01f7434 100644 --- a/site-cookbooks/kosmos_strfry/recipes/policies.rb +++ b/site-cookbooks/kosmos_strfry/recipes/policies.rb @@ -24,7 +24,7 @@ env = { ldap_bind_dn: ldap_credentials["service_dn"], ldap_password: ldap_credentials["service_password"], ldap_search_dn: node["strfry"]["ldap_search_dn"], - whitelist_pubkeys: node["strfry"]["whitelist_pubkeys"].join(",") + whitelist_pubkeys: node["strfry"]["known_pubkeys"].values.join(",") } template "#{extras_dir}/.env" do