forked from dappnode/DAppNodePackage-web3signer-gnosis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dappnode_package.json
62 lines (62 loc) · 2.09 KB
/
dappnode_package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
{
"name": "web3signer-gnosis.dnp.dappnode.eth",
"version": "0.1.0",
"upstreamVersion": "23.3.0",
"architectures": ["linux/amd64"],
"upstreamRepo": "ConsenSys/web3signer",
"mainService": "web3signer",
"shortDescription": "Remote signer + slashing protection database + User interface to import validator keystores",
"description": "Web3Signer is an open-source signing service developed under the Apache 2.0 license and written in Java. Web3Signer is capable of signing on multiple platforms using private keys stored in an external vault, or encrypted on a disk.",
"type": "service",
"author": "DAppNode Association <admin@dappnode.io> (https://github.com/dappnode)",
"contributors": [
"mgarciate <mgarciate@gmail.com> (https://github.com/mgarciate)",
"pablomendezroyo <mendez4a@gmail.com> (https://github.com/pablomendezroyo"
],
"categories": ["Blockchain", "ETH2.0"],
"repository": {
"type": "git",
"url": "git+https://github.com/dappnode/DAppNodePackage-web3signer-gnosis.git"
},
"bugs": {
"url": "https://github.com/dappnode/DAppNodePackage-web3signer-gnosis/issues"
},
"links": {
"ui": "http://brain.web3signer-gnosis.dappnode",
"homepage": "https://docs.web3signer.consensys.net/en/latest/",
"readme": "https://github.com/ConsenSys/web3signer/blob/master/README.md"
},
"license": "Apache-2.0",
"requirements": {
"minimumDappnodeVersion": "0.2.69"
},
"warnings": {
"onMajorUpdate": "This update will do a migration, it is recommended to have a backup of your keystores (http://my.dappnode/#/packages/web3signer-gnosis.dnp.dappnode.eth/backup)."
},
"globalEnvs": [
{
"envs": [
"CONSENSUS_CLIENT_GNOSIS",
"EXECUTION_CLIENT_GNOSIS",
"FEE_RECIPIENT_GNOSIS"
],
"services": ["brain"]
},
{
"envs": ["CONSENSUS_CLIENT_GNOSIS"],
"services": ["web3signer"]
}
],
"backup": [
{
"name": "keystores",
"path": "/data/keyfiles",
"service": "web3signer"
},
{
"name": "brain-db",
"path": "/app/brain-db.json",
"service": "brain"
}
]
}