From 58e201ed998b3eb5807d81ac27b50e7be6cc2e3a Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Tue, 13 Jan 2015 21:19:00 -0800 Subject: Adding InspIRCd Dockerfile. --- Dockerfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Dockerfile (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..38491cd --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM debian:jessie + +RUN apt-get update && apt-get -y install \ + libgnutls-deb0-28 \ + gnutls-bin + +COPY inspircd /inspircd +RUN useradd ircd +RUN chown -R ircd /inspircd/data /inspircd/logs + +VOLUME [ "/inspircd/conf", "/inspircd/logs" ] + +EXPOSE 6664 +EXPOSE 6667 +EXPOSE 6697 + +CMD [ "/bin/su", "-m", "ircd", "-c", "/inspircd/inspircd start --nofork" ] -- cgit v1.2.3