From a6ca011a076d319613394ebe464e089f2578d2e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Limpinho?= <53994778+TomasLimpinho@users.noreply.github.com> Date: Mon, 25 Aug 2025 18:40:53 +0100 Subject: [PATCH] dockerfile for runner --- documentation/Dockerfile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 documentation/Dockerfile diff --git a/documentation/Dockerfile b/documentation/Dockerfile new file mode 100644 index 0000000..74d0492 --- /dev/null +++ b/documentation/Dockerfile @@ -0,0 +1,23 @@ +FROM ghcr.io/opentofu/opentofu:1.9-minimal AS tofu + +FROM ubuntu:24.04 + +# Copy the tofu binary +COPY --from=tofu /usr/local/bin/tofu /usr/local/bin/tofu + +# Install dependencies +RUN apt-get update && apt-get install -y \ + git \ + curl \ + nodejs \ + npm \ + unzip \ + && rm -rf /var/lib/apt/lists/* + +RUN curl -L -o /tmp/bw.zip https://github.com/bitwarden/cli/releases/download/v1.22.1/bw-linux-1.22.1.zip \ + && unzip /tmp/bw.zip -d /usr/local/bin \ + && chmod +x /usr/local/bin/bw \ + && rm /tmp/bw.zip + + +WORKDIR /workspace \ No newline at end of file