From 629d6b5eef45207923e0307b6b989e2bf2a0b2f2 Mon Sep 17 00:00:00 2001 From: Wolfgang Welz <welzwo@gmail.com> Date: Sat, 11 Jan 2020 16:35:24 +0100 Subject: [PATCH] Fix: Use docker specific config (#100) * Use docker specific config * Format JSON --- Dockerfile | 2 ++ docker-compose.yml | 2 +- docker.config.json | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 docker.config.json diff --git a/Dockerfile b/Dockerfile index df77e135..381f8824 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,5 +31,7 @@ EXPOSE 14626/tcp # Copy the Pre-built binary file from the previous stage COPY --from=build /go/bin/goshimmer . +# Copy the docker config +COPY docker.config.json config.json ENTRYPOINT ["./goshimmer"] diff --git a/docker-compose.yml b/docker-compose.yml index b4af6fb9..c119216f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,6 +3,7 @@ version: "3" services: goshimmer: + network_mode: host image: iotaledger/goshimmer build: context: ./ @@ -15,4 +16,3 @@ services: - "14666:14666/tcp" - "14626:14626/udp" - "14626:14626/tcp" - command: "--node.disablePlugins statusscreen" diff --git a/docker.config.json b/docker.config.json new file mode 100644 index 00000000..37dea0df --- /dev/null +++ b/docker.config.json @@ -0,0 +1,36 @@ +{ + "analysis": { + "serveraddress": "ressims.iota.cafe:188", + "serverport": 0 + }, + "autopeering": { + "address": "0.0.0.0", + "entrynodes": [ + "V8LYtWWcPYYDTTXLeIEFjJEuWlsjDiI0+Pq/Cx9ai6g=@116.202.49.178:14626" + ], + "port": 14626 + }, + "database": { + "directory": "mainnetdb" + }, + "gossip": { + "port": 14666 + }, + "logger": { + "Level": "info", + "DisableCaller": true, + "DisableStacktrace": false, + "Encoding": "console", + "OutputPaths": [ + "stdout", + "shimmer.log" + ], + "DisableEvents": true + }, + "node": { + "disablePlugins": [ + "statusscreen" + ], + "enablePlugins": [] + } +} -- GitLab