Files
cuprate-docker/Dockerfile
2025-06-03 10:44:01 -03:00

23 lines
682 B
Docker

ARG VERSION=0.0.3
FROM alpine:3
ARG VERSION
LABEL maintainer="artur@magicgrants.org" \
version=${VERSION} \
org.opencontainers.image.source="https://github.com/MAGICGrants/cuprate-docker"
RUN addgroup -S cuprate && adduser -S cuprate -G cuprate
RUN apk add libstdc++ libgcc libc6-compat
RUN mkdir -p /home/cuprate/.local/share/cuprate && \
chown -R cuprate:cuprate /home/cuprate/.local
USER cuprate
WORKDIR /home/cuprate
RUN wget https://github.com/Cuprate/cuprate/releases/download/cuprated-${VERSION}/cuprated-${VERSION}-linux-x64.tar.gz && \
tar -xzvf cuprated-${VERSION}-linux-x64.tar.gz
VOLUME /home/cuprate/.local/share/cuprate
ENTRYPOINT ["./cuprated"]