Files
foxhunt/infra/docker/Dockerfile.foxhunt-node-builder
2026-02-28 17:57:19 +01:00

15 lines
509 B
Docker

# Node.js CI image for web-dashboard Vite builds + S3 upload
# Contains: Node 22 + rclone
# Rebuild: only on Node major version bump
FROM node:22-slim
RUN apt-get update && apt-get install -y --no-install-recommends \
curl \
unzip \
&& curl -fsSL https://downloads.rclone.org/v1.69.1/rclone-v1.69.1-linux-amd64.zip -o /tmp/rclone.zip \
&& unzip -j /tmp/rclone.zip '*/rclone' -d /usr/local/bin/ \
&& rm /tmp/rclone.zip \
&& apt-get purge -y unzip \
&& rm -rf /var/lib/apt/lists/*