Merge pull request 'Configure akkounts for nostr zaps' (#554) from chore/akkounts_config into master
Reviewed-on: #554
This commit is contained in:
commit
18496bb0da
@ -1,65 +1,72 @@
|
|||||||
{
|
{
|
||||||
"id": "akkounts",
|
"id": "akkounts",
|
||||||
"postgresql_username": {
|
"postgresql_username": {
|
||||||
"encrypted_data": "l00Lmdbl5xNq07XU4XmcnRxXsIJaYyMQQ6xI\n",
|
"encrypted_data": "bDlOkEmhvMgyVzPeTNUzYnzRLf3T9cc0cDxt\n",
|
||||||
"iv": "yxvL6hKwlVWmdMzl\n",
|
"iv": "GCCUoqU5pxQ7fGkv\n",
|
||||||
"auth_tag": "mMCV9ewJW/0TfVE76WBSZw==\n",
|
"auth_tag": "Q7mrSHIBluMe3CGVmoR86Q==\n",
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"cipher": "aes-256-gcm"
|
"cipher": "aes-256-gcm"
|
||||||
},
|
},
|
||||||
"postgresql_password": {
|
"postgresql_password": {
|
||||||
"encrypted_data": "Q6xWsH6bmI1GfMzme3mBRYrt3XmDwFJ7E4FjYg2Rrw==\n",
|
"encrypted_data": "wD0HtdsNe/hl4ZaOy8hyr2k4z8TXQrrSja3KNVE47w==\n",
|
||||||
"iv": "jcQmuT7Jz3g3XE8d\n",
|
"iv": "tb5yz8WDer0CsGvJ\n",
|
||||||
"auth_tag": "nNMvf9UmP6ikf1BW93QZIw==\n",
|
"auth_tag": "/+K2anuCff/6M7Pu70Smqw==\n",
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"cipher": "aes-256-gcm"
|
"cipher": "aes-256-gcm"
|
||||||
},
|
},
|
||||||
"sentry_dsn": {
|
"sentry_dsn": {
|
||||||
"encrypted_data": "V7cqlH2baN1Ix/ggQFeo9PY6dNKKpnDECaB1cO3XuCfy74oN2ot44nbpCQTA\nUl0+1LQv/qNn/L4gmJkqZfdIXZQqhR+iTc06UJxe3aTKJDw=\n",
|
"encrypted_data": "jCz681x0WVixHYZUb62TO+1cgyJMiJ2UMqWcaztx57yDBOIiKW3oSZjuXdhP\n9WCesfXQF/lgzITZno3IKDqzlKjWgbGLC75y8FLguxidCHI=\n",
|
||||||
"iv": "HJtdKYcApwaxhTXI\n",
|
"iv": "IRNOzN/hLwg1iqax\n",
|
||||||
"auth_tag": "qyIYK9h6nciJTFXBWOjVOA==\n",
|
"auth_tag": "eg9dWnEK04JDb94e4CFa9Q==\n",
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"cipher": "aes-256-gcm"
|
"cipher": "aes-256-gcm"
|
||||||
},
|
},
|
||||||
"rails_master_key": {
|
"rails_master_key": {
|
||||||
"encrypted_data": "KAl2Kgq1TXjOm4TNxGwZkPwJeOSNLbLLKiRdb4fTyBFfUhIGGeCS9VvV9kIb\n9sQZ6HLU\n",
|
"encrypted_data": "nUB77VLRp41rluH7hLBwQqPtnh/HsmfLr2VbcIZHWawL3o2TGuY+mj648f9L\n7XsEpgqY\n",
|
||||||
"iv": "BBPvDNs6nBXDti5I\n",
|
"iv": "fpdbDitqTRHxEKiv\n",
|
||||||
"auth_tag": "yjM/0nyUwt+5SSGuLC5qWA==\n",
|
"auth_tag": "I44fn8Ott3L/Y5LYr56U/Q==\n",
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"cipher": "aes-256-gcm"
|
"cipher": "aes-256-gcm"
|
||||||
},
|
},
|
||||||
"discourse_connect_secret": {
|
"discourse_connect_secret": {
|
||||||
"encrypted_data": "YHkZGzXeK3nDHaXt3JKmGtCcvMfgvv3yHbvS2C+CLKagOIOe+0+2/CiNuh4U\nxO1Pug==\n",
|
"encrypted_data": "ENtMn+1XTVFmdEZw7LU6WGoMbSZY654ggm3vPACGfFgqo6r0LhG60c5OTdqv\nZvT5/Q==\n",
|
||||||
"iv": "SnUxDpIMQum8ySfN\n",
|
"iv": "bL1BmvRhgxFqSM1P\n",
|
||||||
"auth_tag": "Ny6I+3EoCA1s74JLjjbbyQ==\n",
|
"auth_tag": "sEBZzGWwwYFHn+4B4SsyCA==\n",
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"cipher": "aes-256-gcm"
|
"cipher": "aes-256-gcm"
|
||||||
},
|
},
|
||||||
"lndhub_admin_token": {
|
"lndhub_admin_token": {
|
||||||
"encrypted_data": "dJHxB80Enwkm+2aNuIrp7lILAy2J5tQaChPJCl/BHwMo\n",
|
"encrypted_data": "4LPGFoARzI8UYnsJPIk8sax/rAA16pUULEZWn86e2C7L\n",
|
||||||
"iv": "zHLtD1jTIwvjMt1l\n",
|
"iv": "nvjXrOwgfgutwEVw\n",
|
||||||
"auth_tag": "IC0adEzsS5YF5YHqabWw2A==\n",
|
"auth_tag": "A89RUf1sdcS3FVscNPWYLg==\n",
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"cipher": "aes-256-gcm"
|
"cipher": "aes-256-gcm"
|
||||||
},
|
},
|
||||||
"btcpay_auth_token": {
|
"btcpay_auth_token": {
|
||||||
"encrypted_data": "YbM0HvgIijluKQBcgfKn6hmWvdbhr0ijR1xKc+BRZCZJsRaJBHTjCbwhH8T9\nVnBESruyjhxphtBetcc=\n",
|
"encrypted_data": "ky5iWYF06os0Ek6vIRzWqMTekqJhCOh/Q9DTDIeKhSyk8TnT3O71lCNEt1F5\nXCNq6ux3V6oyHVLWj0o=\n",
|
||||||
"iv": "3107v/c2Tonx6/cP\n",
|
"iv": "zk6WnxsY89oNW1F9\n",
|
||||||
"auth_tag": "jnO9fvoXJW5gbDMRjkdMPA==\n",
|
"auth_tag": "FAIMXKvQ1T7QKezVSNJbwQ==\n",
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"cipher": "aes-256-gcm"
|
"cipher": "aes-256-gcm"
|
||||||
},
|
},
|
||||||
"s3_access_key": {
|
"s3_access_key": {
|
||||||
"encrypted_data": "PFjQKe1us12SNHlReQ4f0qctulPp4d2F3t5t+AGocp87PS/kZx77rtHQtruK\n",
|
"encrypted_data": "KfhfEGwPjOonlz6rpnNTinXFPqX/sIbqQn/aby0UDi/G/7cvEcOiNcCkfuSz\n",
|
||||||
"iv": "BGD8+XchqwPmhhwi\n",
|
"iv": "Q3rg06v6K9pUDLDY\n",
|
||||||
"auth_tag": "XefaZKCVs8hotszALN+kxQ==\n",
|
"auth_tag": "G5ugdlJ896KtYtObKLclJA==\n",
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"cipher": "aes-256-gcm"
|
"cipher": "aes-256-gcm"
|
||||||
},
|
},
|
||||||
"s3_secret_key": {
|
"s3_secret_key": {
|
||||||
"encrypted_data": "ziO35x8P1YMaSeenMNQoTWug62b5ZVLFlkMlJEFGnYjHK5qTAn6ir06WnMJC\n0zErzTZsPpcr7KpE/ipWgWHRy7qVbGnd6iVO4t9tf5NjiU2OXfA=\n",
|
"encrypted_data": "N8s1OoDrYXHjqSydQA0kY7dd68Aelq4+/cgmJlYfP92u4YA17V4TR7fsvQZL\nkqjuUSClNYPc0XiCwf/5gxVirE9AO6OmmvSV7lUyu4hcEY6unrU=\n",
|
||||||
"iv": "S3syCCxh2m+mylLu\n",
|
"iv": "bXzIVWnX6V0P6PRb\n",
|
||||||
"auth_tag": "ZMkyBqXMXr3K3LGqxWvbtA==\n",
|
"auth_tag": "1EOjCfsX9P6ETjUsgBvBsA==\n",
|
||||||
|
"version": 3,
|
||||||
|
"cipher": "aes-256-gcm"
|
||||||
|
},
|
||||||
|
"nostr_private_key": {
|
||||||
|
"encrypted_data": "Sf8PEyQ0sqcgxddSlIDxLOVzPjOkTFObsYuTgcxkbEV7igrati4e8QVVUEBD\n1yoLJXelp8jlCr28Ectci29jc53gYSMTLSQsw97uYas2R0dGCqQ=\n",
|
||||||
|
"iv": "+1CIUyvIUOveLrY4\n",
|
||||||
|
"auth_tag": "GDqS+IuAIfMBmHIeFXaV7A==\n",
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"cipher": "aes-256-gcm"
|
"cipher": "aes-256-gcm"
|
||||||
}
|
}
|
||||||
|
@ -12,6 +12,9 @@
|
|||||||
"lndhub": {
|
"lndhub": {
|
||||||
"public_url": "https://lndhub.kosmos.org",
|
"public_url": "https://lndhub.kosmos.org",
|
||||||
"public_key": "024cd3be18617f39cf645851e3ba63f51fc13f0bb09e3bb25e6fd4de556486d946"
|
"public_key": "024cd3be18617f39cf645851e3ba63f51fc13f0bb09e3bb25e6fd4de556486d946"
|
||||||
|
},
|
||||||
|
"nostr": {
|
||||||
|
"public_key": "b3e1b7c1660b7db0ecb93ec55c09e67961171a5c4e9e2602f1b47477ea61c50a"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"discourse": {
|
"discourse": {
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
node.default['akkounts']['repo'] = 'https://gitea.kosmos.org/kosmos/akkounts.git'
|
node.default['akkounts']['repo'] = 'https://gitea.kosmos.org/kosmos/akkounts.git'
|
||||||
node.default['akkounts']['revision'] = 'master'
|
node.default['akkounts']['revision'] = 'live'
|
||||||
node.default['akkounts']['port'] = 3000
|
node.default['akkounts']['port'] = 3000
|
||||||
node.default['akkounts']['domain'] = 'accounts.kosmos.org'
|
node.default['akkounts']['domain'] = 'accounts.kosmos.org'
|
||||||
node.default['akkounts']['primary_domain'] = 'kosmos.org'
|
node.default['akkounts']['primary_domain'] = 'kosmos.org'
|
||||||
@ -21,6 +21,8 @@ node.default['akkounts']['lndhub']['public_url'] = nil
|
|||||||
node.default['akkounts']['lndhub']['public_key'] = nil
|
node.default['akkounts']['lndhub']['public_key'] = nil
|
||||||
node.default['akkounts']['lndhub']['postgres_db'] = 'lndhub'
|
node.default['akkounts']['lndhub']['postgres_db'] = 'lndhub'
|
||||||
|
|
||||||
|
node.default['akkounts']['nostr']['public_key'] = nil
|
||||||
|
|
||||||
node.default['akkounts']['s3_enabled'] = true
|
node.default['akkounts']['s3_enabled'] = true
|
||||||
node.default['akkounts']['s3_endpoint'] = "https://s3.kosmos.org"
|
node.default['akkounts']['s3_endpoint'] = "https://s3.kosmos.org"
|
||||||
node.default['akkounts']['s3_region'] = "garage"
|
node.default['akkounts']['s3_region'] = "garage"
|
||||||
|
@ -157,6 +157,13 @@ env[:mastodon_address_domain] = node['kosmos-mastodon']['user_address_domain']
|
|||||||
|
|
||||||
env[:mediawiki_public_url] = node['mediawiki']['url']
|
env[:mediawiki_public_url] = node['mediawiki']['url']
|
||||||
|
|
||||||
|
#
|
||||||
|
# Nostr
|
||||||
|
#
|
||||||
|
|
||||||
|
env[:nostr_private_key] = credentials['nostr_private_key']
|
||||||
|
env[:nostr_public_key] = node['akkounts']['nostr']['public_key']
|
||||||
|
|
||||||
#
|
#
|
||||||
# remoteStorage / Liquor Cabinet
|
# remoteStorage / Liquor Cabinet
|
||||||
#
|
#
|
||||||
|
@ -34,6 +34,7 @@ server {
|
|||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
location ~ ^/.well-known/(lnurlp|keysend) {
|
location ~ ^/.well-known/(lnurlp|keysend) {
|
||||||
|
add_header 'Access-Control-Allow-Origin' '*';
|
||||||
proxy_ssl_server_name on;
|
proxy_ssl_server_name on;
|
||||||
proxy_pass https://accounts.kosmos.org;
|
proxy_pass https://accounts.kosmos.org;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user