Yolks/bitcoin/explorer/Dockerfile

24 lines
No EOL
586 B
Docker

FROM git.zontreck.com/ariascreations/buildenvironments:debianbuild
USER root
WORKDIR /root
ENV BASH_ENV /root/.bash_env
RUN touch "${BASH_ENV}"
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | PROFILE="${BASH_ENV}" bash
RUN echo node > /root/.nvmrc
RUN nvm install node && nvm install 20 && nvm use 20
WORKDIR /app
RUN git clone https://github.com/janoside/btc-rpc-explorer explorer
WORKDIR /app/explorer
RUN npm install
EXPOSE 3002
WORKDIR /
ADD ./entrypoint.sh /entrypoint.sh
RUN chmod +x entrypoint.sh
ENTRYPOINT [ "/bin/bash", "/entrypoint.sh" ]