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 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 ./
|
||||||
|
@ -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 ./
|
||||||
|
@ -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 \
|
||||||
|
@ -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 ./
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user