You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
553 B
Plaintext
30 lines
553 B
Plaintext
2 years ago
|
FROM ubuntu:22.04
|
||
|
|
||
|
ENV DEBIAN_FRONTEND noninteractive
|
||
|
|
||
|
RUN apt-get update && \
|
||
|
apt-get install wget sudo -y
|
||
|
|
||
|
WORKDIR /tmp/i2p
|
||
|
RUN wget https://github.com/PurpleI2P/i2pd/releases/download/2.47.0/i2pd_2.47.0-1jammy1_amd64.deb -O i2pd.deb -q
|
||
|
RUN apt install ./i2pd.deb -y
|
||
|
|
||
|
RUN rm -rf /tmp/i2p
|
||
|
|
||
|
RUN adduser \
|
||
|
--system \
|
||
|
--shell /bin/bash \
|
||
|
--gecos 'i2p' \
|
||
|
--group \
|
||
|
--disabled-password \
|
||
|
--home /home/i2p \
|
||
|
--uid 1000 \
|
||
|
i2p
|
||
|
COPY conf/i2p-entrypoint.sh /entrypoint.sh
|
||
|
RUN chmod +x /entrypoint.sh
|
||
|
EXPOSE 4444
|
||
|
CMD /entrypoint.sh
|
||
|
|
||
|
|
||
|
|