mirror of
https://github.com/number571/go-peer.git
synced 2026-09-14 11:05:42 +05:00
update
This commit is contained in:
parent
45b303ea5b
commit
eb4792b569
@ -9,6 +9,7 @@
|
||||
### IMPROVEMENTS
|
||||
|
||||
- Update `examples/echo_service`: append examples with docker-compose
|
||||
- Update `examples/anon_messenger`: append examples with docker-compose
|
||||
|
||||
### BUG FIXES
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
2
examples/anon_messenger/docker/.gitignore
vendored
Normal file
2
examples/anon_messenger/docker/.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
!*.yml
|
||||
hls.yml
|
||||
11
examples/anon_messenger/docker/default/Makefile
Normal file
11
examples/anon_messenger/docker/default/Makefile
Normal file
@ -0,0 +1,11 @@
|
||||
.PHONY: default run clean
|
||||
default: run
|
||||
run:
|
||||
cp node1_hlm/hls_copy.yml node1_hlm/hls.yml
|
||||
cp node2_hlm/hls_copy.yml node2_hlm/hls.yml
|
||||
docker-compose build
|
||||
docker-compose up
|
||||
clean:
|
||||
rm node1_hlm/hls.yml node2_hlm/hls.yml
|
||||
docker-compose down
|
||||
docker-compose rm -f
|
||||
27
examples/anon_messenger/docker/default/docker-compose.yml
Normal file
27
examples/anon_messenger/docker/default/docker-compose.yml
Normal file
@ -0,0 +1,27 @@
|
||||
version: "3"
|
||||
services:
|
||||
node1_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/default/node1_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/default/node1_hlm/priv.key
|
||||
ports:
|
||||
- 8080:8080
|
||||
networks:
|
||||
- hidden-lake
|
||||
node2_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/default/node2_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/default/node2_hlm/priv.key
|
||||
ports:
|
||||
- 7070:7070
|
||||
networks:
|
||||
- hidden-lake
|
||||
networks:
|
||||
hidden-lake:
|
||||
driver: bridge
|
||||
7
examples/anon_messenger/docker/default/node1_hlm/hlc.yml
Normal file
7
examples/anon_messenger/docker/default/node1_hlm/hlc.yml
Normal file
@ -0,0 +1,7 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-messenger
|
||||
11
examples/anon_messenger/docker/default/node1_hlm/hlm.yml
Normal file
11
examples/anon_messenger/docker/default/node1_hlm/hlm.yml
Normal file
@ -0,0 +1,11 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: "Alice"
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :8080
|
||||
incoming: :8081
|
||||
connection: node1_hlc:8572
|
||||
@ -0,0 +1,19 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
http: :8572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: node1_hlc:8081
|
||||
connections:
|
||||
- node2_hlc:7571
|
||||
friends:
|
||||
Bob: PubKey{3082020A0282020100C17B6FA53983050B0339A0AB60D20A8A5FF5F8210564464C45CD2FAC2F266E8DDBA3B36C6F356AE57D1A71EED7B612C4CBC808557E4FCBAF6EDCFCECE37494144F09D65C7533109CE2F9B9B31D754453CA636A4463594F2C38303AE1B7BFFE738AC57805C782193B4854FF3F3FACA2C6BF9F75428DF6C583FBC29614C0B3329DF50F7B6399E1CC1F12BED77F29F885D7137ADFADE74A43451BB97A32F2301BE8EA866AFF34D6C7ED7FF1FAEA11FFB5B1034602B67E7918E42CA3D20E3E68AA700BE1B55A78C73A1D60D0A3DED3A6E5778C0BA68BAB9C345462131B9DC554D1A189066D649D7E167621815AB5B93905582BF19C28BCA6018E0CD205702968885E92A3B1E3DB37A25AC26FA4D2A47FF024ECD401F79FA353FEF2E4C2183C44D1D44B44938D32D8DBEDDAF5C87D042E4E9DAD671BE9C10DD8B3FE0A7C29AFE20843FE268C6A8F14949A04FF25A3EEE1EBE0027A99CE1C4DC561697297EA9FD9E23CF2E190B58CA385B66A235290A23CBB3856108EFFDD775601B3DE92C06C9EA2695C2D25D7897FD9D43C1AE10016E51C46C67F19AC84CD25F47DE2962A48030BCD8A0F14FFE4135A2893F62AC3E15CC61EC2E4ACADE0736C9A8DBC17D439248C42C5C0C6E08612414170FBE5AA6B52AE64E4CCDAE6FD3066BED5C200E07DBB0167D74A9FAD263AF253DFA870F44407F8EF3D9F12B8D910C4D803AD82ABA136F93F0203010001}
|
||||
7
examples/anon_messenger/docker/default/node2_hlm/hlc.yml
Normal file
7
examples/anon_messenger/docker/default/node2_hlm/hlc.yml
Normal file
@ -0,0 +1,7 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-messenger
|
||||
12
examples/anon_messenger/docker/default/node2_hlm/hlm.yml
Normal file
12
examples/anon_messenger/docker/default/node2_hlm/hlm.yml
Normal file
@ -0,0 +1,12 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: Bob
|
||||
language: ENG
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :7070
|
||||
incoming: :7071
|
||||
connection: node2_hlc:7572
|
||||
@ -0,0 +1,18 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
tcp: :7571
|
||||
http: :7572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: node2_hlc:7071
|
||||
friends:
|
||||
Alice: PubKey{3082020A0282020100B752D35E81F4AEEC1A9C42EDED16E8924DD4D359663611DE2DCCE1A9611704A697B26254DD2AFA974A61A2CF94FAD016450FEF22F218CA970BFE41E6340CE3ABCBEE123E35A9DCDA6D23738DAC46AF8AC57902DDE7F41A03EB00A4818137E1BF4DFAE1EEDF8BB9E4363C15FD1C2278D86F2535BC3F395BE9A6CD690A5C852E6C35D6184BE7B9062AEE2AFC1A5AC81E7D21B7252A56C62BB5AC0BBAD36C7A4907C868704985E1754BAA3E8315E775A51B7BDC7ACB0D0675D29513D78CB05AB6119D3CA0A810A41F78150E3C5D9ACAFBE1533FC3533DECEC14387BF7478F6E229EB4CC312DC22436F4DB0D4CC308FB6EEA612F2F9E00239DE7902DE15889EE71370147C9696A5E7B022947ABB8AFBBC64F7840BED4CE69592CAF4085A1074475E365ED015048C89AE717BC259C42510F15F31DA3F9302EAD8F263B43D14886B2335A245C00871C041CBB683F1F047573F789673F9B11B6E6714C2A3360244757BB220C7952C6D3D9D65AA47511A63E2A59706B7A70846C930DCFB3D8CAFB3BD6F687CACF5A708692C26B363C80C460F54E59912D41D9BB359698051ABC049A0D0CFD7F23DC97DA940B1EDEAC6B84B194C8F8A56A46CE69EE7A0AEAA11C99508A368E64D27756AD0BA7146A6ADA3D5FA237B3B4EDDC84B71C27DE3A9F26A42197791C7DC09E2D7C4A7D8FCDC8F9A5D4983BB278FCE9513B1486D18F8560C3F31CC70203010001}
|
||||
13
examples/anon_messenger/docker/group/Makefile
Normal file
13
examples/anon_messenger/docker/group/Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
.PHONY: default run clean
|
||||
default: run
|
||||
run:
|
||||
cp node1_hlm/hls_copy.yml node1_hlm/hls.yml
|
||||
cp node2_hlm/hls_copy.yml node2_hlm/hls.yml
|
||||
cp node3_hlm/hls_copy.yml node3_hlm/hls.yml
|
||||
cp group_hlm/hls_copy.yml group_hlm/hls.yml
|
||||
docker-compose build
|
||||
docker-compose up
|
||||
clean:
|
||||
rm node1_hlm/hls.yml node2_hlm/hls.yml node3_hlm/hls.yml group_hlm/hls.yml
|
||||
docker-compose down
|
||||
docker-compose rm -f
|
||||
47
examples/anon_messenger/docker/group/docker-compose.yml
Normal file
47
examples/anon_messenger/docker/group/docker-compose.yml
Normal file
@ -0,0 +1,47 @@
|
||||
version: "3"
|
||||
services:
|
||||
group_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/group/group_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/group/group_hlm/priv.key
|
||||
networks:
|
||||
- hidden-lake
|
||||
node1_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/group/node1_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/group/node1_hlm/priv.key
|
||||
ports:
|
||||
- 8080:8080
|
||||
networks:
|
||||
- hidden-lake
|
||||
node2_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/group/node2_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/group/node2_hlm/priv.key
|
||||
ports:
|
||||
- 7070:7070
|
||||
networks:
|
||||
- hidden-lake
|
||||
node3_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/group/node3_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/group/node3_hlm/priv.key
|
||||
ports:
|
||||
- 6060:6060
|
||||
networks:
|
||||
- hidden-lake
|
||||
networks:
|
||||
hidden-lake:
|
||||
driver: bridge
|
||||
7
examples/anon_messenger/docker/group/group_hlm/hlc.yml
Normal file
7
examples/anon_messenger/docker/group/group_hlm/hlc.yml
Normal file
@ -0,0 +1,7 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-messenger
|
||||
12
examples/anon_messenger/docker/group/group_hlm/hlm.yml
Normal file
12
examples/anon_messenger/docker/group/group_hlm/hlm.yml
Normal file
@ -0,0 +1,12 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: "Group"
|
||||
share_enabled: true
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :4040
|
||||
incoming: :4041
|
||||
connection: group_hlc:4572
|
||||
17
examples/anon_messenger/docker/group/group_hlm/hls_copy.yml
Normal file
17
examples/anon_messenger/docker/group/group_hlm/hls_copy.yml
Normal file
@ -0,0 +1,17 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
f2f_disabled: true
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
tcp: :4571
|
||||
http: :4572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: group_hlc:4041
|
||||
7
examples/anon_messenger/docker/group/node1_hlm/hlc.yml
Normal file
7
examples/anon_messenger/docker/group/node1_hlm/hlc.yml
Normal file
@ -0,0 +1,7 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-messenger
|
||||
11
examples/anon_messenger/docker/group/node1_hlm/hlm.yml
Normal file
11
examples/anon_messenger/docker/group/node1_hlm/hlm.yml
Normal file
@ -0,0 +1,11 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: "Alice"
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :8080
|
||||
incoming: :8081
|
||||
connection: node1_hlc:8572
|
||||
19
examples/anon_messenger/docker/group/node1_hlm/hls_copy.yml
Normal file
19
examples/anon_messenger/docker/group/node1_hlm/hls_copy.yml
Normal file
@ -0,0 +1,19 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
http: :8572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: node1_hlc:8081
|
||||
connections:
|
||||
- group_hlc:4571
|
||||
friends:
|
||||
Group: PubKey{3082020A0282020100A9436C4A83B736A55C63833870521C41A7979E46F0790844334A89B60EA5BF1F0597A1E1C000ED15B3F127889417DD46B62C6596062ED14B41F08FE4F515A726A05483A5D1338C183FBAAE8AD76B331DEC46D7BA92BF1CA2BFFFF7FA544ECBED5FD0555861B0F663BBA7D411CB97BE0BB08A1C5D1A5312681A2B0FB8488A59AD5BE66EDA604084CCE111A28AA7A18953B045716792010040621D4606068EE9BF74A79895B00126CD92EF84DDBC58A562824747979D695065923DBCABFF762C165F995AEAB5C8007C421006A9F984AE3DE092F267784DDBF622782625A81ED53AE9182B93C09DC2ECF5CB98AADCB1106DBEBD448E604AD1149F36D0E98B7E74D479DF13AD74A614DC5B4781E1FA23C9A6908E8BDE0BBD643280B546419B5541142608D2D2AA8E4DA9A95CBEEABC31B3E7C877D91724C5AD2E2E8228C24A50DDED5EA8C0C2263470507AF9A6ECC31B1C23394B94C4FBE63898193B4314A7AA656B68461CDC59DC298057B5A082142AE12B9A1BDD2B2CD1C3C3EA487A843EF02F12A127D25FA8137B17C1DD1A1F2F06098201DC90146639D3B582561258662BA0C19560D56DF9A30E21B10B6F039F7B0725DC5899B1DC2E200A9E263E9DB4A09A76CC3855E8B35199BE5BA394CEA56AA4653C5EB049B1B254139E01F99FE2645510D18C4F8EE75097B866D502219C6BE7FD1D9B033F5F1D6D668FBAC15C1F4A869D0203010001}
|
||||
7
examples/anon_messenger/docker/group/node2_hlm/hlc.yml
Normal file
7
examples/anon_messenger/docker/group/node2_hlm/hlc.yml
Normal file
@ -0,0 +1,7 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-messenger
|
||||
12
examples/anon_messenger/docker/group/node2_hlm/hlm.yml
Normal file
12
examples/anon_messenger/docker/group/node2_hlm/hlm.yml
Normal file
@ -0,0 +1,12 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: Bob
|
||||
language: ENG
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :7070
|
||||
incoming: :7071
|
||||
connection: node2_hlc:7572
|
||||
19
examples/anon_messenger/docker/group/node2_hlm/hls_copy.yml
Normal file
19
examples/anon_messenger/docker/group/node2_hlm/hls_copy.yml
Normal file
@ -0,0 +1,19 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
http: :7572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: node2_hlc:7071
|
||||
connections:
|
||||
- group_hlc:4571
|
||||
friends:
|
||||
Group: PubKey{3082020A0282020100A9436C4A83B736A55C63833870521C41A7979E46F0790844334A89B60EA5BF1F0597A1E1C000ED15B3F127889417DD46B62C6596062ED14B41F08FE4F515A726A05483A5D1338C183FBAAE8AD76B331DEC46D7BA92BF1CA2BFFFF7FA544ECBED5FD0555861B0F663BBA7D411CB97BE0BB08A1C5D1A5312681A2B0FB8488A59AD5BE66EDA604084CCE111A28AA7A18953B045716792010040621D4606068EE9BF74A79895B00126CD92EF84DDBC58A562824747979D695065923DBCABFF762C165F995AEAB5C8007C421006A9F984AE3DE092F267784DDBF622782625A81ED53AE9182B93C09DC2ECF5CB98AADCB1106DBEBD448E604AD1149F36D0E98B7E74D479DF13AD74A614DC5B4781E1FA23C9A6908E8BDE0BBD643280B546419B5541142608D2D2AA8E4DA9A95CBEEABC31B3E7C877D91724C5AD2E2E8228C24A50DDED5EA8C0C2263470507AF9A6ECC31B1C23394B94C4FBE63898193B4314A7AA656B68461CDC59DC298057B5A082142AE12B9A1BDD2B2CD1C3C3EA487A843EF02F12A127D25FA8137B17C1DD1A1F2F06098201DC90146639D3B582561258662BA0C19560D56DF9A30E21B10B6F039F7B0725DC5899B1DC2E200A9E263E9DB4A09A76CC3855E8B35199BE5BA394CEA56AA4653C5EB049B1B254139E01F99FE2645510D18C4F8EE75097B866D502219C6BE7FD1D9B033F5F1D6D668FBAC15C1F4A869D0203010001}
|
||||
7
examples/anon_messenger/docker/group/node3_hlm/hlc.yml
Normal file
7
examples/anon_messenger/docker/group/node3_hlm/hlc.yml
Normal file
@ -0,0 +1,7 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-messenger
|
||||
12
examples/anon_messenger/docker/group/node3_hlm/hlm.yml
Normal file
12
examples/anon_messenger/docker/group/node3_hlm/hlm.yml
Normal file
@ -0,0 +1,12 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: Carol
|
||||
language: ENG
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :6060
|
||||
incoming: :6061
|
||||
connection: node3_hlc:6572
|
||||
19
examples/anon_messenger/docker/group/node3_hlm/hls_copy.yml
Normal file
19
examples/anon_messenger/docker/group/node3_hlm/hls_copy.yml
Normal file
@ -0,0 +1,19 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
http: :6572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: node3_hlc:6061
|
||||
connections:
|
||||
- group_hlc:4571
|
||||
friends:
|
||||
Group: PubKey{3082020A0282020100A9436C4A83B736A55C63833870521C41A7979E46F0790844334A89B60EA5BF1F0597A1E1C000ED15B3F127889417DD46B62C6596062ED14B41F08FE4F515A726A05483A5D1338C183FBAAE8AD76B331DEC46D7BA92BF1CA2BFFFF7FA544ECBED5FD0555861B0F663BBA7D411CB97BE0BB08A1C5D1A5312681A2B0FB8488A59AD5BE66EDA604084CCE111A28AA7A18953B045716792010040621D4606068EE9BF74A79895B00126CD92EF84DDBC58A562824747979D695065923DBCABFF762C165F995AEAB5C8007C421006A9F984AE3DE092F267784DDBF622782625A81ED53AE9182B93C09DC2ECF5CB98AADCB1106DBEBD448E604AD1149F36D0E98B7E74D479DF13AD74A614DC5B4781E1FA23C9A6908E8BDE0BBD643280B546419B5541142608D2D2AA8E4DA9A95CBEEABC31B3E7C877D91724C5AD2E2E8228C24A50DDED5EA8C0C2263470507AF9A6ECC31B1C23394B94C4FBE63898193B4314A7AA656B68461CDC59DC298057B5A082142AE12B9A1BDD2B2CD1C3C3EA487A843EF02F12A127D25FA8137B17C1DD1A1F2F06098201DC90146639D3B582561258662BA0C19560D56DF9A30E21B10B6F039F7B0725DC5899B1DC2E200A9E263E9DB4A09A76CC3855E8B35199BE5BA394CEA56AA4653C5EB049B1B254139E01F99FE2645510D18C4F8EE75097B866D502219C6BE7FD1D9B033F5F1D6D668FBAC15C1F4A869D0203010001}
|
||||
11
examples/anon_messenger/docker/prod_test/Makefile
Normal file
11
examples/anon_messenger/docker/prod_test/Makefile
Normal file
@ -0,0 +1,11 @@
|
||||
.PHONY: default run clean
|
||||
default: run
|
||||
run:
|
||||
cp node1_hlm/hls_copy.yml node1_hlm/hls.yml
|
||||
cp node2_hlm/hls_copy.yml node2_hlm/hls.yml
|
||||
docker-compose build
|
||||
docker-compose up
|
||||
clean:
|
||||
rm node1_hlm/hls.yml node2_hlm/hls.yml
|
||||
docker-compose down
|
||||
docker-compose rm -f
|
||||
20
examples/anon_messenger/docker/prod_test/docker-compose.yml
Normal file
20
examples/anon_messenger/docker/prod_test/docker-compose.yml
Normal file
@ -0,0 +1,20 @@
|
||||
version: "3"
|
||||
services:
|
||||
node1_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/prod_test/node1_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/prod_test/node1_hlm/priv.key
|
||||
ports:
|
||||
- 8080:8080
|
||||
node2_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/prod_test/node2_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/prod_test/node2_hlm/priv.key
|
||||
ports:
|
||||
- 7070:7070
|
||||
@ -0,0 +1,7 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-messenger
|
||||
11
examples/anon_messenger/docker/prod_test/node1_hlm/hlm.yml
Normal file
11
examples/anon_messenger/docker/prod_test/node1_hlm/hlm.yml
Normal file
@ -0,0 +1,11 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: "Alice"
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :8080
|
||||
incoming: :8081
|
||||
connection: node1_hlc:8572
|
||||
@ -0,0 +1,20 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
network_key: 8Jkl93Mdk93md1bz
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
http: :8572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: node1_hlc:8081
|
||||
connections:
|
||||
- 94.103.91.81:9581
|
||||
friends:
|
||||
Bob: PubKey{3082020A0282020100C17B6FA53983050B0339A0AB60D20A8A5FF5F8210564464C45CD2FAC2F266E8DDBA3B36C6F356AE57D1A71EED7B612C4CBC808557E4FCBAF6EDCFCECE37494144F09D65C7533109CE2F9B9B31D754453CA636A4463594F2C38303AE1B7BFFE738AC57805C782193B4854FF3F3FACA2C6BF9F75428DF6C583FBC29614C0B3329DF50F7B6399E1CC1F12BED77F29F885D7137ADFADE74A43451BB97A32F2301BE8EA866AFF34D6C7ED7FF1FAEA11FFB5B1034602B67E7918E42CA3D20E3E68AA700BE1B55A78C73A1D60D0A3DED3A6E5778C0BA68BAB9C345462131B9DC554D1A189066D649D7E167621815AB5B93905582BF19C28BCA6018E0CD205702968885E92A3B1E3DB37A25AC26FA4D2A47FF024ECD401F79FA353FEF2E4C2183C44D1D44B44938D32D8DBEDDAF5C87D042E4E9DAD671BE9C10DD8B3FE0A7C29AFE20843FE268C6A8F14949A04FF25A3EEE1EBE0027A99CE1C4DC561697297EA9FD9E23CF2E190B58CA385B66A235290A23CBB3856108EFFDD775601B3DE92C06C9EA2695C2D25D7897FD9D43C1AE10016E51C46C67F19AC84CD25F47DE2962A48030BCD8A0F14FFE4135A2893F62AC3E15CC61EC2E4ACADE0736C9A8DBC17D439248C42C5C0C6E08612414170FBE5AA6B52AE64E4CCDAE6FD3066BED5C200E07DBB0167D74A9FAD263AF253DFA870F44407F8EF3D9F12B8D910C4D803AD82ABA136F93F0203010001}
|
||||
@ -0,0 +1,7 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-messenger
|
||||
12
examples/anon_messenger/docker/prod_test/node2_hlm/hlm.yml
Normal file
12
examples/anon_messenger/docker/prod_test/node2_hlm/hlm.yml
Normal file
@ -0,0 +1,12 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: Bob
|
||||
language: ENG
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :7070
|
||||
incoming: :7071
|
||||
connection: node2_hlc:7572
|
||||
@ -0,0 +1,20 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
network_key: 8Jkl93Mdk93md1bz
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
http: :7572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: node2_hlc:7071
|
||||
connections:
|
||||
- 195.133.1.126:9581
|
||||
friends:
|
||||
Alice: PubKey{3082020A0282020100B752D35E81F4AEEC1A9C42EDED16E8924DD4D359663611DE2DCCE1A9611704A697B26254DD2AFA974A61A2CF94FAD016450FEF22F218CA970BFE41E6340CE3ABCBEE123E35A9DCDA6D23738DAC46AF8AC57902DDE7F41A03EB00A4818137E1BF4DFAE1EEDF8BB9E4363C15FD1C2278D86F2535BC3F395BE9A6CD690A5C852E6C35D6184BE7B9062AEE2AFC1A5AC81E7D21B7252A56C62BB5AC0BBAD36C7A4907C868704985E1754BAA3E8315E775A51B7BDC7ACB0D0675D29513D78CB05AB6119D3CA0A810A41F78150E3C5D9ACAFBE1533FC3533DECEC14387BF7478F6E229EB4CC312DC22436F4DB0D4CC308FB6EEA612F2F9E00239DE7902DE15889EE71370147C9696A5E7B022947ABB8AFBBC64F7840BED4CE69592CAF4085A1074475E365ED015048C89AE717BC259C42510F15F31DA3F9302EAD8F263B43D14886B2335A245C00871C041CBB683F1F047573F789673F9B11B6E6714C2A3360244757BB220C7952C6D3D9D65AA47511A63E2A59706B7A70846C930DCFB3D8CAFB3BD6F687CACF5A708692C26B363C80C460F54E59912D41D9BB359698051ABC049A0D0CFD7F23DC97DA940B1EDEAC6B84B194C8F8A56A46CE69EE7A0AEAA11C99508A368E64D27756AD0BA7146A6ADA3D5FA237B3B4EDDC84B71C27DE3A9F26A42197791C7DC09E2D7C4A7D8FCDC8F9A5D4983BB278FCE9513B1486D18F8560C3F31CC70203010001}
|
||||
11
examples/anon_messenger/docker/routing/Makefile
Normal file
11
examples/anon_messenger/docker/routing/Makefile
Normal file
@ -0,0 +1,11 @@
|
||||
.PHONY: default run clean
|
||||
default: run
|
||||
run:
|
||||
cp node1_hlm/hls_copy.yml node1_hlm/hls.yml
|
||||
cp node2_hlm/hls_copy.yml node2_hlm/hls.yml
|
||||
docker-compose build
|
||||
docker-compose up
|
||||
clean:
|
||||
rm node1_hlm/hls.yml node2_hlm/hls.yml
|
||||
docker-compose down
|
||||
docker-compose rm -f
|
||||
51
examples/anon_messenger/docker/routing/docker-compose.yml
Normal file
51
examples/anon_messenger/docker/routing/docker-compose.yml
Normal file
@ -0,0 +1,51 @@
|
||||
version: "3"
|
||||
services:
|
||||
node1_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/routing/node1_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/routing/node1_hlm/priv.key
|
||||
ports:
|
||||
- 8080:8080
|
||||
networks:
|
||||
- hidden-lake
|
||||
node2_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/routing/node2_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/routing/node2_hlm/priv.key
|
||||
ports:
|
||||
- 7070:7070
|
||||
networks:
|
||||
- hidden-lake
|
||||
middle_hlt_1:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/helpers/traffic/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/routing/middle_hlt_1
|
||||
networks:
|
||||
- hidden-lake
|
||||
middle_hlt_2:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/helpers/traffic/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/routing/middle_hlt_2
|
||||
networks:
|
||||
- hidden-lake
|
||||
middle_hlt_3:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/helpers/traffic/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/routing/middle_hlt_3
|
||||
networks:
|
||||
- hidden-lake
|
||||
networks:
|
||||
hidden-lake:
|
||||
driver: bridge
|
||||
@ -2,13 +2,12 @@ settings:
|
||||
message_size_bytes: 8192
|
||||
key_size_bits: 4096
|
||||
work_size_bits: 22
|
||||
messages_capacity: 2048
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
messages_capacity: 2048
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
tcp: localhost:4581
|
||||
http: localhost:4582
|
||||
tcp: :6581
|
||||
15
examples/anon_messenger/docker/routing/middle_hlt_2/hlt.yml
Normal file
15
examples/anon_messenger/docker/routing/middle_hlt_2/hlt.yml
Normal file
@ -0,0 +1,15 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
key_size_bits: 4096
|
||||
work_size_bits: 22
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
messages_capacity: 2048
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
tcp: :6582
|
||||
connections:
|
||||
- middle_hlt_1:6581
|
||||
15
examples/anon_messenger/docker/routing/middle_hlt_3/hlt.yml
Normal file
15
examples/anon_messenger/docker/routing/middle_hlt_3/hlt.yml
Normal file
@ -0,0 +1,15 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
key_size_bits: 4096
|
||||
work_size_bits: 22
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
messages_capacity: 2048
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
tcp: :6583
|
||||
connections:
|
||||
- middle_hlt_2:6582
|
||||
7
examples/anon_messenger/docker/routing/node1_hlm/hlc.yml
Normal file
7
examples/anon_messenger/docker/routing/node1_hlm/hlc.yml
Normal file
@ -0,0 +1,7 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-messenger
|
||||
11
examples/anon_messenger/docker/routing/node1_hlm/hlm.yml
Normal file
11
examples/anon_messenger/docker/routing/node1_hlm/hlm.yml
Normal file
@ -0,0 +1,11 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: "Alice"
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :8080
|
||||
incoming: :8081
|
||||
connection: node1_hlc:8572
|
||||
@ -0,0 +1,19 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
http: :8572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: node1_hlc:8081
|
||||
connections:
|
||||
- middle_hlt_1:6581
|
||||
friends:
|
||||
Bob: PubKey{3082020A0282020100C17B6FA53983050B0339A0AB60D20A8A5FF5F8210564464C45CD2FAC2F266E8DDBA3B36C6F356AE57D1A71EED7B612C4CBC808557E4FCBAF6EDCFCECE37494144F09D65C7533109CE2F9B9B31D754453CA636A4463594F2C38303AE1B7BFFE738AC57805C782193B4854FF3F3FACA2C6BF9F75428DF6C583FBC29614C0B3329DF50F7B6399E1CC1F12BED77F29F885D7137ADFADE74A43451BB97A32F2301BE8EA866AFF34D6C7ED7FF1FAEA11FFB5B1034602B67E7918E42CA3D20E3E68AA700BE1B55A78C73A1D60D0A3DED3A6E5778C0BA68BAB9C345462131B9DC554D1A189066D649D7E167621815AB5B93905582BF19C28BCA6018E0CD205702968885E92A3B1E3DB37A25AC26FA4D2A47FF024ECD401F79FA353FEF2E4C2183C44D1D44B44938D32D8DBEDDAF5C87D042E4E9DAD671BE9C10DD8B3FE0A7C29AFE20843FE268C6A8F14949A04FF25A3EEE1EBE0027A99CE1C4DC561697297EA9FD9E23CF2E190B58CA385B66A235290A23CBB3856108EFFDD775601B3DE92C06C9EA2695C2D25D7897FD9D43C1AE10016E51C46C67F19AC84CD25F47DE2962A48030BCD8A0F14FFE4135A2893F62AC3E15CC61EC2E4ACADE0736C9A8DBC17D439248C42C5C0C6E08612414170FBE5AA6B52AE64E4CCDAE6FD3066BED5C200E07DBB0167D74A9FAD263AF253DFA870F44407F8EF3D9F12B8D910C4D803AD82ABA136F93F0203010001}
|
||||
7
examples/anon_messenger/docker/routing/node2_hlm/hlc.yml
Normal file
7
examples/anon_messenger/docker/routing/node2_hlm/hlc.yml
Normal file
@ -0,0 +1,7 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-messenger
|
||||
12
examples/anon_messenger/docker/routing/node2_hlm/hlm.yml
Normal file
12
examples/anon_messenger/docker/routing/node2_hlm/hlm.yml
Normal file
@ -0,0 +1,12 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: Bob
|
||||
language: ENG
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :7070
|
||||
incoming: :7071
|
||||
connection: node2_hlc:7572
|
||||
@ -0,0 +1,19 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
http: :7572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: node2_hlc:7071
|
||||
connections:
|
||||
- middle_hlt_3:6583
|
||||
friends:
|
||||
Alice: PubKey{3082020A0282020100B752D35E81F4AEEC1A9C42EDED16E8924DD4D359663611DE2DCCE1A9611704A697B26254DD2AFA974A61A2CF94FAD016450FEF22F218CA970BFE41E6340CE3ABCBEE123E35A9DCDA6D23738DAC46AF8AC57902DDE7F41A03EB00A4818137E1BF4DFAE1EEDF8BB9E4363C15FD1C2278D86F2535BC3F395BE9A6CD690A5C852E6C35D6184BE7B9062AEE2AFC1A5AC81E7D21B7252A56C62BB5AC0BBAD36C7A4907C868704985E1754BAA3E8315E775A51B7BDC7ACB0D0675D29513D78CB05AB6119D3CA0A810A41F78150E3C5D9ACAFBE1533FC3533DECEC14387BF7478F6E229EB4CC312DC22436F4DB0D4CC308FB6EEA612F2F9E00239DE7902DE15889EE71370147C9696A5E7B022947ABB8AFBBC64F7840BED4CE69592CAF4085A1074475E365ED015048C89AE717BC259C42510F15F31DA3F9302EAD8F263B43D14886B2335A245C00871C041CBB683F1F047573F789673F9B11B6E6714C2A3360244757BB220C7952C6D3D9D65AA47511A63E2A59706B7A70846C930DCFB3D8CAFB3BD6F687CACF5A708692C26B363C80C460F54E59912D41D9BB359698051ABC049A0D0CFD7F23DC97DA940B1EDEAC6B84B194C8F8A56A46CE69EE7A0AEAA11C99508A368E64D27756AD0BA7146A6ADA3D5FA237B3B4EDDC84B71C27DE3A9F26A42197791C7DC09E2D7C4A7D8FCDC8F9A5D4983BB278FCE9513B1486D18F8560C3F31CC70203010001}
|
||||
11
examples/anon_messenger/docker/secret_channel/Makefile
Normal file
11
examples/anon_messenger/docker/secret_channel/Makefile
Normal file
@ -0,0 +1,11 @@
|
||||
.PHONY: default run clean
|
||||
default: run
|
||||
run:
|
||||
cp node1_hlm/hls_copy.yml node1_hlm/hls.yml
|
||||
cp node2_hlm/hls_copy.yml node2_hlm/hls.yml
|
||||
docker-compose build
|
||||
docker-compose up
|
||||
clean:
|
||||
rm node1_hlm/hls.yml node2_hlm/hls.yml
|
||||
docker-compose down
|
||||
docker-compose rm -f
|
||||
@ -0,0 +1,80 @@
|
||||
version: "3"
|
||||
services:
|
||||
service:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/helpers/adapters/common/service/Dockerfile
|
||||
environment:
|
||||
- SERVICE_ADDR=:6060
|
||||
- LOG_ENABLED=false
|
||||
networks:
|
||||
- hidden-lake
|
||||
node1_producer:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/helpers/adapters/common/producer/Dockerfile
|
||||
environment:
|
||||
- SERVICE_ADDR=service:6060
|
||||
- INCOMING_ADDR=:8082
|
||||
- LOG_ENABLED=true
|
||||
networks:
|
||||
- hidden-lake
|
||||
node1_consumer:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/helpers/adapters/common/consumer/Dockerfile
|
||||
environment:
|
||||
- SERVICE_ADDR=service:6060
|
||||
- TRAFFIC_ADDR=node1_hlc:8582
|
||||
- LOG_ENABLED=true
|
||||
networks:
|
||||
- hidden-lake
|
||||
node1_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/secret_channel/node1_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/secret_channel/node1_hlm/priv.key
|
||||
ports:
|
||||
- 8080:8080
|
||||
networks:
|
||||
- hidden-lake
|
||||
node2_producer:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/helpers/adapters/common/producer/Dockerfile
|
||||
environment:
|
||||
- SERVICE_ADDR=service:6060
|
||||
- INCOMING_ADDR=:7072
|
||||
- LOG_ENABLED=true
|
||||
networks:
|
||||
- hidden-lake
|
||||
node2_consumer:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/helpers/adapters/common/consumer/Dockerfile
|
||||
environment:
|
||||
- SERVICE_ADDR=service:6060
|
||||
- TRAFFIC_ADDR=node2_hlc:7582
|
||||
- LOG_ENABLED=true
|
||||
networks:
|
||||
- hidden-lake
|
||||
node2_hlc:
|
||||
build:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/anon_messenger/docker/secret_channel/node2_hlm
|
||||
- SERVICE_KEY=examples/anon_messenger/secret_channel/node2_hlm/priv.key
|
||||
ports:
|
||||
- 7070:7070
|
||||
networks:
|
||||
- hidden-lake
|
||||
networks:
|
||||
# node1-local-network:
|
||||
# driver: bridge
|
||||
# node2-local-network:
|
||||
# driver: bridge
|
||||
hidden-lake:
|
||||
driver: bridge
|
||||
@ -0,0 +1,8 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-traffic
|
||||
- hidden-lake-messenger
|
||||
@ -0,0 +1,11 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: "Alice"
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :8080
|
||||
incoming: :8081
|
||||
connection: node1_hlc:8572
|
||||
@ -0,0 +1,19 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
http: :8572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: node1_hlc:8081
|
||||
connections:
|
||||
- node1_hlc:8581
|
||||
friends:
|
||||
Bob: PubKey{3082020A0282020100C17B6FA53983050B0339A0AB60D20A8A5FF5F8210564464C45CD2FAC2F266E8DDBA3B36C6F356AE57D1A71EED7B612C4CBC808557E4FCBAF6EDCFCECE37494144F09D65C7533109CE2F9B9B31D754453CA636A4463594F2C38303AE1B7BFFE738AC57805C782193B4854FF3F3FACA2C6BF9F75428DF6C583FBC29614C0B3329DF50F7B6399E1CC1F12BED77F29F885D7137ADFADE74A43451BB97A32F2301BE8EA866AFF34D6C7ED7FF1FAEA11FFB5B1034602B67E7918E42CA3D20E3E68AA700BE1B55A78C73A1D60D0A3DED3A6E5778C0BA68BAB9C345462131B9DC554D1A189066D649D7E167621815AB5B93905582BF19C28BCA6018E0CD205702968885E92A3B1E3DB37A25AC26FA4D2A47FF024ECD401F79FA353FEF2E4C2183C44D1D44B44938D32D8DBEDDAF5C87D042E4E9DAD671BE9C10DD8B3FE0A7C29AFE20843FE268C6A8F14949A04FF25A3EEE1EBE0027A99CE1C4DC561697297EA9FD9E23CF2E190B58CA385B66A235290A23CBB3856108EFFDD775601B3DE92C06C9EA2695C2D25D7897FD9D43C1AE10016E51C46C67F19AC84CD25F47DE2962A48030BCD8A0F14FFE4135A2893F62AC3E15CC61EC2E4ACADE0736C9A8DBC17D439248C42C5C0C6E08612414170FBE5AA6B52AE64E4CCDAE6FD3066BED5C200E07DBB0167D74A9FAD263AF253DFA870F44407F8EF3D9F12B8D910C4D803AD82ABA136F93F0203010001}
|
||||
@ -0,0 +1,12 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
key_size_bits: 4096
|
||||
work_size_bits: 22
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
messages_capacity: 2048
|
||||
address:
|
||||
tcp: :8581
|
||||
http: :8582
|
||||
consumers:
|
||||
- node1_producer:8082/traffic
|
||||
@ -0,0 +1,8 @@
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
services:
|
||||
- hidden-lake-service
|
||||
- hidden-lake-traffic
|
||||
- hidden-lake-messenger
|
||||
@ -0,0 +1,12 @@
|
||||
settings:
|
||||
messages_capacity: 2048
|
||||
pseudonym: Bob
|
||||
language: ENG
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
interface: :7070
|
||||
incoming: :7071
|
||||
connection: node2_hlc:7572
|
||||
@ -0,0 +1,19 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
work_size_bits: 22
|
||||
key_size_bits: 4096
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
logging:
|
||||
- info
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
http: :7572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: node2_hlc:7071
|
||||
connections:
|
||||
- node2_hlc:7581
|
||||
friends:
|
||||
Alice: PubKey{3082020A0282020100B752D35E81F4AEEC1A9C42EDED16E8924DD4D359663611DE2DCCE1A9611704A697B26254DD2AFA974A61A2CF94FAD016450FEF22F218CA970BFE41E6340CE3ABCBEE123E35A9DCDA6D23738DAC46AF8AC57902DDE7F41A03EB00A4818137E1BF4DFAE1EEDF8BB9E4363C15FD1C2278D86F2535BC3F395BE9A6CD690A5C852E6C35D6184BE7B9062AEE2AFC1A5AC81E7D21B7252A56C62BB5AC0BBAD36C7A4907C868704985E1754BAA3E8315E775A51B7BDC7ACB0D0675D29513D78CB05AB6119D3CA0A810A41F78150E3C5D9ACAFBE1533FC3533DECEC14387BF7478F6E229EB4CC312DC22436F4DB0D4CC308FB6EEA612F2F9E00239DE7902DE15889EE71370147C9696A5E7B022947ABB8AFBBC64F7840BED4CE69592CAF4085A1074475E365ED015048C89AE717BC259C42510F15F31DA3F9302EAD8F263B43D14886B2335A245C00871C041CBB683F1F047573F789673F9B11B6E6714C2A3360244757BB220C7952C6D3D9D65AA47511A63E2A59706B7A70846C930DCFB3D8CAFB3BD6F687CACF5A708692C26B363C80C460F54E59912D41D9BB359698051ABC049A0D0CFD7F23DC97DA940B1EDEAC6B84B194C8F8A56A46CE69EE7A0AEAA11C99508A368E64D27756AD0BA7146A6ADA3D5FA237B3B4EDDC84B71C27DE3A9F26A42197791C7DC09E2D7C4A7D8FCDC8F9A5D4983BB278FCE9513B1486D18F8560C3F31CC70203010001}
|
||||
@ -0,0 +1,12 @@
|
||||
settings:
|
||||
message_size_bytes: 8192
|
||||
key_size_bits: 4096
|
||||
work_size_bits: 22
|
||||
queue_period_ms: 5000
|
||||
limit_void_size_bytes: 4096
|
||||
messages_capacity: 2048
|
||||
address:
|
||||
tcp: :7581
|
||||
http: :7582
|
||||
consumers:
|
||||
- node2_producer:7072/traffic
|
||||
@ -12,7 +12,6 @@ build:
|
||||
# MAKEFILE BUILD
|
||||
make build -C $(CMDPATH)/hidden_lake/applications/messenger
|
||||
make build -C $(CMDPATH)/hidden_lake/service
|
||||
make build -C $(CMDPATH)/hidden_lake/helpers/traffic
|
||||
# COPY HLM PROGRAM
|
||||
cp $(BINPATH)/hlm ./node1_hlm/prog_hlm1
|
||||
cp $(BINPATH)/hlm ./node2_hlm/prog_hlm2
|
||||
@ -23,8 +22,6 @@ build:
|
||||
cp $(BINPATH)/hls ./node2_hlm/prog_hls2
|
||||
cp $(BINPATH)/hls ./node3_hlm/prog_hls3
|
||||
cp $(BINPATH)/hls ./group_hlm/prog_hls0
|
||||
# COPY HLT PROGRAM
|
||||
cp $(BINPATH)/hlt ./middle_hlt/prog_hlt0
|
||||
# BUILD HLS, HLM CONFIGS
|
||||
make build -C group_hlm
|
||||
make build -C node1_hlm
|
||||
@ -32,14 +29,12 @@ build:
|
||||
make build -C node3_hlm
|
||||
run:
|
||||
# MAKEFILE RUN
|
||||
make run -C middle_hlt
|
||||
make run -C group_hlm
|
||||
make run -C node1_hlm
|
||||
make run -C node2_hlm
|
||||
make run -C node3_hlm
|
||||
clean:
|
||||
# MAKEFILE CLEAN
|
||||
make clean -C middle_hlt
|
||||
make clean -C group_hlm
|
||||
make clean -C node1_hlm
|
||||
make clean -C node2_hlm
|
||||
|
||||
@ -10,9 +10,8 @@ logging:
|
||||
- warn
|
||||
- erro
|
||||
address:
|
||||
tcp: localhost:4571
|
||||
http: localhost:4572
|
||||
services:
|
||||
hidden-lake-messenger:
|
||||
host: localhost:4041
|
||||
connections:
|
||||
- localhost:4581
|
||||
|
||||
@ -1,8 +0,0 @@
|
||||
GC=go build
|
||||
.PHONY: default run clean
|
||||
default: clean run
|
||||
run:
|
||||
./prog_hlt0 &
|
||||
clean:
|
||||
pkill -15 prog_hlt0 || true
|
||||
rm -rf prog_hlt0 hlt.db
|
||||
@ -14,6 +14,6 @@ services:
|
||||
hidden-lake-messenger:
|
||||
host: localhost:8081
|
||||
connections:
|
||||
- 127.0.0.1:4581
|
||||
- 127.0.0.1:4571
|
||||
friends:
|
||||
Group: PubKey{3082020A0282020100A9436C4A83B736A55C63833870521C41A7979E46F0790844334A89B60EA5BF1F0597A1E1C000ED15B3F127889417DD46B62C6596062ED14B41F08FE4F515A726A05483A5D1338C183FBAAE8AD76B331DEC46D7BA92BF1CA2BFFFF7FA544ECBED5FD0555861B0F663BBA7D411CB97BE0BB08A1C5D1A5312681A2B0FB8488A59AD5BE66EDA604084CCE111A28AA7A18953B045716792010040621D4606068EE9BF74A79895B00126CD92EF84DDBC58A562824747979D695065923DBCABFF762C165F995AEAB5C8007C421006A9F984AE3DE092F267784DDBF622782625A81ED53AE9182B93C09DC2ECF5CB98AADCB1106DBEBD448E604AD1149F36D0E98B7E74D479DF13AD74A614DC5B4781E1FA23C9A6908E8BDE0BBD643280B546419B5541142608D2D2AA8E4DA9A95CBEEABC31B3E7C877D91724C5AD2E2E8228C24A50DDED5EA8C0C2263470507AF9A6ECC31B1C23394B94C4FBE63898193B4314A7AA656B68461CDC59DC298057B5A082142AE12B9A1BDD2B2CD1C3C3EA487A843EF02F12A127D25FA8137B17C1DD1A1F2F06098201DC90146639D3B582561258662BA0C19560D56DF9A30E21B10B6F039F7B0725DC5899B1DC2E200A9E263E9DB4A09A76CC3855E8B35199BE5BA394CEA56AA4653C5EB049B1B254139E01F99FE2645510D18C4F8EE75097B866D502219C6BE7FD1D9B033F5F1D6D668FBAC15C1F4A869D0203010001}
|
||||
@ -14,6 +14,6 @@ services:
|
||||
hidden-lake-messenger:
|
||||
host: localhost:7071
|
||||
connections:
|
||||
- 127.0.0.1:4581
|
||||
- 127.0.0.1:4571
|
||||
friends:
|
||||
Group: PubKey{3082020A0282020100A9436C4A83B736A55C63833870521C41A7979E46F0790844334A89B60EA5BF1F0597A1E1C000ED15B3F127889417DD46B62C6596062ED14B41F08FE4F515A726A05483A5D1338C183FBAAE8AD76B331DEC46D7BA92BF1CA2BFFFF7FA544ECBED5FD0555861B0F663BBA7D411CB97BE0BB08A1C5D1A5312681A2B0FB8488A59AD5BE66EDA604084CCE111A28AA7A18953B045716792010040621D4606068EE9BF74A79895B00126CD92EF84DDBC58A562824747979D695065923DBCABFF762C165F995AEAB5C8007C421006A9F984AE3DE092F267784DDBF622782625A81ED53AE9182B93C09DC2ECF5CB98AADCB1106DBEBD448E604AD1149F36D0E98B7E74D479DF13AD74A614DC5B4781E1FA23C9A6908E8BDE0BBD643280B546419B5541142608D2D2AA8E4DA9A95CBEEABC31B3E7C877D91724C5AD2E2E8228C24A50DDED5EA8C0C2263470507AF9A6ECC31B1C23394B94C4FBE63898193B4314A7AA656B68461CDC59DC298057B5A082142AE12B9A1BDD2B2CD1C3C3EA487A843EF02F12A127D25FA8137B17C1DD1A1F2F06098201DC90146639D3B582561258662BA0C19560D56DF9A30E21B10B6F039F7B0725DC5899B1DC2E200A9E263E9DB4A09A76CC3855E8B35199BE5BA394CEA56AA4653C5EB049B1B254139E01F99FE2645510D18C4F8EE75097B866D502219C6BE7FD1D9B033F5F1D6D668FBAC15C1F4A869D0203010001}
|
||||
|
||||
@ -14,6 +14,6 @@ services:
|
||||
hidden-lake-messenger:
|
||||
host: localhost:6061
|
||||
connections:
|
||||
- 127.0.0.1:4581
|
||||
- 127.0.0.1:4571
|
||||
friends:
|
||||
Group: PubKey{3082020A0282020100A9436C4A83B736A55C63833870521C41A7979E46F0790844334A89B60EA5BF1F0597A1E1C000ED15B3F127889417DD46B62C6596062ED14B41F08FE4F515A726A05483A5D1338C183FBAAE8AD76B331DEC46D7BA92BF1CA2BFFFF7FA544ECBED5FD0555861B0F663BBA7D411CB97BE0BB08A1C5D1A5312681A2B0FB8488A59AD5BE66EDA604084CCE111A28AA7A18953B045716792010040621D4606068EE9BF74A79895B00126CD92EF84DDBC58A562824747979D695065923DBCABFF762C165F995AEAB5C8007C421006A9F984AE3DE092F267784DDBF622782625A81ED53AE9182B93C09DC2ECF5CB98AADCB1106DBEBD448E604AD1149F36D0E98B7E74D479DF13AD74A614DC5B4781E1FA23C9A6908E8BDE0BBD643280B546419B5541142608D2D2AA8E4DA9A95CBEEABC31B3E7C877D91724C5AD2E2E8228C24A50DDED5EA8C0C2263470507AF9A6ECC31B1C23394B94C4FBE63898193B4314A7AA656B68461CDC59DC298057B5A082142AE12B9A1BDD2B2CD1C3C3EA487A843EF02F12A127D25FA8137B17C1DD1A1F2F06098201DC90146639D3B582561258662BA0C19560D56DF9A30E21B10B6F039F7B0725DC5899B1DC2E200A9E263E9DB4A09A76CC3855E8B35199BE5BA394CEA56AA4653C5EB049B1B254139E01F99FE2645510D18C4F8EE75097B866D502219C6BE7FD1D9B033F5F1D6D668FBAC15C1F4A869D0203010001}
|
||||
|
||||
@ -11,8 +11,8 @@ services:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/service/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/echo_service/docker/default/recv_hls
|
||||
- SERVICE_KEY=examples/echo_service/default/recv_hls/priv.key
|
||||
- SERVICE_PATH=examples/echo_service/docker/routing/recv_hls
|
||||
- SERVICE_KEY=examples/echo_service/routing/recv_hls/priv.key
|
||||
networks:
|
||||
- local-network
|
||||
- hidden-lake
|
||||
@ -21,8 +21,8 @@ services:
|
||||
context: ./../../../../
|
||||
dockerfile: cmd/hidden_lake/service/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/echo_service/docker/default/send_hls
|
||||
- SERVICE_KEY=examples/echo_service/default/send_hls/priv.key
|
||||
- SERVICE_PATH=examples/echo_service/docker/routing/send_hls
|
||||
- SERVICE_KEY=examples/echo_service/routing/send_hls/priv.key
|
||||
ports:
|
||||
- 7572:7572
|
||||
networks:
|
||||
|
||||
@ -43,7 +43,7 @@ services:
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/echo_service/docker/secret_channel/recv_hls
|
||||
- SERVICE_KEY=examples/echo_service/default/recv_hls/priv.key
|
||||
- SERVICE_KEY=examples/echo_service/secret_channel/recv_hls/priv.key
|
||||
networks:
|
||||
- recv-local-network
|
||||
send_producer:
|
||||
@ -74,7 +74,7 @@ services:
|
||||
dockerfile: cmd/hidden_lake/composite/Dockerfile
|
||||
environment:
|
||||
- SERVICE_PATH=examples/echo_service/docker/secret_channel/send_hls
|
||||
- SERVICE_KEY=examples/echo_service/default/send_hls/priv.key
|
||||
- SERVICE_KEY=examples/echo_service/secret_channel/send_hls/priv.key
|
||||
ports:
|
||||
- 7572:7572
|
||||
networks:
|
||||
|
||||
11620
test/result/coverage.out
11620
test/result/coverage.out
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user