-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
62 lines (59 loc) · 1.53 KB
/
docker-compose.yml
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
services:
monerod:
image: gbenson/monero-node
container_name: monerod
restart: unless-stopped
ports:
- 0.0.0.0:18080:18080/tcp # p2p port
- 127.0.0.1:18081:18081/tcp # unrestricted RPC
volumes:
- monerod:/srv/monerod
- /dev/null:/srv/monerod/bitmonero.log
command:
- --non-interactive
- --data-dir=/srv/monerod
- --log-level=0
- --rpc-bind-ip=0.0.0.0
- --confirm-external-bind
- --zmq-pub=tcp://0.0.0.0:18083
- --no-igd
- --add-priority-node=p2pmd.xmrvsbeast.com:18080
- --add-priority-node=nodes.hashvault.pro:18080
- --disable-dns-checkpoints
- --enable-dns-blocklist
- --config-file=/srv/monerod/bitmonero.conf
p2pool:
image: gbenson/p2pool
container_name: p2pool
restart: unless-stopped
ports:
- 0.0.0.0:3333:3333/tcp # stratum port
- 0.0.0.0:37888:37888/tcp # p2pool-mini p2p port
volumes:
- p2pool:/srv/p2pool
- /dev/null:/srv/p2pool/p2pool.log
command:
- --host
- monerod
- --mini
- --no-upnp
- --wallet
- "4APvq9TNgrBSYjZ4AvVJpvgh493nzMjmzUNK6EL4aAJiGr1d\
SGQXx1o5Kk14F4Gj1zDwdfyuBbSwDFKmmFhovTrX976BRNe"
p2pool-tor:
image: gbenson/tor-node
container_name: p2pool-tor
restart: unless-stopped
volumes:
- p2pool-tor-service:/var/lib/tor
command:
- p2pool:3333
profiles:
- disabled
volumes:
monerod:
external: true
p2pool:
external: true
p2pool-tor-service:
external: true