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