From 337e5a1e5c4e5f6ab89081178d3e7b517609cce6 Mon Sep 17 00:00:00 2001 From: deed Date: Mon, 24 Jan 2022 11:25:11 +0100 Subject: [PATCH] Add new dockerfile godot 4.0 --- godot4/Dockerfile | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 godot4/Dockerfile diff --git a/godot4/Dockerfile b/godot4/Dockerfile new file mode 100644 index 0000000..5ff18e9 --- /dev/null +++ b/godot4/Dockerfile @@ -0,0 +1,30 @@ +FROM debian:buster +LABEL version="1.0" maintainer="Khaganat " + +USER root +ENV DEBIAN_FRONTEND=noninteractive +RUN apt-get update && apt-get install -y --no-install-recommends \ + apt-utils \ + ca-certificates \ + git \ + git-lfs \ + python \ + python-openssl \ + unzip \ + wget \ + zip \ + && rm -rf /var/lib/apt/lists/* + +ENV GODOT_VERSION "4.0-alfa1" + +RUN wget https://downloads.tuxfamily.org/godotengine/${GODOT_VERSION}/Godot_v${GODOT_VERSION}-stable_linux_headless.64.zip \ + && wget https://downloads.tuxfamily.org/godotengine/4.0/alpha1/Godot_v4.0-alpha1_export_templates.tpz \ + && mkdir ~/.cache \ + && mkdir -p ~/.config/godot \ + && mkdir -p ~/.local/share/godot/templates/${GODOT_VERSION}.stable \ + && unzip Godot_v${GODOT_VERSION}-stable_linux_headless.64.zip \ + && mv Godot_v${GODOT_VERSION}-stable_linux_headless.64 /usr/local/bin/godot \ + && unzip Godot_v${GODOT_VERSION}-stable_export_templates.tpz \ + && mv templates/* ~/.local/share/godot/templates/${GODOT_VERSION}.stable \ + && rm -f Godot_v${GODOT_VERSION}-stable_export_templates.tpz Godot_v${GODOT_VERSION}-stable_linux_headless.64.zip +