| # debian.sh --arch 'arm64' out/ 'trixie' '@1776729600' |
| /bin/sh -c echo 'Acquire::GnuPG::Options "--ignore-time-conflict";' > /etc/apt/apt.conf.d/99gnupg-ignore-time-conflict |
| /bin/sh -c apt-get update && apt-get install -y curl gnupg lsb-release wget apt-transport-https git pandoc && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c wget "https://github.com/orhun/git-cliff/releases/download/v2.12.0/git-cliff-2.12.0-aarch64-unknown-linux-gnu.tar.gz" && tar -xvf git-cliff-2.12.0-aarch64-unknown-linux-gnu.tar.gz && ls -lat && mv git-cliff-2.12.0/git-cliff /usr/local/bin/git-cliff && rm git-cliff-2.12.0-aarch64-unknown-linux-gnu.tar.gz |
| /bin/sh -c apt-get update && apt-get install -y podman && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c corepack enable |
| /bin/sh -c podman --version && node --version && npm --version && yarn --version |
| /bin/sh -c useradd -m -s /bin/bash nodeuser && usermod -aG root nodeuser |
| WORKDIR /app |
| USER nodeuser |
| CMD ["bash"] |