diff --git a/Dockerfile b/Dockerfile index bb9d1fe..3869f5e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -103,3 +103,4 @@ EXPOSE 2001 RUN mkdir -p /etc/service/steemd ADD steemd.run /etc/service/steemd/run +RUN chmod +x /etc/service/steemd/run diff --git a/steemd.run b/steemd.run index b74a357..52298f0 100644 --- a/steemd.run +++ b/steemd.run @@ -28,11 +28,15 @@ for NODE in $SEED_NODES ; do ARGS+=" --seed-node=$NODE" done +# without --data-dir it uses cwd as datadir(!) +# who knows what else it dumps into current dir cd $HOME + exec chpst -usteemd \ steemd \ --rpc-endpoint=0.0.0.0:8090 \ --p2p-endpoint=0.0.0.0:2001 \ + --data-dir=$HOME \ $ARGS \ $STEEMD_EXTRA_OPTS \ 2>&1