Add front_synchro container
This commit is contained in:
parent
9d8e29da6f
commit
de88470a0d
4 changed files with 166 additions and 20 deletions
28
front_synchro/Dockerfile
Normal file
28
front_synchro/Dockerfile
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
FROM debian:wheezy
|
||||
MAINTAINER Pierre-Olivier Mercier <nemunaire@nemunai.re>
|
||||
|
||||
# Install packages ####################################################
|
||||
|
||||
RUN apt-get -y update && \
|
||||
apt-get install -y \
|
||||
openssh-server \
|
||||
openssh-blacklist-extra \
|
||||
rsync \
|
||||
&& \
|
||||
apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
||||
|
||||
RUN useradd -d /var/www/fic-server/ -M -N -g nogroup synchro
|
||||
|
||||
# Configure softwares #################################################
|
||||
|
||||
COPY sshd_config /etc/ssh/sshd_config
|
||||
#COPY authorized_keys /var/www/fic-server/.ssh/authorized_keys
|
||||
|
||||
# ENVIRONNEMENT #######################################################
|
||||
|
||||
VOLUME ["/var/www/fic-server/out","/var/www/fic-server/files","/var/www/fic-server/submission","/var/www/fic-server/front","/var/www/fic-server/shared"]
|
||||
|
||||
EXPOSE 22/tcp
|
||||
|
||||
CMD service ssh start && \
|
||||
tail -F /var/log/auth.log
|
||||
Reference in a new issue