mirror of
https://github.com/anyproto/any-sync-dockercompose.git
synced 2025-06-08 05:47:03 +09:00
init
This commit is contained in:
commit
824cecc99a
16 changed files with 551 additions and 0 deletions
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
storage/
|
17
Makefile
Normal file
17
Makefile
Normal file
|
@ -0,0 +1,17 @@
|
|||
start:
|
||||
install -d \
|
||||
{etc,storage}/any-sync-node-{1..3}/ \
|
||||
etc/any-sync-filenode/ \
|
||||
etc/any-sync-coordinator/
|
||||
cat etc/{nodes,common,node-1}.yml > etc/any-sync-node-1/config.yml
|
||||
cat etc/{nodes,common,node-2}.yml > etc/any-sync-node-2/config.yml
|
||||
cat etc/{nodes,common,node-3}.yml > etc/any-sync-node-3/config.yml
|
||||
cat etc/{nodes,common,filenode}.yml > etc/any-sync-filenode/config.yml
|
||||
cat etc/{nodes,common,coordinator}.yml > etc/any-sync-coordinator/config.yml
|
||||
docker compose up -d
|
||||
|
||||
stop:
|
||||
docker-compose stop
|
||||
|
||||
clean:
|
||||
docker system prune -a
|
1
README.md
Normal file
1
README.md
Normal file
|
@ -0,0 +1 @@
|
|||
#
|
72
docker-compose.yml
Normal file
72
docker-compose.yml
Normal file
|
@ -0,0 +1,72 @@
|
|||
version: "3.9"
|
||||
services:
|
||||
mongo:
|
||||
image: mongo
|
||||
ports:
|
||||
- 27017:27017
|
||||
any-sync-node-1:
|
||||
image: "ghcr.io/anytypeio/any-sync-node:latest"
|
||||
ports:
|
||||
- 4431:443
|
||||
- 8081:8080
|
||||
- 8001:8000
|
||||
volumes:
|
||||
- ./etc/any-sync-node-1/:/etc/any-sync-node/
|
||||
- ./storage/any-sync-node-1/:/storage/
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 500M
|
||||
command: ["/any-sync-node", "-c", "/etc/any-sync-node/config.yml"]
|
||||
any-sync-node-2:
|
||||
image: "ghcr.io/anytypeio/any-sync-node:latest"
|
||||
ports:
|
||||
- 4432:443
|
||||
- 8082:8080
|
||||
- 8002:8000
|
||||
volumes:
|
||||
- ./etc/any-sync-node-2/:/etc/any-sync-node/
|
||||
- ./storage/any-sync-node-2/:/storage/
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 500M
|
||||
command: ["/any-sync-node", "-c", "/etc/any-sync-node/config.yml"]
|
||||
any-sync-node-3:
|
||||
image: "ghcr.io/anytypeio/any-sync-node:latest"
|
||||
ports:
|
||||
- 4433:443
|
||||
- 8083:8080
|
||||
- 8003:8000
|
||||
volumes:
|
||||
- ./etc/any-sync-node-3/:/etc/any-sync-node/
|
||||
- ./storage/any-sync-node-3/:/storage/
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 500M
|
||||
command: ["/any-sync-node", "-c", "/etc/any-sync-node/config.yml"]
|
||||
any-sync-filenode:
|
||||
image: "ghcr.io/anytypeio/any-sync-filenode:latest"
|
||||
ports:
|
||||
- 4434:443
|
||||
- 8004:8000
|
||||
volumes:
|
||||
- ./etc/any-sync-filenode/:/etc/any-sync-filenode/
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 500M
|
||||
command: ["/any-sync-filenode", "-c", "/etc/any-sync-filenode/config.yml"]
|
||||
any-sync-coordinator:
|
||||
image: "ghcr.io/anytypeio/any-sync-coordinator:latest"
|
||||
ports:
|
||||
- 4435:443
|
||||
- 8005:8000
|
||||
volumes:
|
||||
- ./etc/any-sync-coordinator/:/etc/any-sync-coordinator/
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 500M
|
||||
command: ["/any-sync-coordinator", "-c", "/etc/any-sync-coordinator/config.yml"]
|
52
etc/any-sync-coordinator/config.yml
Normal file
52
etc/any-sync-coordinator/config.yml
Normal file
|
@ -0,0 +1,52 @@
|
|||
nodes:
|
||||
- peerId: 12D3KooWEPvwLVBZaE8adsDoLh7QT9wrsw4PC82AdcDGYPgssNH7
|
||||
address: [ "any-sync-node-1:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs08DIQPUmLv2IiawramM4Ris8NHvmedA/9H9EcMizKmYH5zMoQdL5wfR+WQpsq746zt3MNAvUsq/oB9UbecpHahgHsqnX6sSq6txnUI6vyNExrSPMFd0g8aFbPwK6DWppa/ULWTNTkAsS1qU/EpfPKVHpwHpoWlgpsVxrqrK3JDz7ghilUDbtcUtIl0qzBxUILpBDySV0tfyugJAsqCE/brO81IDgNV+W3qKgu6Vs0wgPBG/iR//jjlkTsyzElEhqexSm6QMKYShZqa3J5EW+xlAW3NGJdF/Z6ddvBOa9BwSAHQ+kbzkeUd6CMxdLMOKDNCpTm7fyrp/oq0za7OtgwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWFMZGP4Jp4uNgDKAjzFpoyYaHbpAVL2jMv9NdYJMFgaqp
|
||||
address: [ "any-sync-node-2:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwj8ZDMLGBxF1JeA0iT7wY80fKtr8Iv4q8Yt8TAXvM7Tkb9+dubO2CamWPmEHSyleJW8stG/JucVKJkNTZ52uqEpaJwq0M69k5xy5P0g2tFhucxPiJP9hr6S4k/1qxyAFGHTpHZ3tbeUTYivonkE3WIIOK3au/AL+CCuJSResfCdZ/YMgcvatCkS116nnNt7uoldcXDBnjUo6RRB4uRwqShDmG+iPanz8HpneqQNvVUUwfPfT0hgCeCmVEZHdmv793VzeSudmgyFjp7nm97vWZpivLS0F+5+xJ4K/h0Qdu8HIe7+dStJTXaMymeBpBCmGslp+LDVd6pjWrYa83UZ6iQIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPQSfv8JbmwXv3QvcPQfSEuM2PujnMVXfcMojVgc5zGFD
|
||||
address: [ "any-sync-node-3:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt07voyAe3snEI4JfeN9tnh1FLP04zh949Rra637JNRclDj7inHeRdUFZr+0PVxrwkvVjwrl0Qe0j3xT1SLbXLLr0DZ4syAyB2uKL+n0ackFSKixPQB5NG20sJwen7l9tx7z9y/2OGqusECASd6Hrz+Z1N0Sww6juDcx32ItcyDhVN60+MUSBIOxr4g85kEAjU4nQiD4hahpKxyJb1wf2R1Ic3bi71kPrvP7jsXbOZrQhzSLBmQxMMF7LxAwqJgF/WtoDKsCSCACz2h+GU0Hx0NMJPi33Jyc+rgWAn03ENhumiEh4r9Yar+lcUG6XZ4hwmd9u4QaWT1E5DKsTLGsWAwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPUMFQFeiyZDwS2aGZJfcYZamwq3NLQJT6RskEzPfP2Xd
|
||||
address: [ "any-sync-coordinator:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4iy30MBtOzzZRzDyccwRLbJ0SBNUD8+yxNv0DsYegK1IHZFxSoj4CEPGXZpGDvKbzuFIy25i+wT0HCTgA+ioFr3usP+piQ8eEQeab2TG9cL/4TE+5Z/LAW96G/7twhJgTltjvgFRTv0i+OZEU5QBeIf2ykNa5Iy189eEnfuWm9JKvSSwTGlccQTjw3kPwv0MvaopiCB+T5gSSX5jW96gn+3SWPaGk9Up1WFhEgZWJg7XlHq9999tbpg7gCeRhljTGxA5iUeez1cU7jsIAiQLOE5Pc1fQ/tpKHBt7eCWjNHbHHFg/HUauvr4Uu9RQCnzV8tzynxJv1i+JTOxCTVTc9QIDAQAB
|
||||
types:
|
||||
- coordinator
|
||||
- peerId: 12D3KooWMwE15iEG51Sewt2zYqwgbrBz6QMuFVdWLBMes1SADtCh
|
||||
address: [ "any-sync-filenode:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvheEs4zUvPHxwnjY5pzTiagwvG2G8pb9fNZdiJKq3KD81QHCUOKuSbblp+bNeGsvcBJmEO3YuAk/Vwjc9P35TriW/6DUY1/qi5PDIH+V9XR41speDVHaTHtHlzatqCE11pDD1pY8E9O28kzZ0fGujsoGKoqPBETYEBTJZD9zgu6GHq2TKdtenca4kROVUwMV8RT1BOoa1T18ndQupkDcY+y7f8ov1eFM4uTg8Kqe64BuRs6NKe5Bh69RaAAOXVv4imqPY85MjKtOrWb4e2GcSLvbx3US1GnnEMPWIuL+Ma7hqB3PKsYRzECDuAqAvzPTDl65OewMYiuujfC4unQkBQIDAQAB
|
||||
types:
|
||||
- file
|
||||
metric:
|
||||
addr: 0.0.0.0:8000
|
||||
|
||||
log:
|
||||
defaultLevel: ''
|
||||
namedLevels: {}
|
||||
production: false
|
||||
account:
|
||||
peerId: 12D3KooWPUMFQFeiyZDwS2aGZJfcYZamwq3NLQJT6RskEzPfP2Xd
|
||||
peerKey: dQ+IwS15rKyNfjeUdgmg1AFhvl69JzkI/FpkYnfl9ITK4vX8BsI+O9xyxPhQfJbsgixRJLIQ6fKceXL6GRiTZA==
|
||||
signingKey: dQ+IwS15rKyNfjeUdgmg1AFhvl69JzkI/FpkYnfl9ITK4vX8BsI+O9xyxPhQfJbsgixRJLIQ6fKceXL6GRiTZA==
|
||||
encryptionKey: MIIEowIBAAKCAQEA4iy30MBtOzzZRzDyccwRLbJ0SBNUD8+yxNv0DsYegK1IHZFxSoj4CEPGXZpGDvKbzuFIy25i+wT0HCTgA+ioFr3usP+piQ8eEQeab2TG9cL/4TE+5Z/LAW96G/7twhJgTltjvgFRTv0i+OZEU5QBeIf2ykNa5Iy189eEnfuWm9JKvSSwTGlccQTjw3kPwv0MvaopiCB+T5gSSX5jW96gn+3SWPaGk9Up1WFhEgZWJg7XlHq9999tbpg7gCeRhljTGxA5iUeez1cU7jsIAiQLOE5Pc1fQ/tpKHBt7eCWjNHbHHFg/HUauvr4Uu9RQCnzV8tzynxJv1i+JTOxCTVTc9QIDAQABAoIBAHEEP2XEgdCT+06jmsJaYksfXROW9O5hrsbH0hB/10YdUGfWAXJpNueKVlj3egKGIG0kDaf5pOQh+YkGtBm/7B5REjDH0AN41mFUF0uKZBDyO8JfRTqgumQhPDc5D71mSVFeQVz0c5iwzQTqq0HIN2PvLNatCYIi/di23MHEseFyJvuw87+mXfhzFeBXvOk0vf9g41S2C/SlR4NUoBXCvrSK5gH5EYBYRBhYEPSEFMt5nmOEwSj5Os7KE4x2SbpKv6woaaOF0E23WiKLfAEkGy9J58fqOOKA+tDdfu/Y/46MIGM79zDdMQITz+GxegY54MDFsPybOU+M6DW1fobMgRECgYEA7LQmzljuDEJK/0mFGdOArnUhQEa+8ZnR5of+ePK9hNBYZUFtkuvbrJV8LnidF08O0gf60rXQtmOhteXDW1Fx9lMnUxYcJyoHrEATiBxvbGFwGylpGfq8tygLvYX2pKAGP8W8hqArZy1BBt0y5KJrqqhH6bvzMiy/NLG7xMMtOPcCgYEA9JzVHLN1E/evLiabtaONMoF0CJMTjzDG644/oYj4bIWeqW84gCMZMVLP1KmRson3KG+tIPb+NOaXEgNA7FAyLJ6SRVIfZhuCkPin5tyK9631oc9nkEydLEBTCNsziHrlK7GROf+u6uR4YTikxH6U4enRBr4xDJw51JHzo4+CanMCgYADyBECpOsQqRJ3p54HvphEsTxZwYeVZoay7yNCnWYntAhlfbkZask0paK5P1YLJEkxU81PBnaSI19W/5eyYse2TrfHHQhQG9zJhLCLMSEakyfuVygFsTrIlkwxt+0rzh6rcCZF5FMtL8zlJi2E949Ox6d2dXk6KPrZBanhR9j2GwKBgFpMfvtuX/z0BS4zQG3oJ1qKoUv9B05nwjb4txKpnpNpLC3+Ccx7qHQlzuUBh/Bxr9S0jSPLKgJbUU9r9g6GeE8yZmrCqyalZyifMlQt+/r8s9181A1Xyvmn8T8mtDpgq7LahPL1KRw7JRk2sNR8qfdPukMT+MVf8pU/H8K0Wn9zAoGBAMqD4M65vvQJpki55ayWoCTCr7MKg7Qmqa8/wd5hXSavX7++0speN5+hTHLHAzr9sRfNCl6GOYCc0YRGYsIxdWji4yuu49AbS6NkwBbOrPV0yJriv/MkUEu64bRTgXrSi/iZ3PsVHDtOkXKyQsP90STxCfLNu1TXHNjs21oKHy/5
|
||||
|
||||
mongo:
|
||||
connect: mongodb://mongo:27017
|
||||
database: coordinator
|
||||
log: log
|
||||
spaces: spaces
|
||||
|
||||
grpcServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- any-sync-coordinator:443
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
52
etc/any-sync-filenode/config.yml
Normal file
52
etc/any-sync-filenode/config.yml
Normal file
|
@ -0,0 +1,52 @@
|
|||
nodes:
|
||||
- peerId: 12D3KooWEPvwLVBZaE8adsDoLh7QT9wrsw4PC82AdcDGYPgssNH7
|
||||
address: [ "any-sync-node-1:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs08DIQPUmLv2IiawramM4Ris8NHvmedA/9H9EcMizKmYH5zMoQdL5wfR+WQpsq746zt3MNAvUsq/oB9UbecpHahgHsqnX6sSq6txnUI6vyNExrSPMFd0g8aFbPwK6DWppa/ULWTNTkAsS1qU/EpfPKVHpwHpoWlgpsVxrqrK3JDz7ghilUDbtcUtIl0qzBxUILpBDySV0tfyugJAsqCE/brO81IDgNV+W3qKgu6Vs0wgPBG/iR//jjlkTsyzElEhqexSm6QMKYShZqa3J5EW+xlAW3NGJdF/Z6ddvBOa9BwSAHQ+kbzkeUd6CMxdLMOKDNCpTm7fyrp/oq0za7OtgwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWFMZGP4Jp4uNgDKAjzFpoyYaHbpAVL2jMv9NdYJMFgaqp
|
||||
address: [ "any-sync-node-2:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwj8ZDMLGBxF1JeA0iT7wY80fKtr8Iv4q8Yt8TAXvM7Tkb9+dubO2CamWPmEHSyleJW8stG/JucVKJkNTZ52uqEpaJwq0M69k5xy5P0g2tFhucxPiJP9hr6S4k/1qxyAFGHTpHZ3tbeUTYivonkE3WIIOK3au/AL+CCuJSResfCdZ/YMgcvatCkS116nnNt7uoldcXDBnjUo6RRB4uRwqShDmG+iPanz8HpneqQNvVUUwfPfT0hgCeCmVEZHdmv793VzeSudmgyFjp7nm97vWZpivLS0F+5+xJ4K/h0Qdu8HIe7+dStJTXaMymeBpBCmGslp+LDVd6pjWrYa83UZ6iQIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPQSfv8JbmwXv3QvcPQfSEuM2PujnMVXfcMojVgc5zGFD
|
||||
address: [ "any-sync-node-3:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt07voyAe3snEI4JfeN9tnh1FLP04zh949Rra637JNRclDj7inHeRdUFZr+0PVxrwkvVjwrl0Qe0j3xT1SLbXLLr0DZ4syAyB2uKL+n0ackFSKixPQB5NG20sJwen7l9tx7z9y/2OGqusECASd6Hrz+Z1N0Sww6juDcx32ItcyDhVN60+MUSBIOxr4g85kEAjU4nQiD4hahpKxyJb1wf2R1Ic3bi71kPrvP7jsXbOZrQhzSLBmQxMMF7LxAwqJgF/WtoDKsCSCACz2h+GU0Hx0NMJPi33Jyc+rgWAn03ENhumiEh4r9Yar+lcUG6XZ4hwmd9u4QaWT1E5DKsTLGsWAwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPUMFQFeiyZDwS2aGZJfcYZamwq3NLQJT6RskEzPfP2Xd
|
||||
address: [ "any-sync-coordinator:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4iy30MBtOzzZRzDyccwRLbJ0SBNUD8+yxNv0DsYegK1IHZFxSoj4CEPGXZpGDvKbzuFIy25i+wT0HCTgA+ioFr3usP+piQ8eEQeab2TG9cL/4TE+5Z/LAW96G/7twhJgTltjvgFRTv0i+OZEU5QBeIf2ykNa5Iy189eEnfuWm9JKvSSwTGlccQTjw3kPwv0MvaopiCB+T5gSSX5jW96gn+3SWPaGk9Up1WFhEgZWJg7XlHq9999tbpg7gCeRhljTGxA5iUeez1cU7jsIAiQLOE5Pc1fQ/tpKHBt7eCWjNHbHHFg/HUauvr4Uu9RQCnzV8tzynxJv1i+JTOxCTVTc9QIDAQAB
|
||||
types:
|
||||
- coordinator
|
||||
- peerId: 12D3KooWMwE15iEG51Sewt2zYqwgbrBz6QMuFVdWLBMes1SADtCh
|
||||
address: [ "any-sync-filenode:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvheEs4zUvPHxwnjY5pzTiagwvG2G8pb9fNZdiJKq3KD81QHCUOKuSbblp+bNeGsvcBJmEO3YuAk/Vwjc9P35TriW/6DUY1/qi5PDIH+V9XR41speDVHaTHtHlzatqCE11pDD1pY8E9O28kzZ0fGujsoGKoqPBETYEBTJZD9zgu6GHq2TKdtenca4kROVUwMV8RT1BOoa1T18ndQupkDcY+y7f8ov1eFM4uTg8Kqe64BuRs6NKe5Bh69RaAAOXVv4imqPY85MjKtOrWb4e2GcSLvbx3US1GnnEMPWIuL+Ma7hqB3PKsYRzECDuAqAvzPTDl65OewMYiuujfC4unQkBQIDAQAB
|
||||
types:
|
||||
- file
|
||||
metric:
|
||||
addr: 0.0.0.0:8000
|
||||
|
||||
log:
|
||||
defaultLevel: ''
|
||||
namedLevels: {}
|
||||
production: false
|
||||
account:
|
||||
peerId: 12D3KooWMwE15iEG51Sewt2zYqwgbrBz6QMuFVdWLBMes1SADtCh
|
||||
peerKey: kTZYumPO7MoEsU7ZyeNTLFgYaO3rGFEHk2qXJdqnV9O0DhMk/wdbgkwrbqtIpVH4Bkx7LPEHesTg3DfH4G524g==
|
||||
signingKey: kTZYumPO7MoEsU7ZyeNTLFgYaO3rGFEHk2qXJdqnV9O0DhMk/wdbgkwrbqtIpVH4Bkx7LPEHesTg3DfH4G524g==
|
||||
encryptionKey: MIIEogIBAAKCAQEAvheEs4zUvPHxwnjY5pzTiagwvG2G8pb9fNZdiJKq3KD81QHCUOKuSbblp+bNeGsvcBJmEO3YuAk/Vwjc9P35TriW/6DUY1/qi5PDIH+V9XR41speDVHaTHtHlzatqCE11pDD1pY8E9O28kzZ0fGujsoGKoqPBETYEBTJZD9zgu6GHq2TKdtenca4kROVUwMV8RT1BOoa1T18ndQupkDcY+y7f8ov1eFM4uTg8Kqe64BuRs6NKe5Bh69RaAAOXVv4imqPY85MjKtOrWb4e2GcSLvbx3US1GnnEMPWIuL+Ma7hqB3PKsYRzECDuAqAvzPTDl65OewMYiuujfC4unQkBQIDAQABAoIBADlmBpbkxnQLJnIPZYc1AZcGZzjuZZoox4ADhpivmNIn9lAnSNJ9sBzoEi6BvbdHvjo8A//GofLoL+0K6xU6/yWrDUVA/gDHvJ3Kz1enztMgCUDqOD4TYjRH4VUimIs1A/m3GrtX/+oIuqwtUnRXYtsQ243K6uZiF0+7xxfzJOD6ud6Tg6jv3T4WZLfS7YNUMKwy04BSM/qvOCUsnCM6BLb1kMKSw9I12wx3uRS5RLORHraiG1nDw9UpVtbFEkaeds1ZC3U+BW2Kghqmumdiaar+Q+pE2OKyv/UtoINSJUrWMmpFM58d3zTEXCMqQNsEBhuk/uWTybs4kfMAEhbCtQECgYEA38LS/LlU+eOtgXgcsp4Q+Y+3ORbjCsoEqX4CC17uO4V6cCLSxCNOETYC1GonIafd+g3hJLexjj7qvHX/+IA7aRk8qTx4zimRSHHo/d1pgIvxEkReau0TU5YQDbE8J0QQlGhC9+CkdxMpat1KH/aqzXtR6uYTXfqtvt4ziOXklkECgYEA2XrYPjuYVYOnT+GJQep+YY9CIaxdp9Q59x8WLf373TsYCkp15UMRHVkYrC6D4oUpALCa5jqzBcf4VzYFgVTEYeh7Qv67q5fEUyNAVf+4NuLJldLsLvQV2K1ufHtLNymztVfesou9HBENC/M1lRGxTetkU8KI9nKJKbZPe/1ThMUCgYA6Jf/8axE5K0Cgn50dkdQpdn6P2HHCEQOrJDLVz6KrVyGdWH9bNy2HbXjIyJlItr4JyGeUyiPbKmCH/0Y4xuIpisRn2m4ubUDzCZ8ZsdtD65oHPDspIFjgZOPhGwjdz2NbncihcABtbU5bFgy4R7rVUVHVcFriFk3mhwnvboa7wQKBgCz1RDa5QyiKatAMo79Ipo+sedNUOpgzOzhm6MLhOmvlh3a5Jd4bGzKh9IPDqeft9yf5Wkw13kRXrnL46/Jsf5xt3u1ek5VJboBxTR96Ga7e+yVJ0SFzvABq+egp5MamjEv0ukjWsmVW8QeDY5RJcAnXm4nlMUMhMlG5Kn1LRTSxAoGAG5k+0UhAwZiyw2n/2eI50Ds/B76qKta3ZK650uP1REY/hkMysvbVX/M03UVozaize9tQjJsnRYRzYBRGRydpv+5PdrWHJkuP+QMEyjQ1yjbAtfypL0dJCrGWsuDIyQ8lxE234y1shhHjnk84Af1YP4zPtgtMZWyxJkWwumBd9u8=
|
||||
|
||||
s3Store:
|
||||
bucket: anytype-dev-filenode
|
||||
maxThreads: 16
|
||||
profile: default
|
||||
region: eu-central-1
|
||||
|
||||
grpcServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- any-sync-filenode:443
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
64
etc/any-sync-node-1/config.yml
Normal file
64
etc/any-sync-node-1/config.yml
Normal file
|
@ -0,0 +1,64 @@
|
|||
nodes:
|
||||
- peerId: 12D3KooWEPvwLVBZaE8adsDoLh7QT9wrsw4PC82AdcDGYPgssNH7
|
||||
address: [ "any-sync-node-1:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs08DIQPUmLv2IiawramM4Ris8NHvmedA/9H9EcMizKmYH5zMoQdL5wfR+WQpsq746zt3MNAvUsq/oB9UbecpHahgHsqnX6sSq6txnUI6vyNExrSPMFd0g8aFbPwK6DWppa/ULWTNTkAsS1qU/EpfPKVHpwHpoWlgpsVxrqrK3JDz7ghilUDbtcUtIl0qzBxUILpBDySV0tfyugJAsqCE/brO81IDgNV+W3qKgu6Vs0wgPBG/iR//jjlkTsyzElEhqexSm6QMKYShZqa3J5EW+xlAW3NGJdF/Z6ddvBOa9BwSAHQ+kbzkeUd6CMxdLMOKDNCpTm7fyrp/oq0za7OtgwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWFMZGP4Jp4uNgDKAjzFpoyYaHbpAVL2jMv9NdYJMFgaqp
|
||||
address: [ "any-sync-node-2:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwj8ZDMLGBxF1JeA0iT7wY80fKtr8Iv4q8Yt8TAXvM7Tkb9+dubO2CamWPmEHSyleJW8stG/JucVKJkNTZ52uqEpaJwq0M69k5xy5P0g2tFhucxPiJP9hr6S4k/1qxyAFGHTpHZ3tbeUTYivonkE3WIIOK3au/AL+CCuJSResfCdZ/YMgcvatCkS116nnNt7uoldcXDBnjUo6RRB4uRwqShDmG+iPanz8HpneqQNvVUUwfPfT0hgCeCmVEZHdmv793VzeSudmgyFjp7nm97vWZpivLS0F+5+xJ4K/h0Qdu8HIe7+dStJTXaMymeBpBCmGslp+LDVd6pjWrYa83UZ6iQIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPQSfv8JbmwXv3QvcPQfSEuM2PujnMVXfcMojVgc5zGFD
|
||||
address: [ "any-sync-node-3:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt07voyAe3snEI4JfeN9tnh1FLP04zh949Rra637JNRclDj7inHeRdUFZr+0PVxrwkvVjwrl0Qe0j3xT1SLbXLLr0DZ4syAyB2uKL+n0ackFSKixPQB5NG20sJwen7l9tx7z9y/2OGqusECASd6Hrz+Z1N0Sww6juDcx32ItcyDhVN60+MUSBIOxr4g85kEAjU4nQiD4hahpKxyJb1wf2R1Ic3bi71kPrvP7jsXbOZrQhzSLBmQxMMF7LxAwqJgF/WtoDKsCSCACz2h+GU0Hx0NMJPi33Jyc+rgWAn03ENhumiEh4r9Yar+lcUG6XZ4hwmd9u4QaWT1E5DKsTLGsWAwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPUMFQFeiyZDwS2aGZJfcYZamwq3NLQJT6RskEzPfP2Xd
|
||||
address: [ "any-sync-coordinator:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4iy30MBtOzzZRzDyccwRLbJ0SBNUD8+yxNv0DsYegK1IHZFxSoj4CEPGXZpGDvKbzuFIy25i+wT0HCTgA+ioFr3usP+piQ8eEQeab2TG9cL/4TE+5Z/LAW96G/7twhJgTltjvgFRTv0i+OZEU5QBeIf2ykNa5Iy189eEnfuWm9JKvSSwTGlccQTjw3kPwv0MvaopiCB+T5gSSX5jW96gn+3SWPaGk9Up1WFhEgZWJg7XlHq9999tbpg7gCeRhljTGxA5iUeez1cU7jsIAiQLOE5Pc1fQ/tpKHBt7eCWjNHbHHFg/HUauvr4Uu9RQCnzV8tzynxJv1i+JTOxCTVTc9QIDAQAB
|
||||
types:
|
||||
- coordinator
|
||||
- peerId: 12D3KooWMwE15iEG51Sewt2zYqwgbrBz6QMuFVdWLBMes1SADtCh
|
||||
address: [ "any-sync-filenode:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvheEs4zUvPHxwnjY5pzTiagwvG2G8pb9fNZdiJKq3KD81QHCUOKuSbblp+bNeGsvcBJmEO3YuAk/Vwjc9P35TriW/6DUY1/qi5PDIH+V9XR41speDVHaTHtHlzatqCE11pDD1pY8E9O28kzZ0fGujsoGKoqPBETYEBTJZD9zgu6GHq2TKdtenca4kROVUwMV8RT1BOoa1T18ndQupkDcY+y7f8ov1eFM4uTg8Kqe64BuRs6NKe5Bh69RaAAOXVv4imqPY85MjKtOrWb4e2GcSLvbx3US1GnnEMPWIuL+Ma7hqB3PKsYRzECDuAqAvzPTDl65OewMYiuujfC4unQkBQIDAQAB
|
||||
types:
|
||||
- file
|
||||
metric:
|
||||
addr: 0.0.0.0:8000
|
||||
|
||||
log:
|
||||
defaultLevel: ''
|
||||
namedLevels: {}
|
||||
production: false
|
||||
account:
|
||||
peerId: 12D3KooWEPvwLVBZaE8adsDoLh7QT9wrsw4PC82AdcDGYPgssNH7
|
||||
peerKey: /UxND22fiH7QgOaMee30x9ZHLFDMY8wWIqWSqOWCvtBEB/dbsFViVokAalOqgRT23hcZLGB8gkLinOc3+u996g==
|
||||
signingKey: /UxND22fiH7QgOaMee30x9ZHLFDMY8wWIqWSqOWCvtBEB/dbsFViVokAalOqgRT23hcZLGB8gkLinOc3+u996g==
|
||||
encryptionKey: MIIEpQIBAAKCAQEAs08DIQPUmLv2IiawramM4Ris8NHvmedA/9H9EcMizKmYH5zMoQdL5wfR+WQpsq746zt3MNAvUsq/oB9UbecpHahgHsqnX6sSq6txnUI6vyNExrSPMFd0g8aFbPwK6DWppa/ULWTNTkAsS1qU/EpfPKVHpwHpoWlgpsVxrqrK3JDz7ghilUDbtcUtIl0qzBxUILpBDySV0tfyugJAsqCE/brO81IDgNV+W3qKgu6Vs0wgPBG/iR//jjlkTsyzElEhqexSm6QMKYShZqa3J5EW+xlAW3NGJdF/Z6ddvBOa9BwSAHQ+kbzkeUd6CMxdLMOKDNCpTm7fyrp/oq0za7OtgwIDAQABAoIBAQCWXVX0Y6/ufQEE1okmuJ5JTVYJhSN2XnUlkkS0ln0iP74wFF+NUf8WuHoetx44l35qVS24o3xr41YawuscVtMl6cLhT3RYR6+agmT+SUHWc48DSvsgwNYWg230XNAQtp+TMAWwI23/htUeQ9HYV83Rn5Ccvn/bOfExKTYSEWuY1hUg+YsQ70SPX9w71V3GVcq4pPyp3Hy/qj53/rjFAx4M/ssp4m7eY8ptQHQejSPEQRuTqje6Q1yS91exMXg4ZBbiBhkvrVDpPaShwv0U9e/1nlD+yXPbxWSDNrM42aJau1LREF02qgl2PhQrsB0HCw8TVFN+EfCaPdlwnZzsuzfRAoGBAOfvmDspH898EXUsjUUovgscVThdJ/C1EY1SvbvqWvPiSQ/OXSO8xrb+Zs9trKSIz5Xc2mTPvi2uOwIYU/QMxLYfDiscW2BA+yiUP0rPfAuWZ5ZqDZxhhgZtCuuNHBXO5cYaU73cZZaTPjsuDloZTiwuAxAZezhQBjfGpgpl3prlAoGBAMXpmDkJfzMeGJ1rdYDzM2z+i6Jcs3Q7xL8bpttjEgGI3lhMs4ub1itxVfGpePitekJCyx8d6IATwUHH07ZbtnCGriRqIj1LYR1gdZITLyKJb5Ji7n8e7SUJgIhbrkB5Uf7jrjz77JFkp6DfEEoWiq59rzlLbzY/0t4GdVhbWFhHAoGAXlitQSuKYBlk9Jgp4z8eh2CAHgxu6dCOEkHdImrDkr+y3rYgVyA8aUX1Rl2jw85POvP69tU21Fgycri4tebXwgnB9rFzTiVAxZIAaQsbt474FkyPutRE86o5rfXZvdlKyJn/BJV50ZWV0/b5KZdvoDMbVdo3sIGE9f1dn48uzS0CgYEAtxpkPDjeFxP8IABgaRoYdPmXhHKRkLMPVuQlXontCcBwPW9RGZPm9LBZnEh35FLTbuRO+o34Ii6kuNBAvlFhm//us0ACR4Uq5zvr6maXUDOpJt0i3DdnncGJyh5QO9RCmThaZo+JEgb2024squ7qBX/AkpiI3r7zv3hoLoPsW1cCgYEAvymSafGXd2gKEdYoeI8eVoVRpkmAywlYs1NId6apP4yCNo2ehakku48rPdmROTv7ja9dyodcNvnZIxOeGgnz5vQR2vLiMXEUE+fCWnoRbkd8UUgtGqf+Z/+s7AQflRCBUfbmzmmi4Sxs2DTffkWwXQTfO2vpFopcdBX31MBAta8=
|
||||
|
||||
apiServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- 0.0.0.0:8080
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
||||
|
||||
space:
|
||||
gcTTL: 60
|
||||
syncPeriod: 600
|
||||
storage:
|
||||
path: /storage
|
||||
|
||||
nodeSync:
|
||||
periodicSyncHours: 2
|
||||
syncOnStart: true
|
||||
|
||||
grpcServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- any-sync-node-1:443
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
64
etc/any-sync-node-2/config.yml
Normal file
64
etc/any-sync-node-2/config.yml
Normal file
|
@ -0,0 +1,64 @@
|
|||
nodes:
|
||||
- peerId: 12D3KooWEPvwLVBZaE8adsDoLh7QT9wrsw4PC82AdcDGYPgssNH7
|
||||
address: [ "any-sync-node-1:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs08DIQPUmLv2IiawramM4Ris8NHvmedA/9H9EcMizKmYH5zMoQdL5wfR+WQpsq746zt3MNAvUsq/oB9UbecpHahgHsqnX6sSq6txnUI6vyNExrSPMFd0g8aFbPwK6DWppa/ULWTNTkAsS1qU/EpfPKVHpwHpoWlgpsVxrqrK3JDz7ghilUDbtcUtIl0qzBxUILpBDySV0tfyugJAsqCE/brO81IDgNV+W3qKgu6Vs0wgPBG/iR//jjlkTsyzElEhqexSm6QMKYShZqa3J5EW+xlAW3NGJdF/Z6ddvBOa9BwSAHQ+kbzkeUd6CMxdLMOKDNCpTm7fyrp/oq0za7OtgwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWFMZGP4Jp4uNgDKAjzFpoyYaHbpAVL2jMv9NdYJMFgaqp
|
||||
address: [ "any-sync-node-2:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwj8ZDMLGBxF1JeA0iT7wY80fKtr8Iv4q8Yt8TAXvM7Tkb9+dubO2CamWPmEHSyleJW8stG/JucVKJkNTZ52uqEpaJwq0M69k5xy5P0g2tFhucxPiJP9hr6S4k/1qxyAFGHTpHZ3tbeUTYivonkE3WIIOK3au/AL+CCuJSResfCdZ/YMgcvatCkS116nnNt7uoldcXDBnjUo6RRB4uRwqShDmG+iPanz8HpneqQNvVUUwfPfT0hgCeCmVEZHdmv793VzeSudmgyFjp7nm97vWZpivLS0F+5+xJ4K/h0Qdu8HIe7+dStJTXaMymeBpBCmGslp+LDVd6pjWrYa83UZ6iQIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPQSfv8JbmwXv3QvcPQfSEuM2PujnMVXfcMojVgc5zGFD
|
||||
address: [ "any-sync-node-3:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt07voyAe3snEI4JfeN9tnh1FLP04zh949Rra637JNRclDj7inHeRdUFZr+0PVxrwkvVjwrl0Qe0j3xT1SLbXLLr0DZ4syAyB2uKL+n0ackFSKixPQB5NG20sJwen7l9tx7z9y/2OGqusECASd6Hrz+Z1N0Sww6juDcx32ItcyDhVN60+MUSBIOxr4g85kEAjU4nQiD4hahpKxyJb1wf2R1Ic3bi71kPrvP7jsXbOZrQhzSLBmQxMMF7LxAwqJgF/WtoDKsCSCACz2h+GU0Hx0NMJPi33Jyc+rgWAn03ENhumiEh4r9Yar+lcUG6XZ4hwmd9u4QaWT1E5DKsTLGsWAwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPUMFQFeiyZDwS2aGZJfcYZamwq3NLQJT6RskEzPfP2Xd
|
||||
address: [ "any-sync-coordinator:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4iy30MBtOzzZRzDyccwRLbJ0SBNUD8+yxNv0DsYegK1IHZFxSoj4CEPGXZpGDvKbzuFIy25i+wT0HCTgA+ioFr3usP+piQ8eEQeab2TG9cL/4TE+5Z/LAW96G/7twhJgTltjvgFRTv0i+OZEU5QBeIf2ykNa5Iy189eEnfuWm9JKvSSwTGlccQTjw3kPwv0MvaopiCB+T5gSSX5jW96gn+3SWPaGk9Up1WFhEgZWJg7XlHq9999tbpg7gCeRhljTGxA5iUeez1cU7jsIAiQLOE5Pc1fQ/tpKHBt7eCWjNHbHHFg/HUauvr4Uu9RQCnzV8tzynxJv1i+JTOxCTVTc9QIDAQAB
|
||||
types:
|
||||
- coordinator
|
||||
- peerId: 12D3KooWMwE15iEG51Sewt2zYqwgbrBz6QMuFVdWLBMes1SADtCh
|
||||
address: [ "any-sync-filenode:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvheEs4zUvPHxwnjY5pzTiagwvG2G8pb9fNZdiJKq3KD81QHCUOKuSbblp+bNeGsvcBJmEO3YuAk/Vwjc9P35TriW/6DUY1/qi5PDIH+V9XR41speDVHaTHtHlzatqCE11pDD1pY8E9O28kzZ0fGujsoGKoqPBETYEBTJZD9zgu6GHq2TKdtenca4kROVUwMV8RT1BOoa1T18ndQupkDcY+y7f8ov1eFM4uTg8Kqe64BuRs6NKe5Bh69RaAAOXVv4imqPY85MjKtOrWb4e2GcSLvbx3US1GnnEMPWIuL+Ma7hqB3PKsYRzECDuAqAvzPTDl65OewMYiuujfC4unQkBQIDAQAB
|
||||
types:
|
||||
- file
|
||||
metric:
|
||||
addr: 0.0.0.0:8000
|
||||
|
||||
log:
|
||||
defaultLevel: ''
|
||||
namedLevels: {}
|
||||
production: false
|
||||
account:
|
||||
peerId: 12D3KooWFMZGP4Jp4uNgDKAjzFpoyYaHbpAVL2jMv9NdYJMFgaqp
|
||||
peerKey: jYCOxScFFgBVpwc3x/hABTWOm8mA3Pgmtz+kZNf0XL5SR/zCPJCkXiWuYUlJHEXckqWQRgEwWwQNkYhWO+r96w==
|
||||
signingKey: jYCOxScFFgBVpwc3x/hABTWOm8mA3Pgmtz+kZNf0XL5SR/zCPJCkXiWuYUlJHEXckqWQRgEwWwQNkYhWO+r96w==
|
||||
encryptionKey: MIIEpAIBAAKCAQEAwj8ZDMLGBxF1JeA0iT7wY80fKtr8Iv4q8Yt8TAXvM7Tkb9+dubO2CamWPmEHSyleJW8stG/JucVKJkNTZ52uqEpaJwq0M69k5xy5P0g2tFhucxPiJP9hr6S4k/1qxyAFGHTpHZ3tbeUTYivonkE3WIIOK3au/AL+CCuJSResfCdZ/YMgcvatCkS116nnNt7uoldcXDBnjUo6RRB4uRwqShDmG+iPanz8HpneqQNvVUUwfPfT0hgCeCmVEZHdmv793VzeSudmgyFjp7nm97vWZpivLS0F+5+xJ4K/h0Qdu8HIe7+dStJTXaMymeBpBCmGslp+LDVd6pjWrYa83UZ6iQIDAQABAoIBAGLiokr3wL4KahvNBpGz48a6vpoffuoFgDEU9ELzZnFpLj2xlebakNpcZer9lCv0NERUU2rL2eLjh7rw3T3LbQWpTDnB3jjNmk15Nuj7RzYKKrgUsDRrefxjm79i6//Q0idAJQh5xEwEqRh6B+LAin9ZPgNsWOpcT5wzJaF7FsjgkDf377RwIByJW0U+d+F0z5QzQsRYV4poW0M62nJkIwwcxtn7dFmrWKOqFeDbzQRUPf599jw47EAzehP/Axfv9ypl5dblB4zLwFKQRrCxovTi690SGpy6dplzswf5aNAxz6SD0JEXrnYRpNyc1qkiWplkknRriEP7HylUvttj830CgYEA6xM15KOMkEnMKDfQOwS5X60i/DLV8ey9vf13d04OkCgfS3BiVtOqHaE57Tb/A8g5nXH3zpI8aLFP4jopPxmSExe/Ajn2pycrmJ8vevUERnttuBbyT5aZMk8b8HepdXr64DIRhNyNMLQ0SBHoSJCZd946lHdgNTgnUUeyvUE4hzcCgYEA04mA4l5tqSh6JpWfu0gry+Pw8a2299XJOJz37s0appl+PQNdSjDB7KOU5DuMQlxB2CBmoNRJUsqS7znFNeuu3gBBKIIFXKUs2tho9Q+0iLG0UxSeREHrh4on7mCu4qYekxkHVXLRfxhDhGgshlYDY0IqDtotlkYOkw9p4Ig+bD8CgYBpgkLTL1D8xhK7DmoIw1MMjWJBffOm1RJIvwYq5z8EFu4M5xFMVU5qZB3iyadmJC0v7KJD9kDk4IixSleO+cQli6fwsOFzHtKjevdNocFcfTO+x5XUgQyblwQ8RwkpMJx/mhlg37kDXi6FFnyCbVxkf7sdPgNRf7Wt9pdT+H0NuwKBgQCoO84lugWqp4dmEk8DqiUytWiVPJusRPkQLj48TCBq6N3t9jQGYfqIkZxDW1x0Fl1DXplgRRS/ZF4xJZfDB1p+MmOfrLBI+xBOSBhI9aGVqQaJoHcyP97qX6TcP0Y2+PiN8jTT70nPs2NW9Wabu+Jb2W4Le9cPkU3cBUEmEhTbDwKBgQCF/cIvFm1z/P4id/pApLVUBbLGkYtK7X/1VzsNHer/ZAETRydCNYcGw0/TP8o+lKN6yDFG43e8cSRerhlEtIq87j79mn6uqWM7SKEVb94j9prNFNElw2r/bVt3AbT3wVLPrHHZ01BpYOPGiT4NB+nhMMD799mEYXtBww6DHXrPjQ==
|
||||
|
||||
apiServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- 0.0.0.0:8080
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
||||
|
||||
space:
|
||||
gcTTL: 60
|
||||
syncPeriod: 600
|
||||
storage:
|
||||
path: /storage
|
||||
|
||||
nodeSync:
|
||||
periodicSyncHours: 2
|
||||
syncOnStart: true
|
||||
|
||||
grpcServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- any-sync-node-2:443
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
64
etc/any-sync-node-3/config.yml
Normal file
64
etc/any-sync-node-3/config.yml
Normal file
|
@ -0,0 +1,64 @@
|
|||
nodes:
|
||||
- peerId: 12D3KooWEPvwLVBZaE8adsDoLh7QT9wrsw4PC82AdcDGYPgssNH7
|
||||
address: [ "any-sync-node-1:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs08DIQPUmLv2IiawramM4Ris8NHvmedA/9H9EcMizKmYH5zMoQdL5wfR+WQpsq746zt3MNAvUsq/oB9UbecpHahgHsqnX6sSq6txnUI6vyNExrSPMFd0g8aFbPwK6DWppa/ULWTNTkAsS1qU/EpfPKVHpwHpoWlgpsVxrqrK3JDz7ghilUDbtcUtIl0qzBxUILpBDySV0tfyugJAsqCE/brO81IDgNV+W3qKgu6Vs0wgPBG/iR//jjlkTsyzElEhqexSm6QMKYShZqa3J5EW+xlAW3NGJdF/Z6ddvBOa9BwSAHQ+kbzkeUd6CMxdLMOKDNCpTm7fyrp/oq0za7OtgwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWFMZGP4Jp4uNgDKAjzFpoyYaHbpAVL2jMv9NdYJMFgaqp
|
||||
address: [ "any-sync-node-2:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwj8ZDMLGBxF1JeA0iT7wY80fKtr8Iv4q8Yt8TAXvM7Tkb9+dubO2CamWPmEHSyleJW8stG/JucVKJkNTZ52uqEpaJwq0M69k5xy5P0g2tFhucxPiJP9hr6S4k/1qxyAFGHTpHZ3tbeUTYivonkE3WIIOK3au/AL+CCuJSResfCdZ/YMgcvatCkS116nnNt7uoldcXDBnjUo6RRB4uRwqShDmG+iPanz8HpneqQNvVUUwfPfT0hgCeCmVEZHdmv793VzeSudmgyFjp7nm97vWZpivLS0F+5+xJ4K/h0Qdu8HIe7+dStJTXaMymeBpBCmGslp+LDVd6pjWrYa83UZ6iQIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPQSfv8JbmwXv3QvcPQfSEuM2PujnMVXfcMojVgc5zGFD
|
||||
address: [ "any-sync-node-3:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt07voyAe3snEI4JfeN9tnh1FLP04zh949Rra637JNRclDj7inHeRdUFZr+0PVxrwkvVjwrl0Qe0j3xT1SLbXLLr0DZ4syAyB2uKL+n0ackFSKixPQB5NG20sJwen7l9tx7z9y/2OGqusECASd6Hrz+Z1N0Sww6juDcx32ItcyDhVN60+MUSBIOxr4g85kEAjU4nQiD4hahpKxyJb1wf2R1Ic3bi71kPrvP7jsXbOZrQhzSLBmQxMMF7LxAwqJgF/WtoDKsCSCACz2h+GU0Hx0NMJPi33Jyc+rgWAn03ENhumiEh4r9Yar+lcUG6XZ4hwmd9u4QaWT1E5DKsTLGsWAwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPUMFQFeiyZDwS2aGZJfcYZamwq3NLQJT6RskEzPfP2Xd
|
||||
address: [ "any-sync-coordinator:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4iy30MBtOzzZRzDyccwRLbJ0SBNUD8+yxNv0DsYegK1IHZFxSoj4CEPGXZpGDvKbzuFIy25i+wT0HCTgA+ioFr3usP+piQ8eEQeab2TG9cL/4TE+5Z/LAW96G/7twhJgTltjvgFRTv0i+OZEU5QBeIf2ykNa5Iy189eEnfuWm9JKvSSwTGlccQTjw3kPwv0MvaopiCB+T5gSSX5jW96gn+3SWPaGk9Up1WFhEgZWJg7XlHq9999tbpg7gCeRhljTGxA5iUeez1cU7jsIAiQLOE5Pc1fQ/tpKHBt7eCWjNHbHHFg/HUauvr4Uu9RQCnzV8tzynxJv1i+JTOxCTVTc9QIDAQAB
|
||||
types:
|
||||
- coordinator
|
||||
- peerId: 12D3KooWMwE15iEG51Sewt2zYqwgbrBz6QMuFVdWLBMes1SADtCh
|
||||
address: [ "any-sync-filenode:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvheEs4zUvPHxwnjY5pzTiagwvG2G8pb9fNZdiJKq3KD81QHCUOKuSbblp+bNeGsvcBJmEO3YuAk/Vwjc9P35TriW/6DUY1/qi5PDIH+V9XR41speDVHaTHtHlzatqCE11pDD1pY8E9O28kzZ0fGujsoGKoqPBETYEBTJZD9zgu6GHq2TKdtenca4kROVUwMV8RT1BOoa1T18ndQupkDcY+y7f8ov1eFM4uTg8Kqe64BuRs6NKe5Bh69RaAAOXVv4imqPY85MjKtOrWb4e2GcSLvbx3US1GnnEMPWIuL+Ma7hqB3PKsYRzECDuAqAvzPTDl65OewMYiuujfC4unQkBQIDAQAB
|
||||
types:
|
||||
- file
|
||||
metric:
|
||||
addr: 0.0.0.0:8000
|
||||
|
||||
log:
|
||||
defaultLevel: ''
|
||||
namedLevels: {}
|
||||
production: false
|
||||
account:
|
||||
peerId: 12D3KooWPQSfv8JbmwXv3QvcPQfSEuM2PujnMVXfcMojVgc5zGFD
|
||||
peerKey: of4HQe2AK6+0vsppJUw+MEuvcv1BhH2S/8f7+sOiN6fJ4sTiOc4qiSRgAFYE8yJR2ZLmOtSti0l8iwDkaGq8HA==
|
||||
signingKey: of4HQe2AK6+0vsppJUw+MEuvcv1BhH2S/8f7+sOiN6fJ4sTiOc4qiSRgAFYE8yJR2ZLmOtSti0l8iwDkaGq8HA==
|
||||
encryptionKey: MIIEpAIBAAKCAQEAt07voyAe3snEI4JfeN9tnh1FLP04zh949Rra637JNRclDj7inHeRdUFZr+0PVxrwkvVjwrl0Qe0j3xT1SLbXLLr0DZ4syAyB2uKL+n0ackFSKixPQB5NG20sJwen7l9tx7z9y/2OGqusECASd6Hrz+Z1N0Sww6juDcx32ItcyDhVN60+MUSBIOxr4g85kEAjU4nQiD4hahpKxyJb1wf2R1Ic3bi71kPrvP7jsXbOZrQhzSLBmQxMMF7LxAwqJgF/WtoDKsCSCACz2h+GU0Hx0NMJPi33Jyc+rgWAn03ENhumiEh4r9Yar+lcUG6XZ4hwmd9u4QaWT1E5DKsTLGsWAwIDAQABAoIBACF40XtI/zoRP7Z4NPS+X6bSk3IenwPMbWrcR4Ne+GCwZDzQsNJ/ZtkxYK4mLHnsWmeLVXcWJCtxoO44Rn3LnUj2rl/aNTUmS4PrgEHyHCUm1lkLFEGSBuRuL/TEih6V4FbrpLBeEVe/Z0DeimC7+XJSE69O5LQloap1XqD0+bE5gPKz7LaleG7Bi9h/h5W+WAAZwiCAWaVdwc1aj/8M7P6gWa0vpvhZSa30ZNAaWWx0gepzr6RKcRf1Cz9JiOkyhMVdR+9+Hv+gLMdmXEkCwus9ncwahMg7qUX8+a3D3E9IrlK5UYvewPlOBA3bpd7NyFQ/lQc7CJbpQANe0aC5VoECgYEA4PwKQu/+OPS7bzldqLAKSo/UFA0HzDSpXKPBdGUaqgTaK+Stpuj4X8dO8PAEIdetWUbBS/DYyH1Jh0GBPrCfIG54gb8HgrXAeQMze6zXiZv7ApnEl2pSO3Qq6etzmVmNItgzY5qRbQKH5MPgiQFrLQbmb5uyB2Lv3aMI15GKfMECgYEA0JQYkLW1SL7QTYqxm1+fou6rp9qMAVuILg48Ov1c22d4NoHcSzLmUYLaRFWxMSxCpuswZ8YmAf2GXRUa4oA+BrRgBehET/PSernC9DkfQgV4XADBO+k7k8JJqfYHLMikCxdvgFFlLSxdZRGkVM/taCdvp09tE9r97Yz0raKOz8MCgYBQEeMlB3yWkKLUZroqetxuxNlZeXm491T/H1iOMB1ZPPjYfj4/FNKwY6J4pTMTSErtZv0MJd9BGzW76VgyE3HOfQJuSqpFnqGtb7I25cCfvN+MgWUx7ijt9939+knd3b0ZFZDUdgIjpa7vf7a9i7+0+quwNN0bO97aJlfTQHzlAQKBgQCsAqYrmR7SykIA4LNN3lNJTCkV+V7is7ifuq+jOlT8v9zcnsWs4mIcsJwOJNlHIygofebiff/UPl8znncYeggtAU37MSw8/2gCO/Xx8LW9fcNfpGO3Y8X1OhID71jFbwYR+5bBrN6SnXa8JgtuwjcYYQVsZk0fRceJw2f5VgkOfwKBgQChNd+an6IIB5W5f2daFo7RNBQTDdL6v4v+LGiK+l1QNlsWzXOMOONmatFyN24mEMIsC3YiTC3dgzilEl0PXJxG+48g86Jj43cfJL1mmBGOdm67laeSOeQCm26RCrqPUctHgRZQViiUUm9F3ipxtx+MA4+oLQLbB+gllfzMx2cTaA==
|
||||
|
||||
apiServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- 0.0.0.0:8080
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
||||
|
||||
space:
|
||||
gcTTL: 60
|
||||
syncPeriod: 600
|
||||
storage:
|
||||
path: /storage
|
||||
|
||||
nodeSync:
|
||||
periodicSyncHours: 2
|
||||
syncOnStart: true
|
||||
|
||||
grpcServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- any-sync-node-3:443
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
7
etc/common.yml
Normal file
7
etc/common.yml
Normal file
|
@ -0,0 +1,7 @@
|
|||
metric:
|
||||
addr: 0.0.0.0:8000
|
||||
|
||||
log:
|
||||
defaultLevel: ''
|
||||
namedLevels: {}
|
||||
production: false
|
19
etc/coordinator.yml
Normal file
19
etc/coordinator.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
account:
|
||||
peerId: 12D3KooWPUMFQFeiyZDwS2aGZJfcYZamwq3NLQJT6RskEzPfP2Xd
|
||||
peerKey: dQ+IwS15rKyNfjeUdgmg1AFhvl69JzkI/FpkYnfl9ITK4vX8BsI+O9xyxPhQfJbsgixRJLIQ6fKceXL6GRiTZA==
|
||||
signingKey: dQ+IwS15rKyNfjeUdgmg1AFhvl69JzkI/FpkYnfl9ITK4vX8BsI+O9xyxPhQfJbsgixRJLIQ6fKceXL6GRiTZA==
|
||||
encryptionKey: MIIEowIBAAKCAQEA4iy30MBtOzzZRzDyccwRLbJ0SBNUD8+yxNv0DsYegK1IHZFxSoj4CEPGXZpGDvKbzuFIy25i+wT0HCTgA+ioFr3usP+piQ8eEQeab2TG9cL/4TE+5Z/LAW96G/7twhJgTltjvgFRTv0i+OZEU5QBeIf2ykNa5Iy189eEnfuWm9JKvSSwTGlccQTjw3kPwv0MvaopiCB+T5gSSX5jW96gn+3SWPaGk9Up1WFhEgZWJg7XlHq9999tbpg7gCeRhljTGxA5iUeez1cU7jsIAiQLOE5Pc1fQ/tpKHBt7eCWjNHbHHFg/HUauvr4Uu9RQCnzV8tzynxJv1i+JTOxCTVTc9QIDAQABAoIBAHEEP2XEgdCT+06jmsJaYksfXROW9O5hrsbH0hB/10YdUGfWAXJpNueKVlj3egKGIG0kDaf5pOQh+YkGtBm/7B5REjDH0AN41mFUF0uKZBDyO8JfRTqgumQhPDc5D71mSVFeQVz0c5iwzQTqq0HIN2PvLNatCYIi/di23MHEseFyJvuw87+mXfhzFeBXvOk0vf9g41S2C/SlR4NUoBXCvrSK5gH5EYBYRBhYEPSEFMt5nmOEwSj5Os7KE4x2SbpKv6woaaOF0E23WiKLfAEkGy9J58fqOOKA+tDdfu/Y/46MIGM79zDdMQITz+GxegY54MDFsPybOU+M6DW1fobMgRECgYEA7LQmzljuDEJK/0mFGdOArnUhQEa+8ZnR5of+ePK9hNBYZUFtkuvbrJV8LnidF08O0gf60rXQtmOhteXDW1Fx9lMnUxYcJyoHrEATiBxvbGFwGylpGfq8tygLvYX2pKAGP8W8hqArZy1BBt0y5KJrqqhH6bvzMiy/NLG7xMMtOPcCgYEA9JzVHLN1E/evLiabtaONMoF0CJMTjzDG644/oYj4bIWeqW84gCMZMVLP1KmRson3KG+tIPb+NOaXEgNA7FAyLJ6SRVIfZhuCkPin5tyK9631oc9nkEydLEBTCNsziHrlK7GROf+u6uR4YTikxH6U4enRBr4xDJw51JHzo4+CanMCgYADyBECpOsQqRJ3p54HvphEsTxZwYeVZoay7yNCnWYntAhlfbkZask0paK5P1YLJEkxU81PBnaSI19W/5eyYse2TrfHHQhQG9zJhLCLMSEakyfuVygFsTrIlkwxt+0rzh6rcCZF5FMtL8zlJi2E949Ox6d2dXk6KPrZBanhR9j2GwKBgFpMfvtuX/z0BS4zQG3oJ1qKoUv9B05nwjb4txKpnpNpLC3+Ccx7qHQlzuUBh/Bxr9S0jSPLKgJbUU9r9g6GeE8yZmrCqyalZyifMlQt+/r8s9181A1Xyvmn8T8mtDpgq7LahPL1KRw7JRk2sNR8qfdPukMT+MVf8pU/H8K0Wn9zAoGBAMqD4M65vvQJpki55ayWoCTCr7MKg7Qmqa8/wd5hXSavX7++0speN5+hTHLHAzr9sRfNCl6GOYCc0YRGYsIxdWji4yuu49AbS6NkwBbOrPV0yJriv/MkUEu64bRTgXrSi/iZ3PsVHDtOkXKyQsP90STxCfLNu1TXHNjs21oKHy/5
|
||||
|
||||
mongo:
|
||||
connect: mongodb://mongo:27017
|
||||
database: coordinator
|
||||
log: log
|
||||
spaces: spaces
|
||||
|
||||
grpcServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- any-sync-coordinator:443
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
19
etc/filenode.yml
Normal file
19
etc/filenode.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
account:
|
||||
peerId: 12D3KooWMwE15iEG51Sewt2zYqwgbrBz6QMuFVdWLBMes1SADtCh
|
||||
peerKey: kTZYumPO7MoEsU7ZyeNTLFgYaO3rGFEHk2qXJdqnV9O0DhMk/wdbgkwrbqtIpVH4Bkx7LPEHesTg3DfH4G524g==
|
||||
signingKey: kTZYumPO7MoEsU7ZyeNTLFgYaO3rGFEHk2qXJdqnV9O0DhMk/wdbgkwrbqtIpVH4Bkx7LPEHesTg3DfH4G524g==
|
||||
encryptionKey: MIIEogIBAAKCAQEAvheEs4zUvPHxwnjY5pzTiagwvG2G8pb9fNZdiJKq3KD81QHCUOKuSbblp+bNeGsvcBJmEO3YuAk/Vwjc9P35TriW/6DUY1/qi5PDIH+V9XR41speDVHaTHtHlzatqCE11pDD1pY8E9O28kzZ0fGujsoGKoqPBETYEBTJZD9zgu6GHq2TKdtenca4kROVUwMV8RT1BOoa1T18ndQupkDcY+y7f8ov1eFM4uTg8Kqe64BuRs6NKe5Bh69RaAAOXVv4imqPY85MjKtOrWb4e2GcSLvbx3US1GnnEMPWIuL+Ma7hqB3PKsYRzECDuAqAvzPTDl65OewMYiuujfC4unQkBQIDAQABAoIBADlmBpbkxnQLJnIPZYc1AZcGZzjuZZoox4ADhpivmNIn9lAnSNJ9sBzoEi6BvbdHvjo8A//GofLoL+0K6xU6/yWrDUVA/gDHvJ3Kz1enztMgCUDqOD4TYjRH4VUimIs1A/m3GrtX/+oIuqwtUnRXYtsQ243K6uZiF0+7xxfzJOD6ud6Tg6jv3T4WZLfS7YNUMKwy04BSM/qvOCUsnCM6BLb1kMKSw9I12wx3uRS5RLORHraiG1nDw9UpVtbFEkaeds1ZC3U+BW2Kghqmumdiaar+Q+pE2OKyv/UtoINSJUrWMmpFM58d3zTEXCMqQNsEBhuk/uWTybs4kfMAEhbCtQECgYEA38LS/LlU+eOtgXgcsp4Q+Y+3ORbjCsoEqX4CC17uO4V6cCLSxCNOETYC1GonIafd+g3hJLexjj7qvHX/+IA7aRk8qTx4zimRSHHo/d1pgIvxEkReau0TU5YQDbE8J0QQlGhC9+CkdxMpat1KH/aqzXtR6uYTXfqtvt4ziOXklkECgYEA2XrYPjuYVYOnT+GJQep+YY9CIaxdp9Q59x8WLf373TsYCkp15UMRHVkYrC6D4oUpALCa5jqzBcf4VzYFgVTEYeh7Qv67q5fEUyNAVf+4NuLJldLsLvQV2K1ufHtLNymztVfesou9HBENC/M1lRGxTetkU8KI9nKJKbZPe/1ThMUCgYA6Jf/8axE5K0Cgn50dkdQpdn6P2HHCEQOrJDLVz6KrVyGdWH9bNy2HbXjIyJlItr4JyGeUyiPbKmCH/0Y4xuIpisRn2m4ubUDzCZ8ZsdtD65oHPDspIFjgZOPhGwjdz2NbncihcABtbU5bFgy4R7rVUVHVcFriFk3mhwnvboa7wQKBgCz1RDa5QyiKatAMo79Ipo+sedNUOpgzOzhm6MLhOmvlh3a5Jd4bGzKh9IPDqeft9yf5Wkw13kRXrnL46/Jsf5xt3u1ek5VJboBxTR96Ga7e+yVJ0SFzvABq+egp5MamjEv0ukjWsmVW8QeDY5RJcAnXm4nlMUMhMlG5Kn1LRTSxAoGAG5k+0UhAwZiyw2n/2eI50Ds/B76qKta3ZK650uP1REY/hkMysvbVX/M03UVozaize9tQjJsnRYRzYBRGRydpv+5PdrWHJkuP+QMEyjQ1yjbAtfypL0dJCrGWsuDIyQ8lxE234y1shhHjnk84Af1YP4zPtgtMZWyxJkWwumBd9u8=
|
||||
|
||||
s3Store:
|
||||
bucket: anytype-dev-filenode
|
||||
maxThreads: 16
|
||||
profile: default
|
||||
region: eu-central-1
|
||||
|
||||
grpcServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- any-sync-filenode:443
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
31
etc/node-1.yml
Normal file
31
etc/node-1.yml
Normal file
|
@ -0,0 +1,31 @@
|
|||
account:
|
||||
peerId: 12D3KooWEPvwLVBZaE8adsDoLh7QT9wrsw4PC82AdcDGYPgssNH7
|
||||
peerKey: /UxND22fiH7QgOaMee30x9ZHLFDMY8wWIqWSqOWCvtBEB/dbsFViVokAalOqgRT23hcZLGB8gkLinOc3+u996g==
|
||||
signingKey: /UxND22fiH7QgOaMee30x9ZHLFDMY8wWIqWSqOWCvtBEB/dbsFViVokAalOqgRT23hcZLGB8gkLinOc3+u996g==
|
||||
encryptionKey: MIIEpQIBAAKCAQEAs08DIQPUmLv2IiawramM4Ris8NHvmedA/9H9EcMizKmYH5zMoQdL5wfR+WQpsq746zt3MNAvUsq/oB9UbecpHahgHsqnX6sSq6txnUI6vyNExrSPMFd0g8aFbPwK6DWppa/ULWTNTkAsS1qU/EpfPKVHpwHpoWlgpsVxrqrK3JDz7ghilUDbtcUtIl0qzBxUILpBDySV0tfyugJAsqCE/brO81IDgNV+W3qKgu6Vs0wgPBG/iR//jjlkTsyzElEhqexSm6QMKYShZqa3J5EW+xlAW3NGJdF/Z6ddvBOa9BwSAHQ+kbzkeUd6CMxdLMOKDNCpTm7fyrp/oq0za7OtgwIDAQABAoIBAQCWXVX0Y6/ufQEE1okmuJ5JTVYJhSN2XnUlkkS0ln0iP74wFF+NUf8WuHoetx44l35qVS24o3xr41YawuscVtMl6cLhT3RYR6+agmT+SUHWc48DSvsgwNYWg230XNAQtp+TMAWwI23/htUeQ9HYV83Rn5Ccvn/bOfExKTYSEWuY1hUg+YsQ70SPX9w71V3GVcq4pPyp3Hy/qj53/rjFAx4M/ssp4m7eY8ptQHQejSPEQRuTqje6Q1yS91exMXg4ZBbiBhkvrVDpPaShwv0U9e/1nlD+yXPbxWSDNrM42aJau1LREF02qgl2PhQrsB0HCw8TVFN+EfCaPdlwnZzsuzfRAoGBAOfvmDspH898EXUsjUUovgscVThdJ/C1EY1SvbvqWvPiSQ/OXSO8xrb+Zs9trKSIz5Xc2mTPvi2uOwIYU/QMxLYfDiscW2BA+yiUP0rPfAuWZ5ZqDZxhhgZtCuuNHBXO5cYaU73cZZaTPjsuDloZTiwuAxAZezhQBjfGpgpl3prlAoGBAMXpmDkJfzMeGJ1rdYDzM2z+i6Jcs3Q7xL8bpttjEgGI3lhMs4ub1itxVfGpePitekJCyx8d6IATwUHH07ZbtnCGriRqIj1LYR1gdZITLyKJb5Ji7n8e7SUJgIhbrkB5Uf7jrjz77JFkp6DfEEoWiq59rzlLbzY/0t4GdVhbWFhHAoGAXlitQSuKYBlk9Jgp4z8eh2CAHgxu6dCOEkHdImrDkr+y3rYgVyA8aUX1Rl2jw85POvP69tU21Fgycri4tebXwgnB9rFzTiVAxZIAaQsbt474FkyPutRE86o5rfXZvdlKyJn/BJV50ZWV0/b5KZdvoDMbVdo3sIGE9f1dn48uzS0CgYEAtxpkPDjeFxP8IABgaRoYdPmXhHKRkLMPVuQlXontCcBwPW9RGZPm9LBZnEh35FLTbuRO+o34Ii6kuNBAvlFhm//us0ACR4Uq5zvr6maXUDOpJt0i3DdnncGJyh5QO9RCmThaZo+JEgb2024squ7qBX/AkpiI3r7zv3hoLoPsW1cCgYEAvymSafGXd2gKEdYoeI8eVoVRpkmAywlYs1NId6apP4yCNo2ehakku48rPdmROTv7ja9dyodcNvnZIxOeGgnz5vQR2vLiMXEUE+fCWnoRbkd8UUgtGqf+Z/+s7AQflRCBUfbmzmmi4Sxs2DTffkWwXQTfO2vpFopcdBX31MBAta8=
|
||||
|
||||
apiServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- 0.0.0.0:8080
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
||||
|
||||
space:
|
||||
gcTTL: 60
|
||||
syncPeriod: 600
|
||||
storage:
|
||||
path: /storage
|
||||
|
||||
nodeSync:
|
||||
periodicSyncHours: 2
|
||||
syncOnStart: true
|
||||
|
||||
grpcServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- any-sync-node-1:443
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
31
etc/node-2.yml
Normal file
31
etc/node-2.yml
Normal file
|
@ -0,0 +1,31 @@
|
|||
account:
|
||||
peerId: 12D3KooWFMZGP4Jp4uNgDKAjzFpoyYaHbpAVL2jMv9NdYJMFgaqp
|
||||
peerKey: jYCOxScFFgBVpwc3x/hABTWOm8mA3Pgmtz+kZNf0XL5SR/zCPJCkXiWuYUlJHEXckqWQRgEwWwQNkYhWO+r96w==
|
||||
signingKey: jYCOxScFFgBVpwc3x/hABTWOm8mA3Pgmtz+kZNf0XL5SR/zCPJCkXiWuYUlJHEXckqWQRgEwWwQNkYhWO+r96w==
|
||||
encryptionKey: MIIEpAIBAAKCAQEAwj8ZDMLGBxF1JeA0iT7wY80fKtr8Iv4q8Yt8TAXvM7Tkb9+dubO2CamWPmEHSyleJW8stG/JucVKJkNTZ52uqEpaJwq0M69k5xy5P0g2tFhucxPiJP9hr6S4k/1qxyAFGHTpHZ3tbeUTYivonkE3WIIOK3au/AL+CCuJSResfCdZ/YMgcvatCkS116nnNt7uoldcXDBnjUo6RRB4uRwqShDmG+iPanz8HpneqQNvVUUwfPfT0hgCeCmVEZHdmv793VzeSudmgyFjp7nm97vWZpivLS0F+5+xJ4K/h0Qdu8HIe7+dStJTXaMymeBpBCmGslp+LDVd6pjWrYa83UZ6iQIDAQABAoIBAGLiokr3wL4KahvNBpGz48a6vpoffuoFgDEU9ELzZnFpLj2xlebakNpcZer9lCv0NERUU2rL2eLjh7rw3T3LbQWpTDnB3jjNmk15Nuj7RzYKKrgUsDRrefxjm79i6//Q0idAJQh5xEwEqRh6B+LAin9ZPgNsWOpcT5wzJaF7FsjgkDf377RwIByJW0U+d+F0z5QzQsRYV4poW0M62nJkIwwcxtn7dFmrWKOqFeDbzQRUPf599jw47EAzehP/Axfv9ypl5dblB4zLwFKQRrCxovTi690SGpy6dplzswf5aNAxz6SD0JEXrnYRpNyc1qkiWplkknRriEP7HylUvttj830CgYEA6xM15KOMkEnMKDfQOwS5X60i/DLV8ey9vf13d04OkCgfS3BiVtOqHaE57Tb/A8g5nXH3zpI8aLFP4jopPxmSExe/Ajn2pycrmJ8vevUERnttuBbyT5aZMk8b8HepdXr64DIRhNyNMLQ0SBHoSJCZd946lHdgNTgnUUeyvUE4hzcCgYEA04mA4l5tqSh6JpWfu0gry+Pw8a2299XJOJz37s0appl+PQNdSjDB7KOU5DuMQlxB2CBmoNRJUsqS7znFNeuu3gBBKIIFXKUs2tho9Q+0iLG0UxSeREHrh4on7mCu4qYekxkHVXLRfxhDhGgshlYDY0IqDtotlkYOkw9p4Ig+bD8CgYBpgkLTL1D8xhK7DmoIw1MMjWJBffOm1RJIvwYq5z8EFu4M5xFMVU5qZB3iyadmJC0v7KJD9kDk4IixSleO+cQli6fwsOFzHtKjevdNocFcfTO+x5XUgQyblwQ8RwkpMJx/mhlg37kDXi6FFnyCbVxkf7sdPgNRf7Wt9pdT+H0NuwKBgQCoO84lugWqp4dmEk8DqiUytWiVPJusRPkQLj48TCBq6N3t9jQGYfqIkZxDW1x0Fl1DXplgRRS/ZF4xJZfDB1p+MmOfrLBI+xBOSBhI9aGVqQaJoHcyP97qX6TcP0Y2+PiN8jTT70nPs2NW9Wabu+Jb2W4Le9cPkU3cBUEmEhTbDwKBgQCF/cIvFm1z/P4id/pApLVUBbLGkYtK7X/1VzsNHer/ZAETRydCNYcGw0/TP8o+lKN6yDFG43e8cSRerhlEtIq87j79mn6uqWM7SKEVb94j9prNFNElw2r/bVt3AbT3wVLPrHHZ01BpYOPGiT4NB+nhMMD799mEYXtBww6DHXrPjQ==
|
||||
|
||||
apiServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- 0.0.0.0:8080
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
||||
|
||||
space:
|
||||
gcTTL: 60
|
||||
syncPeriod: 600
|
||||
storage:
|
||||
path: /storage
|
||||
|
||||
nodeSync:
|
||||
periodicSyncHours: 2
|
||||
syncOnStart: true
|
||||
|
||||
grpcServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- any-sync-node-2:443
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
31
etc/node-3.yml
Normal file
31
etc/node-3.yml
Normal file
|
@ -0,0 +1,31 @@
|
|||
account:
|
||||
peerId: 12D3KooWPQSfv8JbmwXv3QvcPQfSEuM2PujnMVXfcMojVgc5zGFD
|
||||
peerKey: of4HQe2AK6+0vsppJUw+MEuvcv1BhH2S/8f7+sOiN6fJ4sTiOc4qiSRgAFYE8yJR2ZLmOtSti0l8iwDkaGq8HA==
|
||||
signingKey: of4HQe2AK6+0vsppJUw+MEuvcv1BhH2S/8f7+sOiN6fJ4sTiOc4qiSRgAFYE8yJR2ZLmOtSti0l8iwDkaGq8HA==
|
||||
encryptionKey: MIIEpAIBAAKCAQEAt07voyAe3snEI4JfeN9tnh1FLP04zh949Rra637JNRclDj7inHeRdUFZr+0PVxrwkvVjwrl0Qe0j3xT1SLbXLLr0DZ4syAyB2uKL+n0ackFSKixPQB5NG20sJwen7l9tx7z9y/2OGqusECASd6Hrz+Z1N0Sww6juDcx32ItcyDhVN60+MUSBIOxr4g85kEAjU4nQiD4hahpKxyJb1wf2R1Ic3bi71kPrvP7jsXbOZrQhzSLBmQxMMF7LxAwqJgF/WtoDKsCSCACz2h+GU0Hx0NMJPi33Jyc+rgWAn03ENhumiEh4r9Yar+lcUG6XZ4hwmd9u4QaWT1E5DKsTLGsWAwIDAQABAoIBACF40XtI/zoRP7Z4NPS+X6bSk3IenwPMbWrcR4Ne+GCwZDzQsNJ/ZtkxYK4mLHnsWmeLVXcWJCtxoO44Rn3LnUj2rl/aNTUmS4PrgEHyHCUm1lkLFEGSBuRuL/TEih6V4FbrpLBeEVe/Z0DeimC7+XJSE69O5LQloap1XqD0+bE5gPKz7LaleG7Bi9h/h5W+WAAZwiCAWaVdwc1aj/8M7P6gWa0vpvhZSa30ZNAaWWx0gepzr6RKcRf1Cz9JiOkyhMVdR+9+Hv+gLMdmXEkCwus9ncwahMg7qUX8+a3D3E9IrlK5UYvewPlOBA3bpd7NyFQ/lQc7CJbpQANe0aC5VoECgYEA4PwKQu/+OPS7bzldqLAKSo/UFA0HzDSpXKPBdGUaqgTaK+Stpuj4X8dO8PAEIdetWUbBS/DYyH1Jh0GBPrCfIG54gb8HgrXAeQMze6zXiZv7ApnEl2pSO3Qq6etzmVmNItgzY5qRbQKH5MPgiQFrLQbmb5uyB2Lv3aMI15GKfMECgYEA0JQYkLW1SL7QTYqxm1+fou6rp9qMAVuILg48Ov1c22d4NoHcSzLmUYLaRFWxMSxCpuswZ8YmAf2GXRUa4oA+BrRgBehET/PSernC9DkfQgV4XADBO+k7k8JJqfYHLMikCxdvgFFlLSxdZRGkVM/taCdvp09tE9r97Yz0raKOz8MCgYBQEeMlB3yWkKLUZroqetxuxNlZeXm491T/H1iOMB1ZPPjYfj4/FNKwY6J4pTMTSErtZv0MJd9BGzW76VgyE3HOfQJuSqpFnqGtb7I25cCfvN+MgWUx7ijt9939+knd3b0ZFZDUdgIjpa7vf7a9i7+0+quwNN0bO97aJlfTQHzlAQKBgQCsAqYrmR7SykIA4LNN3lNJTCkV+V7is7ifuq+jOlT8v9zcnsWs4mIcsJwOJNlHIygofebiff/UPl8znncYeggtAU37MSw8/2gCO/Xx8LW9fcNfpGO3Y8X1OhID71jFbwYR+5bBrN6SnXa8JgtuwjcYYQVsZk0fRceJw2f5VgkOfwKBgQChNd+an6IIB5W5f2daFo7RNBQTDdL6v4v+LGiK+l1QNlsWzXOMOONmatFyN24mEMIsC3YiTC3dgzilEl0PXJxG+48g86Jj43cfJL1mmBGOdm67laeSOeQCm26RCrqPUctHgRZQViiUUm9F3ipxtx+MA4+oLQLbB+gllfzMx2cTaA==
|
||||
|
||||
apiServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- 0.0.0.0:8080
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
||||
|
||||
space:
|
||||
gcTTL: 60
|
||||
syncPeriod: 600
|
||||
storage:
|
||||
path: /storage
|
||||
|
||||
nodeSync:
|
||||
periodicSyncHours: 2
|
||||
syncOnStart: true
|
||||
|
||||
grpcServer:
|
||||
server:
|
||||
listenAddrs:
|
||||
- any-sync-node-3:443
|
||||
stream:
|
||||
maxMsgSizeMb: 256
|
||||
timeoutMilliseconds: 1000
|
26
etc/nodes.yml
Normal file
26
etc/nodes.yml
Normal file
|
@ -0,0 +1,26 @@
|
|||
nodes:
|
||||
- peerId: 12D3KooWEPvwLVBZaE8adsDoLh7QT9wrsw4PC82AdcDGYPgssNH7
|
||||
address: [ "any-sync-node-1:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs08DIQPUmLv2IiawramM4Ris8NHvmedA/9H9EcMizKmYH5zMoQdL5wfR+WQpsq746zt3MNAvUsq/oB9UbecpHahgHsqnX6sSq6txnUI6vyNExrSPMFd0g8aFbPwK6DWppa/ULWTNTkAsS1qU/EpfPKVHpwHpoWlgpsVxrqrK3JDz7ghilUDbtcUtIl0qzBxUILpBDySV0tfyugJAsqCE/brO81IDgNV+W3qKgu6Vs0wgPBG/iR//jjlkTsyzElEhqexSm6QMKYShZqa3J5EW+xlAW3NGJdF/Z6ddvBOa9BwSAHQ+kbzkeUd6CMxdLMOKDNCpTm7fyrp/oq0za7OtgwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWFMZGP4Jp4uNgDKAjzFpoyYaHbpAVL2jMv9NdYJMFgaqp
|
||||
address: [ "any-sync-node-2:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwj8ZDMLGBxF1JeA0iT7wY80fKtr8Iv4q8Yt8TAXvM7Tkb9+dubO2CamWPmEHSyleJW8stG/JucVKJkNTZ52uqEpaJwq0M69k5xy5P0g2tFhucxPiJP9hr6S4k/1qxyAFGHTpHZ3tbeUTYivonkE3WIIOK3au/AL+CCuJSResfCdZ/YMgcvatCkS116nnNt7uoldcXDBnjUo6RRB4uRwqShDmG+iPanz8HpneqQNvVUUwfPfT0hgCeCmVEZHdmv793VzeSudmgyFjp7nm97vWZpivLS0F+5+xJ4K/h0Qdu8HIe7+dStJTXaMymeBpBCmGslp+LDVd6pjWrYa83UZ6iQIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPQSfv8JbmwXv3QvcPQfSEuM2PujnMVXfcMojVgc5zGFD
|
||||
address: [ "any-sync-node-3:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt07voyAe3snEI4JfeN9tnh1FLP04zh949Rra637JNRclDj7inHeRdUFZr+0PVxrwkvVjwrl0Qe0j3xT1SLbXLLr0DZ4syAyB2uKL+n0ackFSKixPQB5NG20sJwen7l9tx7z9y/2OGqusECASd6Hrz+Z1N0Sww6juDcx32ItcyDhVN60+MUSBIOxr4g85kEAjU4nQiD4hahpKxyJb1wf2R1Ic3bi71kPrvP7jsXbOZrQhzSLBmQxMMF7LxAwqJgF/WtoDKsCSCACz2h+GU0Hx0NMJPi33Jyc+rgWAn03ENhumiEh4r9Yar+lcUG6XZ4hwmd9u4QaWT1E5DKsTLGsWAwIDAQAB
|
||||
types:
|
||||
- tree
|
||||
- peerId: 12D3KooWPUMFQFeiyZDwS2aGZJfcYZamwq3NLQJT6RskEzPfP2Xd
|
||||
address: [ "any-sync-coordinator:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4iy30MBtOzzZRzDyccwRLbJ0SBNUD8+yxNv0DsYegK1IHZFxSoj4CEPGXZpGDvKbzuFIy25i+wT0HCTgA+ioFr3usP+piQ8eEQeab2TG9cL/4TE+5Z/LAW96G/7twhJgTltjvgFRTv0i+OZEU5QBeIf2ykNa5Iy189eEnfuWm9JKvSSwTGlccQTjw3kPwv0MvaopiCB+T5gSSX5jW96gn+3SWPaGk9Up1WFhEgZWJg7XlHq9999tbpg7gCeRhljTGxA5iUeez1cU7jsIAiQLOE5Pc1fQ/tpKHBt7eCWjNHbHHFg/HUauvr4Uu9RQCnzV8tzynxJv1i+JTOxCTVTc9QIDAQAB
|
||||
types:
|
||||
- coordinator
|
||||
- peerId: 12D3KooWMwE15iEG51Sewt2zYqwgbrBz6QMuFVdWLBMes1SADtCh
|
||||
address: [ "any-sync-filenode:443" ]
|
||||
encryptionPubKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvheEs4zUvPHxwnjY5pzTiagwvG2G8pb9fNZdiJKq3KD81QHCUOKuSbblp+bNeGsvcBJmEO3YuAk/Vwjc9P35TriW/6DUY1/qi5PDIH+V9XR41speDVHaTHtHlzatqCE11pDD1pY8E9O28kzZ0fGujsoGKoqPBETYEBTJZD9zgu6GHq2TKdtenca4kROVUwMV8RT1BOoa1T18ndQupkDcY+y7f8ov1eFM4uTg8Kqe64BuRs6NKe5Bh69RaAAOXVv4imqPY85MjKtOrWb4e2GcSLvbx3US1GnnEMPWIuL+Ma7hqB3PKsYRzECDuAqAvzPTDl65OewMYiuujfC4unQkBQIDAQAB
|
||||
types:
|
||||
- file
|
Loading…
Add table
Add a link
Reference in a new issue