From 028edfb58415aeba9266a922e6b25f2ba5bd8a46 Mon Sep 17 00:00:00 2001 From: greg Date: Mon, 8 Jul 2024 12:16:48 +0200 Subject: [PATCH] maj --- Dockerfile | 49 ++++++++++++++ README.md | 7 ++ entrypoint.sh | 6 ++ index.html | 177 ++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 239 insertions(+) create mode 100644 Dockerfile create mode 100644 README.md create mode 100644 entrypoint.sh create mode 100644 index.html diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b5c6e20 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,49 @@ +# Run RetroArch Web Player for Raspberry Pi 5 +FROM debian:bullseye-slim + +LABEL maintainer="greg.lebreton@hotmail.com" + +RUN apt-get update && apt-get install -y \ + ca-certificates \ + unzip \ + sed \ + p7zip-full \ + coffeescript \ + xz-utils \ + nginx \ + wget \ + --no-install-recommends \ + && rm -rf /var/lib/apt/lists/* + +# https://github.com/libretro/RetroArch/tree/master/pkg/emscripten +# https://buildbot.libretro.com/stable/ +ENV RETROARCH_VERSION="1.19.0" +ENV ROOT_WWW_PATH="/var/www/html" + +RUN cd ${ROOT_WWW_PATH} \ + && wget https://buildbot.libretro.com/stable/${RETROARCH_VERSION}/emscripten/RetroArch.7z \ + && 7z x -y RetroArch.7z \ + && mv retroarch/* . \ + && rmdir retroarch \ + && sed -i '/ + + + + + + + +
+ + +
+ + \ No newline at end of file