File tree Expand file tree Collapse file tree 5 files changed +18
-8
lines changed Expand file tree Collapse file tree 5 files changed +18
-8
lines changed Original file line number Diff line number Diff line change
1
+ FROM node:8
2
+ RUN wget -O /usr/local/bin/dumb-init https://github.com/Yelp/dumb-init/releases/download/v1.2.0/dumb-init_1.2.0_amd64 && chmod +x /usr/local/bin/dumb-init
3
+ COPY . /app
4
+ WORKDIR /app
5
+ VOLUME /config
6
+ RUN npm i --production
7
+ ENTRYPOINT ["/usr/local/bin/dumb-init" , "node" , "src/server/bin.js" ]
8
+ CMD ["/config/config.json" ]
9
+ EXPOSE 36778
Original file line number Diff line number Diff line change @@ -117,7 +117,7 @@ class Relay extends EE {
117
117
conn
118
118
)
119
119
const establish = redird . a
120
- const data = new Connection ( redird . b , { getObservedAddrs : cb => setImmediate ( ( ) => cb ( null , [ ma ] ) ) } )
120
+ const data = new Connection ( redird . b , { getObservedAddrs : cb => cb ( null , [ ma ] ) } )
121
121
let f = true
122
122
pull (
123
123
cat ( [
Original file line number Diff line number Diff line change @@ -12,16 +12,12 @@ const Swarm = require('zeronet-swarm')
12
12
const zeronet = {
13
13
rev : '0' ,
14
14
version : 'v0' ,
15
- peer_id : 'gg' ,
15
+ peer_id : Math . random ( ) . toString ( ) ,
16
16
peerPool : new PeerPool ( )
17
17
}
18
18
const { tls, secio} = require ( 'zeronet-crypto' )
19
19
20
- Id . createFromJSON ( {
21
- 'id' : 'QmddZ9SHJYvZXi9oRSymKpqF8K7UoHEW9m1CWrT6cuRD8K' ,
22
- 'privKey' : 'CAASpwkwggSjAgEAAoIBAQCjfdU3ytE/QGdY4zApD1O2Z5ybTob/7SHYq9+IFFoT+PYyNwbEq4RW/loTEceSKfi4TjJxjS2UKvQTreowOlnc6IUNXdH5KM/FmG1uAno81qFjiiCvaUIM/9hdxG0L8VpiNvFfxxdPcVExWXM+qFaZO2cTxfFN5w52CVkCLz5XMwoUa/YZniujoWDA3yPnfr5YK93G9AloNR2uy0NvEP6ZmQYCHdnYa0S11kFKWj2L3AoGWrXEUjGMfrsSSUIl0pYZM8C4ZrGEqZMgczwtc6RqKR98JqlE52/fO3ABEdh4bEzdNhJMZe72Px6ffNIU4zlx0H05XY5I8qNeIbpqQ9eZAgMBAAECggEBAJcCIg+/aNiIbyy943z5aDQBrbgRp0X6TJnp3rS9P5pVCWnGQ50iY0FK+/3DHVfXJqFtsNALO38w0XLf34CeVORjbIm1D72YwZhcOy8yYJ+TC0x6h8gda+G/6qRpSuOOERLIdtgld1VscDcpzPWh3SL5qDKuUTzIXyYNakZHRsiYpRPnggzZKkU4SsJGZsWiXynAHRlapdwomDW0WmOrCYHJPQM1Lhia/jUymuRMs+3xwZ22I4TxkKP+m4J3lkSGqv9OEbWepc4i8v6wR10ZCZDNx+G4vrMQABKMaxGSSjVY+r6EIzOaQTn1PZ1SxAMwmAcbYuxdCogMZcv7qRdKgsUCgYEAznt5WQg3YS3UCOBbt+GAfYS+cI25KQXhca1t02ZVx8SsOFs92Ejt+ViUK08nu7pl25s17VN/n4NCdGB64/qO97dodXvEgTjfpPp42PULYiU2WlNgujeq8cxvo6cLjitwSmBvZ6Qw1CnZ4kyMmSmzIzHxXBf2+s76fU1wMund7/8CgYEAyrMI14VkYCOWCQO9tzVKcg1UwktLJRqAjK3b682ElPsNKTfpP+cNcr6uMaTokrKyP8KU0btQQtGHWmszb5rndc7jPS4+oTFXTvd082sWSrprI9v9wqWg/xV/FG2f+xdb0Li1A/w0MAx6HL4vyu/c1yX83klRvWDCjdH+wsKHuGcCgYBvbmNGkRCR+VF8mNfmnGPjWUgNJe7PHMVVu+qRM6EHdjQbFeKCXplO/2a3GLiwrx9ZLKIlufId+5BZjdfEQOv285wECw85TaAkQKgHLfc+uCZlCKoi1PgEFfgJsZSi3P50pSZ6IDnZxdw4LGeUINT0IXfH44b+Q8Ua6jeqwltrsQKBgB6mj/G3FASNnQRj8m4futAgP+7ZX9WOel3LdHPlseStScIv2C93issNFl4fZ6O3LckCbWqBfpN8B5GeoDqCG/nufOIlegb55Q/lz2N3j/lg0w6rF2Y1kXDBGWRHZ2eakqGvLIAbxPB3EogCIkv3lVdbQS+Dur5+QS0c0f81VzyFAoGAcNRVAQXpwsoJvrIRoARv48DMimqCcccD0s0eaD0A10N5GX16syA7Ds5NsgzQV/IPuVy0M5Vw6yUzOd9U/XVKsj6Ezp7iFOC19RLHSUwSQIdULQXN2CNyt6ieLCCXXniwkORnsyDTgPFbfYyGGVPHORXcKmqey0zVBny/jfkO/zQ=' ,
23
- 'pubKey' : 'CAASpgIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCjfdU3ytE/QGdY4zApD1O2Z5ybTob/7SHYq9+IFFoT+PYyNwbEq4RW/loTEceSKfi4TjJxjS2UKvQTreowOlnc6IUNXdH5KM/FmG1uAno81qFjiiCvaUIM/9hdxG0L8VpiNvFfxxdPcVExWXM+qFaZO2cTxfFN5w52CVkCLz5XMwoUa/YZniujoWDA3yPnfr5YK93G9AloNR2uy0NvEP6ZmQYCHdnYa0S11kFKWj2L3AoGWrXEUjGMfrsSSUIl0pYZM8C4ZrGEqZMgczwtc6RqKR98JqlE52/fO3ABEdh4bEzdNhJMZe72Px6ffNIU4zlx0H05XY5I8qNeIbpqQ9eZAgMBAAE='
24
- } , ( err , id ) => {
20
+ Id . createFromJSON ( require ( './test/id' ) , ( err , id ) => {
25
21
const listen = [ '/ip4/127.0.0.1/tcp/36778/ws/p2p-znjs-relay' ]
26
22
27
23
const relay = new Relay ( )
@@ -49,7 +45,7 @@ Id.createFromJSON({
49
45
50
46
swarm . start ( err => {
51
47
if ( err ) throw err
52
- swarm . dial ( multiaddr ( '/ip4/127.0.0.1 /tcp/15441' ) , ( e , c ) => {
48
+ swarm . dial ( multiaddr ( '/ip4/216.189.144.82 /tcp/15441' ) , ( e , c ) => { // ip is from public tracker
53
49
if ( e ) throw e
54
50
c . cmd . ping ( { } , console . log )
55
51
} )
Original file line number Diff line number Diff line change
1
+ {
2
+ "id" : " QmddZ9SHJYvZXi9oRSymKpqF8K7UoHEW9m1CWrT6cuRD8K" ,
3
+ "privKey": "CAASpwkwggSjAgEAAoIBAQCjfdU3ytE/QGdY4zApD1O2Z5ybTob/7SHYq9+IFFoT+PYyNwbEq4RW/loTEceSKfi4TjJxjS2UKvQTreowOlnc6IUNXdH5KM/FmG1uAno81qFjiiCvaUIM/9hdxG0L8VpiNvFfxxdPcVExWXM+qFaZO2cTxfFN5w52CVkCLz5XMwoUa/YZniujoWDA3yPnfr5YK93G9AloNR2uy0NvEP6ZmQYCHdnYa0S11kFKWj2L3AoGWrXEUjGMfrsSSUIl0pYZM8C4ZrGEqZMgczwtc6RqKR98JqlE52/fO3ABEdh4bEzdNhJMZe72Px6ffNIU4zlx0H05XY5I8qNeIbpqQ9eZAgMBAAECggEBAJcCIg+/aNiIbyy943z5aDQBrbgRp0X6TJnp3rS9P5pVCWnGQ50iY0FK+/3DHVfXJqFtsNALO38w0XLf34CeVORjbIm1D72YwZhcOy8yYJ+TC0x6h8gda+G/6qRpSuOOERLIdtgld1VscDcpzPWh3SL5qDKuUTzIXyYNakZHRsiYpRPnggzZKkU4SsJGZsWiXynAHRlapdwomDW0WmOrCYHJPQM1Lhia/jUymuRMs+3xwZ22I4TxkKP+m4J3lkSGqv9OEbWepc4i8v6wR10ZCZDNx+G4vrMQABKMaxGSSjVY+r6EIzOaQTn1PZ1SxAMwmAcbYuxdCogMZcv7qRdKgsUCgYEAznt5WQg3YS3UCOBbt+GAfYS+cI25KQXhca1t02ZVx8SsOFs92Ejt+ViUK08nu7pl25s17VN/n4NCdGB64/qO97dodXvEgTjfpPp42PULYiU2WlNgujeq8cxvo6cLjitwSmBvZ6Qw1CnZ4kyMmSmzIzHxXBf2+s76fU1wMund7/8CgYEAyrMI14VkYCOWCQO9tzVKcg1UwktLJRqAjK3b682ElPsNKTfpP+cNcr6uMaTokrKyP8KU0btQQtGHWmszb5rndc7jPS4+oTFXTvd082sWSrprI9v9wqWg/xV/FG2f+xdb0Li1A/w0MAx6HL4vyu/c1yX83klRvWDCjdH+wsKHuGcCgYBvbmNGkRCR+VF8mNfmnGPjWUgNJe7PHMVVu+qRM6EHdjQbFeKCXplO/2a3GLiwrx9ZLKIlufId+5BZjdfEQOv285wECw85TaAkQKgHLfc+uCZlCKoi1PgEFfgJsZSi3P50pSZ6IDnZxdw4LGeUINT0IXfH44b+Q8Ua6jeqwltrsQKBgB6mj/G3FASNnQRj8m4futAgP+7ZX9WOel3LdHPlseStScIv2C93issNFl4fZ6O3LckCbWqBfpN8B5GeoDqCG/nufOIlegb55Q/lz2N3j/lg0w6rF2Y1kXDBGWRHZ2eakqGvLIAbxPB3EogCIkv3lVdbQS+Dur5+QS0c0f81VzyFAoGAcNRVAQXpwsoJvrIRoARv48DMimqCcccD0s0eaD0A10N5GX16syA7Ds5NsgzQV/IPuVy0M5Vw6yUzOd9U/XVKsj6Ezp7iFOC19RLHSUwSQIdULQXN2CNyt6ieLCCXXniwkORnsyDTgPFbfYyGGVPHORXcKmqey0zVBny/jfkO/zQ=",
4
+ "pubKey" : " CAASpgIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCjfdU3ytE/QGdY4zApD1O2Z5ybTob/7SHYq9+IFFoT+PYyNwbEq4RW/loTEceSKfi4TjJxjS2UKvQTreowOlnc6IUNXdH5KM/FmG1uAno81qFjiiCvaUIM/9hdxG0L8VpiNvFfxxdPcVExWXM+qFaZO2cTxfFN5w52CVkCLz5XMwoUa/YZniujoWDA3yPnfr5YK93G9AloNR2uy0NvEP6ZmQYCHdnYa0S11kFKWj2L3AoGWrXEUjGMfrsSSUIl0pYZM8C4ZrGEqZMgczwtc6RqKR98JqlE52/fO3ABEdh4bEzdNhJMZe72Px6ffNIU4zlx0H05XY5I8qNeIbpqQ9eZAgMBAAE="
5
+ }
You can’t perform that action at this time.
0 commit comments