debian-node-firebase (latest)
Installation
docker pull git.van-hemmen.com/guillaumehemmen/debian-node-firebase:latest
sha256:f592406496563ee92d5435dc30a2148647135164cd42c520c102352873009d4a
Image layers
# debian.sh --arch 'amd64' out/ 'bookworm' '@1753056000' |
RUN ln -snf /usr/share/zoneinfo/$ARG_TZ /etc/localtime && echo $ARG_TZ > /etc/timezone |
RUN apt-get update && apt-get upgrade -y && apt-get install -y build-essential ca-certificates curl git gnupg2 jq nano procps python3 sudo unzip wget && rm -rf /var/lib/apt/lists/* |
RUN curl -fsSL "https://deb.nodesource.com/setup_${ARG_NODE_MAJOR}.x" | bash - && apt-get update && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* |
RUN npm i -g yarn patch-package |
RUN useradd -m -s /bin/bash -G sudo coder && echo "coder ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers.d/coder |
RUN echo "PS1='🐳 \[\033[1;36m\] \[\033[1;34m\]\W\[\033[0;35m\] \[\033[1;36m\]# \[\033[0m\]'" > /home/coder/.bashrc && mkdir -p /workspaces && chown coder:coder /home/coder/.bashrc && chown -R coder:coder /workspaces |
RUN curl -sfL https://raw.githubusercontent.com/aquasecurity/trivy/main/contrib/install.sh | sh -s -- -b /usr/local/bin && trivy filesystem --exit-code 0 --no-progress / && rm -rf /usr/local/bin/trivy |
RUN curl -sL ${GITIGNORE_URL} -o /home/coder/.gitignore && git config --global core.excludesfile /home/coder/.gitignore |
RUN curl -sL firebase.tools | bash |
Labels
Key | Value |
---|---|
maintainer | guillaume@van-hemmen.com |
Details
2025-08-01 01:03:55 +00:00
Versions (13)
View all
Container
41
OCI / Docker
linux/amd64
545 MiB
latest
2025-08-01
debian_12-node_22
2025-08-01
65faca46be263858fecb550c7391b7ea44d75114
2025-07-14
99210a7ad2d3b34fe52a58cae55f04ed9a4b1ed0
2025-07-14
711d246fc374cfbfeb94966e56c3db4beb7392dd
2025-07-14