mirror of
https://github.com/dragonlock2/matthewtran.com.git
synced 2025-10-11 12:07:56 +00:00
added p2pool
This commit is contained in:
parent
83a89e548b
commit
c2c7a956c1
3
.gitignore
vendored
3
.gitignore
vendored
@ -4,6 +4,9 @@ __pycache__
|
||||
# monerod
|
||||
monerod/.bitmonero
|
||||
|
||||
# p2pool
|
||||
p2pool/cache
|
||||
|
||||
# minecraft
|
||||
minecraft/world
|
||||
|
||||
|
@ -5,19 +5,20 @@ services:
|
||||
entrypoint: ["/bin/sh", "/home/matt/entry.sh"]
|
||||
ports:
|
||||
- "18080:18080"
|
||||
- "18081:18081"
|
||||
- "18083:18083"
|
||||
volumes:
|
||||
- ./monerod/.bitmonero:/home/matt/.bitmonero
|
||||
p2pool:
|
||||
restart: always
|
||||
build: p2pool/.
|
||||
# entrypoint: ["/bin/sh", "/home/matt/entry.sh"]
|
||||
entrypoint: ["/bin/sh", "/home/matt/entry.sh"]
|
||||
ports:
|
||||
- "3333:3333"
|
||||
- "37888:37888"
|
||||
- "37889:37889"
|
||||
# volumes:
|
||||
# - ./monerod/.bitmonero:/home/matt/.bitmonero
|
||||
volumes:
|
||||
- ./p2pool/cache:/home/matt/cache
|
||||
minecraft:
|
||||
restart: always
|
||||
build: minecraft/.
|
||||
|
@ -2,6 +2,9 @@
|
||||
|
||||
monero/monerod \
|
||||
--prune-blockchain \
|
||||
--rpc-bind-ip 0.0.0.0 \
|
||||
--confirm-external-bind \
|
||||
--restricted-rpc \
|
||||
--zmq-pub tcp://0.0.0.0:18083 \
|
||||
--out-peers 64 --in-peers 32 \
|
||||
--add-priority-node=node.supportxmr.com:18080 \
|
||||
|
1
p2pool/.dockerignore
Normal file
1
p2pool/.dockerignore
Normal file
@ -0,0 +1 @@
|
||||
cache
|
@ -1,9 +1,15 @@
|
||||
FROM ubuntu:22.04
|
||||
|
||||
RUN apt-get update && apt-get upgrade
|
||||
RUN apt-get install -y wget
|
||||
|
||||
RUN useradd -m matt
|
||||
USER matt
|
||||
WORKDIR /home/matt
|
||||
|
||||
# TODO everything else
|
||||
# currently v3.6.2
|
||||
RUN wget https://github.com/SChernykh/p2pool/releases/download/v3.6.2/p2pool-v3.6.2-linux-x64.tar.gz
|
||||
RUN tar xvf p2pool-v3.6.2-linux-x64.tar.gz
|
||||
RUN mv p2pool-v3.6.2-linux-x64/p2pool ./p2pool
|
||||
|
||||
COPY --chown=matt:matt entry.sh ./
|
||||
|
7
p2pool/entry.sh
Normal file
7
p2pool/entry.sh
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
cd cache
|
||||
~/p2pool \
|
||||
--mini \
|
||||
--host monerod \
|
||||
--wallet 42j7pyNRf8WE96D1xb6pjPWCwaDaYYevwZSPpELbTJjnXiKp7Lhtahbhb5Gc3p2BVxgMB3FEGNPUcbST1oZds6nBERA4jrQ
|
Loading…
x
Reference in New Issue
Block a user