Skip to content

Commit c699542

Browse files
committed
fix: user grin
1 parent a8db3a8 commit c699542

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

Dockerfile

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,17 @@ RUN apt update && \
1717
apt install -y libncursesw5-dev && \
1818
apt-get install -y ca-certificates && update-ca-certificates
1919

20+
RUN useradd --create-home grin
21+
USER grin
22+
2023
# Create mainnet config
21-
WORKDIR /root/.grin/main
24+
WORKDIR /home/grin/.grin/main
2225
RUN grin server config
2326
RUN sed -i '/^run_tui /s/=.*$/= false/' grin-server.toml
2427
RUN sed -i '/^api_http_addr /s/=.*$/= "0.0.0.0:3413"/' grin-server.toml
2528

2629
# Create testnet config
27-
WORKDIR /root/.grin/test
30+
WORKDIR /home/grin/.grin/test
2831
RUN grin --testnet server config
2932
RUN sed -i '/^run_tui /s/=.*$/= false/' grin-server.toml
3033
RUN sed -i '/^api_http_addr /s/=.*$/= "0.0.0.0:13413"/' grin-server.toml
@@ -38,9 +41,9 @@ EXPOSE 13413 13414
3841
# Stratum port
3942
EXPOSE 3416
4043

41-
WORKDIR /root/.grin
44+
WORKDIR /home/grin/.grin
4245

43-
VOLUME ["/root/.grin"]
46+
VOLUME ["/home/grin/.grin"]
4447

4548
ENTRYPOINT ["grin", "--no-tui"]
4649
CMD ["server", "run"]

0 commit comments

Comments
 (0)