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_NAME=coffee
|
||||||
SB_COFFEE_DOMAIN=coffee.com
|
SB_COFFEE_DOMAIN=coffee.com
|
||||||
SB_COFFEE_RPC_ENDPOINT=http://127.0.0.0:8086/
|
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_DOMAIN=teapot.com
|
||||||
SB_TEAPOT_RPC_ENDPOINT=http://127.0.0.0:8087/
|
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>
|
# 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
|
# 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
|
# 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_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 <txt>"}
|
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:
|
healthcheck:
|
||||||
test: ["CMD", "curl", "-f", "-H", "Request-Type: ping", "${SB_INSTANCE_RPC_ENDPOINT-http://127.0.0.0:8086/}"]
|
test: ["CMD", "curl", "-f", "-H", "Request-Type: ping", "${SB_INSTANCE_RPC_ENDPOINT-http://127.0.0.0:8086/}"]
|
||||||
interval: 30s
|
interval: 30s
|
||||||
|
@ -162,8 +162,8 @@ services:
|
||||||
# Usage: SB_INSTANCE_DNS_MOCK_<INSTANCE_NAME>: <DOMAIN> <TXT_RECORD>
|
# 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
|
# 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
|
# 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_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 <txt>"}
|
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:
|
healthcheck:
|
||||||
test: ["CMD", "curl", "-f", "-H", "Request-Type: ping", "${SB_INSTANCE_RPC_ENDPOINT-http://127.0.0.0:8087/}"]
|
test: ["CMD", "curl", "-f", "-H", "Request-Type: ping", "${SB_INSTANCE_RPC_ENDPOINT-http://127.0.0.0:8087/}"]
|
||||||
interval: 30s
|
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}
|
/usr/bin/socialbox init --log-level=${LOG_LEVEL-INFO}
|
||||||
|
|
||||||
# Run supervisord, final command
|
# Run supervisord, final command
|
||||||
echo "Starting supervisord..."
|
|
||||||
/usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord.conf
|
/usr/bin/supervisord -c /etc/supervisor/conf.d/supervisord.conf
|
Loading…
Add table
Reference in a new issue