Configure strfry whitelist
Allow akkounts pubkey to publish to our own relay
This commit is contained in:
parent
7e664723a1
commit
80eddfbf56
@ -107,6 +107,9 @@
|
|||||||
"domain": "nostr.kosmos.org",
|
"domain": "nostr.kosmos.org",
|
||||||
"real_ip_header": "x-real-ip",
|
"real_ip_header": "x-real-ip",
|
||||||
"policy_path": "/opt/strfry-policy.ts",
|
"policy_path": "/opt/strfry-policy.ts",
|
||||||
|
"whitelist_pubkeys": [
|
||||||
|
"b3e1b7c1660b7db0ecb93ec55c09e67961171a5c4e9e2602f1b47477ea61c50a"
|
||||||
|
],
|
||||||
"info": {
|
"info": {
|
||||||
"name": "Kosmos Relay",
|
"name": "Kosmos Relay",
|
||||||
"description": "Members-only nostr relay for kosmos.org users",
|
"description": "Members-only nostr relay for kosmos.org users",
|
||||||
|
@ -15,7 +15,8 @@ env = {
|
|||||||
ldap_url: 'ldap://ldap.kosmos.local:389', # requires "ldap_client" role
|
ldap_url: 'ldap://ldap.kosmos.local:389', # requires "ldap_client" role
|
||||||
ldap_bind_dn: ldap_credentials["service_dn"],
|
ldap_bind_dn: ldap_credentials["service_dn"],
|
||||||
ldap_password: ldap_credentials["service_password"],
|
ldap_password: ldap_credentials["service_password"],
|
||||||
ldap_search_dn: node["strfry"]["ldap_search_dn"]
|
ldap_search_dn: node["strfry"]["ldap_search_dn"],
|
||||||
|
whitelist_pubkeys: node["strfry"]["whitelist_pubkeys"].join(",")
|
||||||
}
|
}
|
||||||
|
|
||||||
template "/opt/.env" do
|
template "/opt/.env" do
|
||||||
@ -32,7 +33,15 @@ end
|
|||||||
# strfry deno scripts
|
# strfry deno scripts
|
||||||
#
|
#
|
||||||
|
|
||||||
base_url = "https://gitea.kosmos.org/kosmos/akkounts/raw/branch/master/extras/strfry"
|
base_url = "https://gitea.kosmos.org/kosmos/akkounts/raw/branch/live/extras/strfry"
|
||||||
|
|
||||||
|
remote_file "/opt/deno.json" do
|
||||||
|
source "#{base_url}/deno.json"
|
||||||
|
owner node["strfry"]["user"]
|
||||||
|
group node["strfry"]["group"]
|
||||||
|
mode "0644"
|
||||||
|
notifies :restart, "service[strfry]", :delayed
|
||||||
|
end
|
||||||
|
|
||||||
remote_file "/opt/strfry-policy.ts" do
|
remote_file "/opt/strfry-policy.ts" do
|
||||||
source "#{base_url}/strfry-policy.ts"
|
source "#{base_url}/strfry-policy.ts"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user