File tree 1 file changed +53
-0
lines changed
1 file changed +53
-0
lines changed Original file line number Diff line number Diff line change
1
+ services :
2
+ watchtower :
3
+ container_name : watchtower
4
+ image : containrrr/watchtower
5
+ volumes :
6
+ - /var/run/docker.sock:/var/run/docker.sock
7
+
8
+ monerod :
9
+ container_name : monerod
10
+ image : ghcr.io/rblaine95/monero:0.18.3.4-2
11
+ network_mode : host
12
+ volumes :
13
+ - ./monero-data:/var/lib/monero
14
+ command :
15
+ - --non-interactive
16
+ - --no-igd
17
+ - --confirm-external-bind
18
+ - --rpc-restricted-bind-port=18089
19
+ - --rpc-restricted-bind-ip=0.0.0.0
20
+ - --rpc-bind-port=18081
21
+ - --rpc-bind-ip=127.0.0.1
22
+ - --enable-dns-blocklist
23
+ - --pad-transactions
24
+ - --proxy=127.0.0.1:9050
25
+ - --tx-proxy=tor,127.0.0.1:9050,16
26
+
27
+ prep-tor-data :
28
+ container_name : prep-volume
29
+ image : alpine
30
+ volumes :
31
+ - ./tor-data:/var/lib/tor
32
+ command :
33
+ - sh
34
+ - -c
35
+ - |
36
+ chown -R 100:65533 /var/lib/tor
37
+ chmod 0700 /var/lib/tor
38
+
39
+ tor :
40
+ container_name : tor
41
+ image : ghcr.io/rblaine95/tor
42
+ volumes :
43
+ - ./tor-data:/var/lib/tor
44
+ network_mode : host
45
+ environment :
46
+ TOR_DATA_DIRECTORY : /var/lib/tor
47
+ TOR_LOG : notice stderr
48
+ TOR_SOCKS_PORT : 0.0.0.0:9050
49
+
50
+ MONEROD_TOR_HIDDEN_SERVICE_DIR : /var/lib/tor/monerod
51
+ MONEROD_TOR_HIDDEN_SERVICE_PORT : 18089 127.0.0.1:18089
52
+ depends_on :
53
+ - prep-tor-data
You can’t perform that action at this time.
0 commit comments