uses install_bun.sh

FROM debian:12.11
 
 
ARG U_NAME="user"
ARG U_ID="1000"
RUN adduser --disabled-password --gecos '' --uid ${U_ID} ${U_NAME}
 
 
WORKDIR /home/${U_NAME}
 
#=================================#
# download and install Bun
 
USER root
RUN apt-get update && apt-get install -y \
		wget \
		unzip \
	&& rm -rf /var/lib/apt/lists/*
COPY install_bun.sh install_bun.sh
RUN chown ${U_NAME}:${U_NAME} install_bun.sh
 
USER ${U_NAME} 
RUN /bin/bash install_bun.sh
#=================================#
 
USER ${U_NAME}