From cb6e125df4e0b3e3ebfe234b8127ff0465434b8d Mon Sep 17 00:00:00 2001 From: kev Date: Sun, 7 Jul 2019 09:49:36 +0800 Subject: [PATCH] add n2n-arm --- n2n/arm/Dockerfile | 23 +++++++++++++++++++++++ n2n/arm/docker-compose.yml | 7 +++++++ 2 files changed, 30 insertions(+) create mode 100644 n2n/arm/Dockerfile create mode 100644 n2n/arm/docker-compose.yml diff --git a/n2n/arm/Dockerfile b/n2n/arm/Dockerfile new file mode 100644 index 0000000..c13bdf3 --- /dev/null +++ b/n2n/arm/Dockerfile @@ -0,0 +1,23 @@ +# +# Dockerfile for n2n-arm +# + +FROM arm32v7/debian:stretch +MAINTAINER EasyPi Software Foundation + +RUN set -xe \ + && apt update \ + && apt install -y gnupg lsb-release net-tools wget \ + && wget -qO- http://packages.ntop.org/apt/ntop.key | apt-key add - \ + && { \ + echo "deb http://apt.ntop.org/stretch_pi armhf/"; \ + echo "deb http://apt.ntop.org/stretch_pi all/"; \ + } > /etc/apt/sources.list.d/ntop.list \ + && apt update \ + && apt install -y n2n \ + && rm -rf /var/lib/apt/lists/* + +EXPOSE 5645/udp 7654/udp + +ENTRYPOINT ["supernode"] +CMD ["-l", "7654"] diff --git a/n2n/arm/docker-compose.yml b/n2n/arm/docker-compose.yml new file mode 100644 index 0000000..937dd04 --- /dev/null +++ b/n2n/arm/docker-compose.yml @@ -0,0 +1,7 @@ +n2n: + image: easypi/n2n-arm + entrypoint: ["edge"] + command: ["-dn2n0", "-cEasyPi", "-ksecret", "-m11:22:33:44:55:55", "-a10.1.2.100", "-p50001", "-l1.2.3.4:7654"] + net: host + privileged: true + restart: unless-stopped