Files
ColdBreeze-chat-server-rust/build/docker/Dockerfile
T
2023-03-03 12:03:14 -05:00

16 lines
530 B
Docker

FROM alpine as certs
RUN apk update && apk add ca-certificates
FROM busybox
COPY --from=certs /etc/ssl/certs /etc/ssl/certs
COPY vocechat-server /home/vocechat-server/vocechat-server
COPY config /home/vocechat-server/config
COPY docker-entrypoint.sh /
RUN chmod +x /docker-entrypoint.sh
ENV VOCECHAT_FCM_PROJECT_ID=""\
VOCECHAT_FCM_PRIVATE_KEY=""\
VOCECHAT_FCM_CLIENT_EMAIL=""\
VOCECHAT_FCM_TOKEN_URI="https://oauth2.googleapis.com/token"
EXPOSE 3000
WORKDIR /home/vocechat-server
ENTRYPOINT ["/docker-entrypoint.sh"]