set stopresendingafterxdays

This commit is contained in:
2023-01-31 11:09:25 +03:00
parent c6898534b8
commit 655f13f50c
3 changed files with 14 additions and 3 deletions

View File

@@ -29,9 +29,12 @@ ENV BITMESSAGE_SEED_PHRASE=bitmessage_seed_phrase
ENV BITMESSAGE_SEED_ADDRESSES=1
ENV BITMESSAGE_API_PORT=8442
ENV BITMESSAGE_TTL=172800
ENV BITMESSAGE_STOPRESENDINGAFTERXDAYS=30
ENV HOME /home/bitmessage
ENV BITMESSAGE_HOME ${HOME}
ENV USER_UID=2000
ENV USER_GID=2000
ENV HOME=/home/bitmessage
ENV BITMESSAGE_HOME=${HOME}
COPY --from=0 /usr/local/ /usr/local/
@@ -41,7 +44,8 @@ RUN apt-get update \
&& rm -rf /var/lib/apt/lists/*
# Create a user
RUN useradd --create-home --home-dir $HOME bitmessage
RUN addgroup --gid $USER_GID bitmessage ;\
useradd --uid $USER_UID --gid $USER_GID -m -d $HOME bitmessage
WORKDIR ${HOME}
USER bitmessage
@@ -57,6 +61,7 @@ CMD sed -i -e "s|\(apiinterface = \).*|\10\.0\.0\.0|g" \
-e "s|\(apiport = \).*|\1$BITMESSAGE_API_PORT|g" \
-e "s|\(apienabled = \).*|\1True|g" \
-e "s|\(ttl = \).*|\1$BITMESSAGE_TTL|g" \
-e "s|\(stopresendingafterxdays = \).*|\1$BITMESSAGE_STOPRESENDINGAFTERXDAYS|g" \
-e "s|\(udp = \).*|\1False|g" keys.dat \
&& exec pybitmessage -d