docker-znc/Dockerfile

22 lines
572 B
Docker
Raw Normal View History

2015-01-06 18:56:01 -08:00
FROM ubuntu:14.04
MAINTAINER Dave P
# Admin user
RUN useradd --create-home --groups sudo admin ; echo "admin:admin" | chpasswd ; locale-gen en
# ZNC user
RUN useradd --create-home znc ; echo "znc:znc" | chpasswd
2015-01-06 19:20:26 -08:00
# Install sshd, znc, and znc extras
2015-01-06 18:56:01 -08:00
RUN mkdir /var/run/sshd ; apt-get update ; apt-get install -y supervisor vim openssh-server znc znc-python znc-dev dpkg-dev
# Get ZNC source
RUN su -c 'cd /home/znc ; apt-get source znc' znc
2015-01-06 19:20:26 -08:00
# Install startup stuff
2015-01-06 18:56:01 -08:00
COPY daemons.conf /etc/supervisor/conf.d/daemons.conf
COPY start /start
RUN chmod +x /start
2015-01-06 19:20:26 -08:00
EXPOSE 22