blob: e433a5fc23e17b6b4e6885db903ef5a921f00163 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
FROM debian:jessie
MAINTAINER Markus Krogh <markus@nordu.net>
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
RUN apt-get update && apt-get -y install apache2 libapache2-mod-shib2 ssl-cert curl
RUN a2enmod shib2 headers ssl include
RUN rm -f /etc/apache2/sites-available/* /etc/apache2/sites-enabled/*
ADD apache-conf/*.conf /etc/apache2/sites-available/
ADD shibd/shibboleth2.xml /etc/shibboleth/
ADD shibd/attribute-map.xml /etc/shibboleth/
ADD secure /var/www/secure
ADD entrypoint.sh /entrypoint.sh
ADD nordunet.png /usr/share/shibboleth/nordunet.png
RUN chmod a+rx /entrypoint.sh
EXPOSE 443
EXPOSE 80
ENTRYPOINT ["/entrypoint.sh"]
|