diff --git a/environments/production.json b/environments/production.json index a6c9854..6a8bd1c 100644 --- a/environments/production.json +++ b/environments/production.json @@ -105,20 +105,33 @@ }, "strfry": { "domain": "nostr.kosmos.org", - "real_ip_header": "x-real-ip", - "policy_path": "/opt/strfry/strfry-policy.ts", + "config": { + "events": { + "max_event_size": "524288" + }, + "relay": { + "bind": "0.0.0.0", + "real_ip_header": "x-real-ip", + "info": { + "name": "Kosmos Relay", + "description": "Members-only nostr relay for kosmos.org users", + "pubkey": "b3e1b7c0ef48294bd856203bfd460625de95d3afb894e5f09b14cd1f0e7097cf", + "contact": "ops@kosmos.org", + "icon": "https://assets.kosmos.org/img/app-icon-256px.png" + }, + "write_policy": { + "plugin": "/opt/strfry/strfry-policy.ts" + }, + "logging": { + "dump_in_all": true + } + } + }, "known_pubkeys": { "_": "b3e1b7c0ef48294bd856203bfd460625de95d3afb894e5f09b14cd1f0e7097cf", "accounts": "b3e1b7c1660b7db0ecb93ec55c09e67961171a5c4e9e2602f1b47477ea61c50a", "bitcoincore": "47750177bb6bb113784e4973f6b2e3dd27ef1eff227d6e38d0046d618969e41a", "fiatjaf": "3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d" - }, - "info": { - "name": "Kosmos Relay", - "description": "Members-only nostr relay for kosmos.org users", - "pubkey": "b3e1b7c0ef48294bd856203bfd460625de95d3afb894e5f09b14cd1f0e7097cf", - "contact": "ops@kosmos.org", - "icon": "https://assets.kosmos.org/img/app-icon-256px.png" } }, "substr": { diff --git a/nodes/bitcoin-2.json b/nodes/bitcoin-2.json index e16415b..c4cc7a8 100644 --- a/nodes/bitcoin-2.json +++ b/nodes/bitcoin-2.json @@ -44,6 +44,7 @@ "timezone_iii::debian", "ntp::default", "ntp::apparmor", + "kosmos-base::journald_conf", "kosmos-base::systemd_emails", "apt::unattended-upgrades", "kosmos-base::firewall", diff --git a/nodes/strfry-1.json b/nodes/strfry-1.json index 6ef0bab..3118b9d 100644 --- a/nodes/strfry-1.json +++ b/nodes/strfry-1.json @@ -33,6 +33,7 @@ "timezone_iii::debian", "ntp::default", "ntp::apparmor", + "kosmos-base::journald_conf", "kosmos-base::systemd_emails", "apt::unattended-upgrades", "kosmos-base::firewall", diff --git a/site-cookbooks/deno b/site-cookbooks/deno index 5ddfe64..92839b2 160000 --- a/site-cookbooks/deno +++ b/site-cookbooks/deno @@ -1 +1 @@ -Subproject commit 5ddfe642ebb14b20480e4e2d06199fc01ba9ca71 +Subproject commit 92839b20a4c3b0a15b99bd86ea7cae16645570a6 diff --git a/site-cookbooks/kosmos-bitcoin/attributes/default.rb b/site-cookbooks/kosmos-bitcoin/attributes/default.rb index c95e033..c13f5ff 100644 --- a/site-cookbooks/kosmos-bitcoin/attributes/default.rb +++ b/site-cookbooks/kosmos-bitcoin/attributes/default.rb @@ -41,7 +41,7 @@ node.default['c-lightning']['log_level'] = 'info' node.default['c-lightning']['public_ip'] = '148.251.237.73' node.default['lnd']['repo'] = 'https://github.com/lightningnetwork/lnd' -node.default['lnd']['revision'] = 'v0.18.5-beta' +node.default['lnd']['revision'] = 'v0.19.1-beta' node.default['lnd']['source_dir'] = '/opt/lnd' node.default['lnd']['lnd_dir'] = "/home/#{node['bitcoin']['username']}/.lnd" node.default['lnd']['alias'] = 'ln2.kosmos.org' diff --git a/site-cookbooks/strfry b/site-cookbooks/strfry index 8df7c00..2c6e64d 160000 --- a/site-cookbooks/strfry +++ b/site-cookbooks/strfry @@ -1 +1 @@ -Subproject commit 8df7c00a147873f5c0ac81dabc993ed25981c544 +Subproject commit 2c6e64d2311d2a50b207f4d970c3a951b73d2a5c