0
0
mirror of https://github.com/sp-tarkov/build.git synced 2025-02-12 17:30:44 -05:00
build/Dockerfile.node

17 lines
578 B
Docker

# Use the Node v22.12.0, Debian 12 base image
FROM node:22.12.0-bookworm
# Install necessary tools and dependencies
# - git (duh)
# - git-lfs (duh)
# - zstd (caching action dependancy)
# - tree (pretty print build directory structure)
# - jq (working with JSON)
# - p7zip-full (the goat)
# - sshpass (for automated SSH authentication)
# - lftp (for automated SFTP commands)
# - vim-common (for xxd command, for file hash process)
# - rclone (for R2 uploads)
RUN apt-get update && \
apt-get install -y git git-lfs zstd tree jq p7zip-full sshpass vim-common rclone