From 4ab000fcfcbcaf6a26f4c8546d32070a93e8fce8 Mon Sep 17 00:00:00 2001 From: Jessica Frazelle Date: Fri, 12 Sep 2014 09:30:09 -0700 Subject: [PATCH] znc --- .gitignore | 26 ++++++++++++++++++++++++++ znc/Dockerfile | 26 ++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 .gitignore create mode 100644 znc/Dockerfile diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6224402 --- /dev/null +++ b/.gitignore @@ -0,0 +1,26 @@ +###Linux### + +*~ + +# KDE directory preferences +.directory + + +###OSX### + +.DS_Store +.AppleDouble +.LSOverride + +# Icon must ends with two \r. +Icon + + +# Thumbnails +._* + +# Files that might appear on external disk +.Spotlight-V100 +.Trashes + +znc/conf/ \ No newline at end of file diff --git a/znc/Dockerfile b/znc/Dockerfile new file mode 100644 index 0000000..8d9c6bc --- /dev/null +++ b/znc/Dockerfile @@ -0,0 +1,26 @@ +FROM debian:jessie +MAINTAINER Jessica Frazelle + +RUN apt-get update && apt-get install -y \ + build-essential \ + libssl-dev \ + libperl-dev \ + pkg-config \ + curl \ + --no-install-recommends + +# get the source +RUN mkdir /znc-tmp +RUN curl -sSL http://znc.in/releases/znc-latest.tar.gz | tar -v -C /znc-tmp -xz +RUN mv /znc-tmp/znc* /znc; rm -rf /znc-tmp + +# install it +RUN cd /znc; ./configure; make; make install + +# make basic config +# RUN znc --makeconf + +# add local config +# ADD conf /.znc + +# CMD [ "znc", "-f", "-r" ] \ No newline at end of file