FROM host.today/ht-docker-node:alpine-node
ENV PYTHONUNBUFFERED=1
ENV DENO_INSTALL="/root/.deno"
RUN apk add --no-cache \
        libc6-compat \
        alpine-sdk \
        python3-dev \
        py3-pip \
        libffi-dev \
        openssl-dev \
        curl \
    && ln -sf python3 /usr/bin/python \
    && curl -fsSL https://deno.land/install.sh | sh \
    && pnpm install -g @ship.zone/szci node-gyp
ENV PATH="$DENO_INSTALL/bin:$PATH"
