update p2pool, monerod, minecraft, ubuntu

This commit is contained in:
Matthew Tran 2024-08-21 07:29:56 +00:00
parent e29fcd328b
commit e9f8a77d26
6 changed files with 17 additions and 17 deletions

View File

@ -1,7 +1,7 @@
FROM ubuntu:22.04 FROM ubuntu:24.04
RUN apt-get update && apt-get -y upgrade 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 RUN useradd -m matt
USER 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 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 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) # from https://www.minecraft.net/en-us/download/server (currently 1.21)
RUN wget https://piston-data.mojang.com/v1/objects/8dd1a28015f51b1803213892b50b7b4fc76e594d/server.jar RUN wget https://piston-data.mojang.com/v1/objects/59353fb40c36d304f2035d51e7d6e6baa98dc05c/server.jar
COPY --chown=matt:matt eula.txt ./ COPY --chown=matt:matt eula.txt ./
COPY --chown=matt:matt entry.sh ./ COPY --chown=matt:matt entry.sh ./

View File

@ -1,4 +1,4 @@
FROM ubuntu:22.04 FROM ubuntu:24.04
RUN apt-get update && apt-get -y upgrade RUN apt-get update && apt-get -y upgrade
RUN apt-get install -y wget bzip2 RUN apt-get install -y wget bzip2
@ -7,8 +7,8 @@ RUN useradd -m matt
USER matt USER matt
WORKDIR /home/matt WORKDIR /home/matt
RUN wget https://downloads.getmonero.org/cli/linux64 RUN wget https://downloads.getmonero.org/cli/monero-linux-x64-v0.18.3.3.tar.bz2 -O monerod.tar.bz2
RUN tar xvf linux64 && rm linux64 RUN tar xvf monerod.tar.bz2 && rm monerod.tar.bz2
RUN mv monero-x86_64-linux-gnu-v0.18.3.2/ monero/ RUN mv monero-x86_64-linux-gnu-v0.18.3.3 monero
COPY --chown=matt:matt entry.sh ./ COPY --chown=matt:matt entry.sh ./

View File

@ -6,7 +6,7 @@ monero/monerod \
--confirm-external-bind \ --confirm-external-bind \
--restricted-rpc \ --restricted-rpc \
--zmq-pub tcp://0.0.0.0:18083 \ --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=p2pmd.xmrvsbeast.com:18080 \
--add-priority-node=nodes.hashvault.pro:18080 \ --add-priority-node=nodes.hashvault.pro:18080 \
--disable-dns-checkpoints \ --disable-dns-checkpoints \

View File

@ -1,4 +1,4 @@
FROM ubuntu:22.04 FROM ubuntu:24.04
RUN apt-get update && apt-get -y upgrade RUN apt-get update && apt-get -y upgrade
RUN apt-get install -y wget RUN apt-get install -y wget
@ -7,9 +7,9 @@ RUN useradd -m matt
USER matt USER matt
WORKDIR /home/matt WORKDIR /home/matt
# currently v3.10 # currently v4.1
RUN wget https://github.com/SChernykh/p2pool/releases/download/v3.10/p2pool-v3.10-linux-x64.tar.gz 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-v3.10-linux-x64.tar.gz RUN tar xvf p2pool.tar.gz && rm p2pool.tar.gz
RUN mv p2pool-v3.10-linux-x64/p2pool ./p2pool RUN mv p2pool-v4.1-linux-x64/p2pool ./p2pool
COPY --chown=matt:matt entry.sh ./ COPY --chown=matt:matt entry.sh ./

View File

@ -1,4 +1,4 @@
FROM ubuntu:22.04 FROM ubuntu:24.04
RUN apt-get update && apt-get -y upgrade RUN apt-get update && apt-get -y upgrade
RUN apt-get install -y wget unzip RUN apt-get install -y wget unzip

View File

@ -1,4 +1,4 @@
FROM ubuntu:22.04 FROM ubuntu:24.04
# install dependencies # install dependencies
ENV TZ=America/Los_Angeles 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 update && apt-get -y upgrade
RUN apt-get install -y nginx certbot python3-certbot-nginx python3-pip 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 RUN rm /etc/nginx/sites-enabled/default