Add ramekin Dockerfile with Rust tooling
Mirrors ramekin's agent Dockerfile (Node.js + pi entrypoint) and adds
build-essential and Rust nightly for building the workspace.
Assisted-by: Claude Opus 4.6 via pi
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..d314611
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,21 @@
+FROM node:24-trixie-slim
+
+RUN apt-get update && apt-get install -y --no-install-recommends \
+ build-essential \
+ ca-certificates \
+ curl \
+ fd-find \
+ git \
+ ripgrep \
+ && rm -rf /var/lib/apt/lists/* \
+ && ln -sf /usr/bin/fdfind /usr/bin/fd
+
+RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs \
+ | sh -s -- -y --default-toolchain nightly --profile default
+ENV PATH="/root/.cargo/bin:${PATH}"
+
+RUN npm install -g @mariozechner/pi-coding-agent
+
+WORKDIR /workspace
+
+ENTRYPOINT ["pi"]