From 108938f7090ff878536515d911a8a07fc8a2a414 Mon Sep 17 00:00:00 2001 From: Greg Heartsfield Date: Sat, 11 Dec 2021 22:18:05 -0600 Subject: [PATCH] feat: add data directory to Dockerfile --- Dockerfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5d67bc0..6ad7eb3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,6 +14,7 @@ RUN cargo build --release FROM debian:buster-slim ARG APP=/usr/src/app +ARG APP_DATA=/usr/src/app/db RUN apt-get update \ && apt-get install -y ca-certificates tzdata sqlite3 \ @@ -26,15 +27,17 @@ ENV TZ=Etc/UTC \ RUN groupadd $APP_USER \ && useradd -g $APP_USER $APP_USER \ - && mkdir -p ${APP} + && mkdir -p ${APP} \ + && mkdir -p ${APP_DATA} COPY --from=builder /nostr-rs-relay/target/release/nostr-rs-relay ${APP}/nostr-rs-relay RUN chown -R $APP_USER:$APP_USER ${APP} USER $APP_USER -WORKDIR ${APP} +WORKDIR ${APP_DATA} ENV RUST_LOG=info -CMD ["./nostr-rs-relay"] + +CMD ["../nostr-rs-relay"]