Actualiser dockerfile
This commit is contained in:
20
dockerfile
20
dockerfile
@@ -23,19 +23,17 @@ RUN mkdir -p /etc/ssl/private && mkdir -p /etc/ssl/certs && \
|
|||||||
-newkey rsa:4096 -keyout /etc/ssl/private/${DOMAIN}.key -out /etc/ssl/certs/${DOMAIN}.crt -days 365
|
-newkey rsa:4096 -keyout /etc/ssl/private/${DOMAIN}.key -out /etc/ssl/certs/${DOMAIN}.crt -days 365
|
||||||
|
|
||||||
# Copier et activer la config Apache
|
# Copier et activer la config Apache
|
||||||
COPY src/container_apache.conf /etc/apache2/sites-available/${DOMAIN}.conf
|
COPY src/container_apache.conf /etc/apache2/sites-available/$DOMAIN.conf
|
||||||
RUN sed -i "s/{{DOMAIN}}/${DOMAIN}/g" /etc/apache2/sites-available/${DOMAIN}.conf && a2dissite 000-default.conf && \
|
RUN sed -i "s/{{DOMAIN}}/$DOMAIN/g" /etc/apache2/sites-available/$DOMAIN.conf
|
||||||
a2ensite ${DOMAIN}.conf && a2enmod ssl rewrite headers
|
RUN a2dissite 000-default default-ssl
|
||||||
|
RUN a2ensite $DOMAIN.conf
|
||||||
RUN echo "ServerName {{DOMAIN}}" >> /etc/apache2/apache2.conf
|
RUN a2enmod ssl rewrite
|
||||||
RUN echo "ServerName {{DOMAIN}}" >> /etc/apache2/apache2.conf
|
|
||||||
|
|
||||||
# Installer Hubzilla
|
# Installer Hubzilla
|
||||||
WORKDIR /var/www/html
|
RUN rm -r /var/www/html/
|
||||||
RUN rm -rf /var/www/html/* && \
|
RUN git clone https://framagit.org/hubzilla/core.git /var/www/html/
|
||||||
git clone https://framagit.org/hubzilla/core.git . && \
|
RUN cd /var/www/html/ && util/add_addon_repo https://framagit.org/hubzilla/addons.git official
|
||||||
util/add_addon_repo https://framagit.org/hubzilla/addons.git official && \
|
RUN mkdir -p "/var/www/html/store/[data]/smarty3" && \
|
||||||
mkdir -p /var/www/html/store/[data]/smarty3 && \
|
|
||||||
chown -R www-data:www-data /var/www/html/
|
chown -R www-data:www-data /var/www/html/
|
||||||
|
|
||||||
# Configurer msmtp
|
# Configurer msmtp
|
||||||
|
|||||||
Reference in New Issue
Block a user