24 lines
No EOL
586 B
Docker
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" ] |