From f45c9c3afaeda264f753a78ee6f56b2723d5e15f Mon Sep 17 00:00:00 2001 From: Christine Dodrill Date: Sun, 20 Sep 2015 22:40:07 -0700 Subject: [PATCH] Start on a modern ZNC dockerfile --- net/znc/Dockerfile | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 net/znc/Dockerfile diff --git a/net/znc/Dockerfile b/net/znc/Dockerfile new file mode 100644 index 0000000..9cf2f9c --- /dev/null +++ b/net/znc/Dockerfile @@ -0,0 +1,30 @@ +FROM flitter/init + +RUN apt-get update &&\ + apt-get install -y \ + libssl-dev \ + libperl-dev \ + libicu-dev \ + pkg-config \ + tcl8.5-dev \ + libsasl2-dev \ + build-essential \ + g++ \ + python3-dev &&\ + useradd --create-home znc + +USER znc +WORKDIR /home/znc + +ENV ZNC_VERSION 1.6.1 + +RUN mkdir src &&\ + cd src &&\ + wget http://znc.in/releases/znc-1.6.1.tar.gz &&\ + tar xf znc-1.6.1.tar.gz &&\ + cd znc-1.6.1 &&\ + ./configure --enable-python --prefix /home/znc/run &&\ + make -j4 &&\ + make install + +