diff --git a/Dockerfile b/Dockerfile index 9ee0f28b..5532c68f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -42,7 +42,4 @@ ENV PATH="/opt/venv/bin:$PATH" COPY "start-squeaknode.sh" . RUN chmod +x start-squeaknode.sh -RUN ls -l . - -RUN touch config.ini CMD ["./start-squeaknode.sh"] diff --git a/start-squeaknode.sh b/start-squeaknode.sh index 54c58d7c..06fcbdd9 100644 --- a/start-squeaknode.sh +++ b/start-squeaknode.sh @@ -12,7 +12,14 @@ set -e sleep 10 # Start using the run server command -exec runsqueaknode \ - --config config.ini \ - --log-level INFO \ - run-server +if [ -f config.ini ]; then + exec runsqueaknode \ + --config config.ini \ + --log-level INFO \ + run-server +else + exec runsqueaknode \ + --config config.ini \ + --log-level INFO \ + run-server +fi