mirror of
https://github.com/dragonlock2/matthewtran.com.git
synced 2025-10-11 20:17:54 +00:00
update p2pool, monerod, minecraft, ubuntu
This commit is contained in:
parent
e29fcd328b
commit
e9f8a77d26
@ -1,7 +1,7 @@
|
||||
FROM ubuntu:22.04
|
||||
FROM ubuntu:24.04
|
||||
|
||||
RUN apt-get update && apt-get -y upgrade
|
||||
RUN apt-get install -y wget openjdk-18-jre
|
||||
RUN apt-get install -y wget openjdk-21-jre
|
||||
|
||||
RUN useradd -m matt
|
||||
USER matt
|
||||
@ -10,8 +10,8 @@ WORKDIR /home/matt
|
||||
RUN wget https://github.com/Tiiffi/mcrcon/releases/download/v0.7.2/mcrcon-0.7.2-linux-x86-64.tar.gz
|
||||
RUN tar xvf mcrcon-0.7.2-linux-x86-64.tar.gz
|
||||
|
||||
# from https://www.minecraft.net/en-us/download/server (currently 1.20.4)
|
||||
RUN wget https://piston-data.mojang.com/v1/objects/8dd1a28015f51b1803213892b50b7b4fc76e594d/server.jar
|
||||
# from https://www.minecraft.net/en-us/download/server (currently 1.21)
|
||||
RUN wget https://piston-data.mojang.com/v1/objects/59353fb40c36d304f2035d51e7d6e6baa98dc05c/server.jar
|
||||
|
||||
COPY --chown=matt:matt eula.txt ./
|
||||
COPY --chown=matt:matt entry.sh ./
|
||||
|
@ -1,4 +1,4 @@
|
||||
FROM ubuntu:22.04
|
||||
FROM ubuntu:24.04
|
||||
|
||||
RUN apt-get update && apt-get -y upgrade
|
||||
RUN apt-get install -y wget bzip2
|
||||
@ -7,8 +7,8 @@ RUN useradd -m matt
|
||||
USER matt
|
||||
WORKDIR /home/matt
|
||||
|
||||
RUN wget https://downloads.getmonero.org/cli/linux64
|
||||
RUN tar xvf linux64 && rm linux64
|
||||
RUN mv monero-x86_64-linux-gnu-v0.18.3.2/ monero/
|
||||
RUN wget https://downloads.getmonero.org/cli/monero-linux-x64-v0.18.3.3.tar.bz2 -O monerod.tar.bz2
|
||||
RUN tar xvf monerod.tar.bz2 && rm monerod.tar.bz2
|
||||
RUN mv monero-x86_64-linux-gnu-v0.18.3.3 monero
|
||||
|
||||
COPY --chown=matt:matt entry.sh ./
|
||||
|
@ -6,7 +6,7 @@ monero/monerod \
|
||||
--confirm-external-bind \
|
||||
--restricted-rpc \
|
||||
--zmq-pub tcp://0.0.0.0:18083 \
|
||||
--out-peers 64 --in-peers 32 \
|
||||
--out-peers 32 --in-peers 64 \
|
||||
--add-priority-node=p2pmd.xmrvsbeast.com:18080 \
|
||||
--add-priority-node=nodes.hashvault.pro:18080 \
|
||||
--disable-dns-checkpoints \
|
||||
|
@ -1,4 +1,4 @@
|
||||
FROM ubuntu:22.04
|
||||
FROM ubuntu:24.04
|
||||
|
||||
RUN apt-get update && apt-get -y upgrade
|
||||
RUN apt-get install -y wget
|
||||
@ -7,9 +7,9 @@ RUN useradd -m matt
|
||||
USER matt
|
||||
WORKDIR /home/matt
|
||||
|
||||
# currently v3.10
|
||||
RUN wget https://github.com/SChernykh/p2pool/releases/download/v3.10/p2pool-v3.10-linux-x64.tar.gz
|
||||
RUN tar xvf p2pool-v3.10-linux-x64.tar.gz
|
||||
RUN mv p2pool-v3.10-linux-x64/p2pool ./p2pool
|
||||
# currently v4.1
|
||||
RUN wget https://github.com/SChernykh/p2pool/releases/download/v4.1/p2pool-v4.1-linux-x64.tar.gz -O p2pool.tar.gz
|
||||
RUN tar xvf p2pool.tar.gz && rm p2pool.tar.gz
|
||||
RUN mv p2pool-v4.1-linux-x64/p2pool ./p2pool
|
||||
|
||||
COPY --chown=matt:matt entry.sh ./
|
||||
|
@ -1,4 +1,4 @@
|
||||
FROM ubuntu:22.04
|
||||
FROM ubuntu:24.04
|
||||
|
||||
RUN apt-get update && apt-get -y upgrade
|
||||
RUN apt-get install -y wget unzip
|
||||
|
@ -1,4 +1,4 @@
|
||||
FROM ubuntu:22.04
|
||||
FROM ubuntu:24.04
|
||||
|
||||
# install dependencies
|
||||
ENV TZ=America/Los_Angeles
|
||||
@ -6,7 +6,7 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
||||
|
||||
RUN apt-get update && apt-get -y upgrade
|
||||
RUN apt-get install -y nginx certbot python3-certbot-nginx python3-pip
|
||||
RUN pip3 install sendgrid
|
||||
RUN pip3 install sendgrid --break-system-packages
|
||||
|
||||
RUN rm /etc/nginx/sites-enabled/default
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user