huge commit
This commit is contained in:
27
2026/cscg/misc/path-of-the-blacksmith/Dockerfile
Normal file
27
2026/cscg/misc/path-of-the-blacksmith/Dockerfile
Normal file
@@ -0,0 +1,27 @@
|
||||
FROM ubuntu:noble-20251013@sha256:4fdf0125919d24aec972544669dcd7d6a26a8ad7e6561c73d5549bd6db258ac2
|
||||
|
||||
ADD --chmod=0755 --checksum=sha256:c125df9762b0c7233459087bb840c0e5dbfc4d9690ee227f1ed8994f4d51d2e0 \
|
||||
https://raw.githubusercontent.com/reproducible-containers/repro-sources-list.sh/v0.1.4/repro-sources-list.sh \
|
||||
/usr/local/bin/repro-sources-list.sh
|
||||
|
||||
RUN \
|
||||
--mount=type=cache,target=/var/cache/apt,sharing=locked \
|
||||
--mount=type=cache,target=/var/lib/apt,sharing=locked \
|
||||
/usr/local/bin/repro-sources-list.sh && \
|
||||
apt-get update && apt-get install -y \
|
||||
make xz-utils gcc unzip file default-jre
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
ADD --chmod=0666 --checksum=sha256:74e3a26c32a09dcbb213aec27a107467739e27b12dbe82b1a3e7a4b7d059c730 \
|
||||
https://fill-data.papermc.io/v1/objects/74e3a26c32a09dcbb213aec27a107467739e27b12dbe82b1a3e7a4b7d059c730/paper-1.21.10-129.jar \
|
||||
/app/paper.jar
|
||||
|
||||
COPY eula.txt server.properties .
|
||||
COPY backup_manager-0.1.jar plugins/backup_manager.jar
|
||||
ADD --chmod=0755 run.sh .
|
||||
ADD --chmod=0444 flag.txt .
|
||||
|
||||
EXPOSE 25565
|
||||
|
||||
CMD ["/app/run.sh"]
|
||||
Reference in New Issue
Block a user