Made message signing in Cryptography use SHA512 as the message content for... #1
7 changed files with 48 additions and 7 deletions
4
.env
4
.env
|
@ -29,8 +29,8 @@ REDIS_PASSWORD=root
|
|||
SB_COFFEE_NAME=coffee
|
||||
SB_COFFEE_DOMAIN=coffee.com
|
||||
SB_COFFEE_RPC_ENDPOINT=http://127.0.0.0:8086/
|
||||
SB_INSTANCE_DNS_MOCK_COFFEE="coffee.com <txt>"
|
||||
SB_INSTANCE_DNS_MOCK_COFFEE="coffee.com v=socialbox;sb-rpc=http://127.0.0.0:8086/;sb-key=sig:g59Cf8j1wmQmRg1MkveYbpdiZ-1-_hFU9eRRJmQAwmc;sb-exp=0"
|
||||
|
||||
SB_TEAPOT_DOMAIN=teapot.com
|
||||
SB_TEAPOT_RPC_ENDPOINT=http://127.0.0.0:8087/
|
||||
SB_INSTANCE_DNS_MOCK_TEAPOT="teapot.com <txt>"
|
||||
SB_INSTANCE_DNS_MOCK_TEAPOT="teapot.com v=socialbox;sb-rpc=http://127.0.0.0:8087/;sb-key=sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY;sb-exp=0"
|
|
@ -59,8 +59,8 @@ services:
|
|||
# Usage: SB_INSTANCE_DNS_MOCK_<INSTANCE_NAME>: <DOMAIN> <TXT_RECORD>
|
||||
# Environment Variable name is ignored, only the value is used with the prefix being used to detect
|
||||
# the instance name and the suffix being used to detect the TXT record
|
||||
SB_INSTANCE_DNS_MOCK_COFFEE: ${SB_INSTANCE_DNS_MOCK_COFFEE:-"coffee.com <txt>"}
|
||||
SB_INSTANCE_DNS_MOCK_TEAPOT: ${SB_INSTANCE_DNS_MOCK_TEAPOT:-"teapot.com <txt>"}
|
||||
SB_INSTANCE_DNS_MOCK_COFFEE: ${SB_INSTANCE_DNS_MOCK_COFFEE:-"coffee.com v=socialbox;sb-rpc=http://127.0.0.0:8086/;sb-key=sig:g59Cf8j1wmQmRg1MkveYbpdiZ-1-_hFU9eRRJmQAwmc;sb-exp=0"}
|
||||
SB_INSTANCE_DNS_MOCK_TEAPOT: ${SB_INSTANCE_DNS_MOCK_TEAPOT:-"teapot.com v=socialbox;sb-rpc=http://127.0.0.0:8087/;sb-key=sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY;sb-exp=0"}
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "-H", "Request-Type: ping", "${SB_INSTANCE_RPC_ENDPOINT-http://127.0.0.0:8086/}"]
|
||||
interval: 30s
|
||||
|
@ -162,8 +162,8 @@ services:
|
|||
# Usage: SB_INSTANCE_DNS_MOCK_<INSTANCE_NAME>: <DOMAIN> <TXT_RECORD>
|
||||
# Environment Variable name is ignored, only the value is used with the prefix being used to detect
|
||||
# the instance name and the suffix being used to detect the TXT record
|
||||
SB_INSTANCE_DNS_MOCK_COFFEE: ${SB_INSTANCE_DNS_MOCK_COFFEE:-"coffee.com <txt>"}
|
||||
SB_INSTANCE_DNS_MOCK_TEAPOT: ${SB_INSTANCE_DNS_MOCK_TEAPOT:-"teapot.com <txt>"}
|
||||
SB_INSTANCE_DNS_MOCK_COFFEE: ${SB_INSTANCE_DNS_MOCK_COFFEE:-"coffee.com v=socialbox;sb-rpc=http://127.0.0.0:8086/;sb-key=sig:g59Cf8j1wmQmRg1MkveYbpdiZ-1-_hFU9eRRJmQAwmc;sb-exp=0"}
|
||||
SB_INSTANCE_DNS_MOCK_TEAPOT: ${SB_INSTANCE_DNS_MOCK_TEAPOT:-"teapot.com v=socialbox;sb-rpc=http://127.0.0.0:8087/;sb-key=sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY;sb-exp=0"}
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "-H", "Request-Type: ping", "${SB_INSTANCE_RPC_ENDPOINT-http://127.0.0.0:8087/}"]
|
||||
interval: 30s
|
||||
|
|
20
docker_test_keys/coffee.json
Normal file
20
docker_test_keys/coffee.json
Normal file
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"host_keypair_expires": 0,
|
||||
"host_public_key": "sig:g59Cf8j1wmQmRg1MkveYbpdiZ-1-_hFU9eRRJmQAwmc",
|
||||
"host_private_key": "sig:tTVe59Ko5XuwgS8PneR92FAOqbgSHTKYn8U-lQRB9KODn0J_yPXCZCZGDUyS95hul2Jn7X7-EVT15FEmZADCZw",
|
||||
"internal_encryption_keys": [
|
||||
"c2cpdTkYqIWI93cJPpAuCsoQJcHi9l37lYHA2TpUo9A",
|
||||
"XUuWyWcKmtCUNVZ7Y0ZDbCE72klHZIniRihIIo78Vbs",
|
||||
"SGg4GM_0-hO95Q6hBq2UjzGrp9mhVHyklNTHo-OZSNw",
|
||||
"43WrkV6rDyc04S41E4uwJ1nQFhlll_CflsPW_hMOiqE",
|
||||
"QDh9KecIdU-6be5ScPagL_WrWp8hQAersLQvLv9YtNQ",
|
||||
"z4SnLU9Xw9F3yjPH_TmV4HuvZrpaVE0bqxzUGHyXQ-k",
|
||||
"vg7lWOzkL_59u3o2RKcdrdwc7KVh07NrZRQzBPoJXEU",
|
||||
"UW6X3XGGLj_e8xYd1bUwX9KYPTczHFtYTmy4FfiqfG0",
|
||||
"sh-sRIQ3lWgkqR87wcTtZkDrgDKY2FOLuzdtpAvi9Wg",
|
||||
"SDweTV1kNH0s5Ah1pwbfDo3ThAXAVKo9qJ4V9-hsHIs"
|
||||
],
|
||||
"encryption_keys_count": 10,
|
||||
"encryption_keys_algorithm": "xchacha20",
|
||||
"transport_encryption_algorithm": "chacha20"
|
||||
}
|
1
docker_test_keys/coffee.txt
Normal file
1
docker_test_keys/coffee.txt
Normal file
|
@ -0,0 +1 @@
|
|||
v=socialbox;sb-rpc=http://127.0.0.0:8086/;sb-key=sig:g59Cf8j1wmQmRg1MkveYbpdiZ-1-_hFU9eRRJmQAwmc;sb-exp=0
|
20
docker_test_keys/teapot.json
Normal file
20
docker_test_keys/teapot.json
Normal file
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"host_keypair_expires": 0,
|
||||
"host_public_key": "sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY",
|
||||
"host_private_key": "sig:kPfGxpsnisJIp5pKuD1AI7-T1bLk1S-EGOr7jBq5AO4wNdS6uKkCj8gC_4RlMSgWGkh2GxfF8ws26dKdDPFiJg",
|
||||
"internal_encryption_keys": [
|
||||
"ql5xP8OmKbSm_Fj4uz28aJ2Dpxdpg994Ker9Yp6eWVc",
|
||||
"1mbn_MrV_XlPG7bqTrLXHd8H9bBUN27Rm-oIZmldOYQ",
|
||||
"PL5YB2_C3I3gZAzrA2AP37tZKPsM5BQg0RH7LAgREGs",
|
||||
"VEU4sF9v3AzDKEBLEJCbhirERouNdvMjGBoLLn0A9M4",
|
||||
"5HeBwyDdUh8rbF5EKM9rQ0uU8PyzMIljoGKnn9CPk1U",
|
||||
"YOGrfjs2dYnf7OL6FLhCMmfig-xCHNjGF7Gny7DisEQ",
|
||||
"N-ouk7GBRqn1wLXtJ7BCcE5kPh4X0kgHuKzgOJ6i3Oo",
|
||||
"bTo0YnNOVB4XtqiFpSx9kRaufDRDoYt6or-MRodngWQ",
|
||||
"HTAvX3Nnf61-UOFQYcJOqfGcJVps_EOxo7KUf5Z0Zk0",
|
||||
"UelTVnfWENEZEt6a7j5jxWq_pXWZ4X9pF8lOrdb6PKc"
|
||||
],
|
||||
"encryption_keys_count": 10,
|
||||
"encryption_keys_algorithm": "xchacha20",
|
||||
"transport_encryption_algorithm": "chacha20"
|
||||
}
|
1
docker_test_keys/teapot.txt
Normal file
1
docker_test_keys/teapot.txt
Normal file
|
@ -0,0 +1 @@
|
|||
v=socialbox;sb-rpc=http://127.0.0.0:8087/;sb-key=sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY;sb-exp=0
|
|
@ -19,5 +19,4 @@ echo "Initializing Socialbox..."
|
|||
/usr/bin/socialbox init --log-level=${LOG_LEVEL-INFO}
|
||||
|
||||
# Run supervisord, final command
|
||||
echo "Starting supervisord..."
|
||||
/usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord.conf
|
Loading…
Add table
Reference in a new issue