diff --git a/Dockerfile b/Dockerfile index 846fda1..2a69367 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,8 @@ RUN set -e && \ libsodium-dev \ libpgm-dev \ libnorm-dev \ - libgss-dev + libgss-dev \ + libcurl4-openssl-dev ADD . /usr/src/p2pool WORKDIR /usr/src/p2pool @@ -32,6 +33,7 @@ RUN set -e && \ DEBIAN_FRONTEND="noninteractive" apt-get install -q -y --no-install-recommends \ libzmq5 \ libuv1 \ + libcurl4 \ && \ apt-get clean diff --git a/docker-compose/docker-compose.yml b/docker-compose/docker-compose.yml index 26387d0..178217b 100644 --- a/docker-compose/docker-compose.yml +++ b/docker-compose/docker-compose.yml @@ -25,7 +25,6 @@ services: - 18080:18080/tcp volumes: - monero:/home/monero/.bitmonero:rw - - /dev/null:/home/monero/.bitmonero/bitmonero.log:rw - /dev/hugepages:/dev/hugepages:rw restart: unless-stopped command: >- @@ -37,7 +36,9 @@ services: --p2p-bind-port=18080 --rpc-bind-ip=0.0.0.0 --rpc-bind-port=18081 + --restricted-rpc --confirm-external-bind + --log-file /dev/stdout ${PRUNE_NODE} ${MONERO_EXTRA_OPTIONS} diff --git a/docker-compose/monero/Dockerfile b/docker-compose/monero/Dockerfile index 1bfc4d1..bef6e14 100644 --- a/docker-compose/monero/Dockerfile +++ b/docker-compose/monero/Dockerfile @@ -63,7 +63,8 @@ RUN set -e && \ DEBIAN_FRONTEND="noninteractive" apt-get install -q -y --no-install-recommends \ libgssapi-krb5-2 \ && \ - apt-get clean + apt-get clean && \ + rm -rf /var/lib/apt RUN groupadd -r monero -g 1000 && \ useradd -u 1000 -r -g monero -s /sbin/nologin -c "monero node user" monero