A Python port of the Invisible Internet Project (I2P)
at main 18 lines 366 B view raw
1FROM python:3.11-slim 2 3RUN pip install --no-cache-dir cryptography>=41.0 psutil>=5.9 4 5COPY . /build 6RUN pip install --no-cache-dir /build && rm -rf /build 7 8EXPOSE 9700/tcp 9EXPOSE 9701/tcp 10VOLUME /data/i2p 11 12ENV I2P_DATA_DIR=/data/i2p 13ENV I2P_LISTEN_HOST=0.0.0.0 14ENV I2P_LISTEN_PORT=9700 15ENV I2P_HEALTH_PORT=9701 16 17ENTRYPOINT ["i2p-router"] 18CMD ["--log-level", "INFO"]