#
# This is an example Git server for OpenShift Origin.
#
# The standard name for this image is openshift/origin-gitserver
#
FROM openshift/origin
COPY bin/gitserver /usr/bin/gitserver
COPY hooks/ /var/lib/git-hooks/
COPY gitconfig /var/lib/gitconfig/.gitconfig
RUN mkdir -p /var/lib/git && \
mkdir -p /var/lib/gitconfig && \
chmod 777 /var/lib/gitconfig && \
ln -s /usr/bin/gitserver /usr/bin/gitrepo-buildconfigs
VOLUME /var/lib/git
ENV HOME=/var/lib/gitconfig
ENTRYPOINT ["/usr/bin/gitserver"]