Files
auto-ci b6d49549fe
Configuration validation / lint (push) Has been cancelled
Configuration validation / smoke (push) Has been cancelled
Pin deployment images and refresh docs
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-02 15:23:53 -04:00

16 lines
770 B
Docker

FROM debian:bookworm-slim
RUN apt-get update \
&& apt-get install -y --no-install-recommends ca-certificates curl gnupg iproute2 iptables \
&& mkdir -p /usr/share/keyrings \
&& curl -fsSL https://deb.session.foundation/pub.gpg -o /usr/share/keyrings/session-foundation.gpg \
&& printf 'Types: deb\nURIs: https://deb.session.foundation\nSuites: bookworm\nComponents: main\nSigned-By: /usr/share/keyrings/session-foundation.gpg\n' > /etc/apt/sources.list.d/session.sources \
&& apt-get update \
&& apt-get install -y --no-install-recommends lokinet-bin \
&& mkdir -p /etc/lokinet /var/lib/lokinet \
&& rm -rf /var/lib/apt/lists/*
COPY lokinet.ini /etc/lokinet/lokinet.ini
CMD ["/usr/bin/lokinet", "--config", "/etc/lokinet/lokinet.ini"]