mirror of
https://github.com/Expand-sys/CCash
synced 2025-12-17 00:22:14 +11:00
18 lines
530 B
Docker
18 lines
530 B
Docker
FROM alpine:3.11
|
|
|
|
WORKDIR /CCash
|
|
|
|
RUN apk update && apk add cmake g++ make protobuf jsoncpp-dev openssl libressl-dev zlib-dev util-linux-dev libtool autoconf automake python3
|
|
|
|
COPY . .
|
|
RUN mkdir /CCash/build
|
|
WORKDIR /CCash/build
|
|
RUN cmake -DDROGON_CONFIG_LOC=\"\/CCash\/config\/config.json\" -DUSER_SAVE_LOC=\"\/CCash\/config\/users.json\" ..
|
|
RUN make -j$(nproc)
|
|
|
|
ARG ADMIN_A=admin
|
|
ARG SAVE_FREQ=2
|
|
|
|
RUN ["chmod", "+x", "/CCash/config/ssl.sh"]
|
|
|
|
CMD ["sh", "-c", "/CCash/config/ssl.sh && /CCash/build/bank ${ADMIN_A} ${SAVE_FREQ}"]
|