diff --git a/pica-dokuwiki/Dockerfile b/pica-dokuwiki/Dockerfile
index daf4d077d1563a66b9b2e408b6e04e5e652c652d..ae5e13b63fca5b0ca8b35b9722c16efd2cf79697 100644
--- a/pica-dokuwiki/Dockerfile
+++ b/pica-dokuwiki/Dockerfile
@@ -1,16 +1,39 @@
-FROM registry.picasoft.net:5000/pica-nginx
+FROM nginx
 LABEL maintainer="antoine@barbare.me"
 
-RUN cd /var/www && \
-    curl -O -L "https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz" && \
-    tar -xzf dokuwiki-stable.tgz -C html --strip-components 1 && \
-    rm -Rf dokuwiki*
+RUN apt-get update -y
+RUN apt-get install -y \
+	curl \
+	tar \
+	php7.0 \
+	php7.0-fpm \
+	php7.0-gd \
+	php7.0-xml
 
 COPY nginx.conf /etc/nginx/nginx.conf
+COPY supervisord.conf /etc/supervisord.conf
 COPY entrypoint.sh /entrypoint.sh
+COPY start.sh /start.sh
 
+RUN echo "cgi.fix_pathinfo = 0;" >> /etc/php/7.0/fpm/php.ini && \
+    sed -i -e "s|;daemonize\s*=\s*yes|daemonize = no|g" /etc/php/7.0/fpm/php-fpm.conf && \
+    sed -i -e "s|listen\s*=\s*127\.0\.0\.1:9000|listen = /var/run/php-fpm7.sock|g" /etc/php/7.0/fpm/pool.d/www.conf && \
+    sed -i -e "s|;listen\.owner\s*=\s*|listen.owner = |g" /etc/php/7.0/fpm/pool.d/www.conf && \
+    sed -i -e "s|;listen\.group\s*=\s*|listen.group = |g" /etc/php/7.0/fpm/pool.d/www.conf && \
+    sed -i -e "s|;listen\.mode\s*=\s*|listen.mode = |g" /etc/php/7.0/fpm/pool.d/www.conf && \    
+    chmod +x /start.sh
+
+RUN cd /usr/share/nginx && \
+    curl -O -L "https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz" && \
+    tar -xzf dokuwiki-stable.tgz -C html --strip-components 1 && \
+    rm -Rf dokuwiki*
+
+USER nginx
 EXPOSE 80
 VOLUME ["/var/www/html"]
 HEALTHCHECK CMD curl -s 127.0.0.1:${DOKUWIKI_PORT:=80}
 
 ENTRYPOINT ["/entrypoint.sh"]
+
+USER root
+CMD /start.sh
diff --git a/pica-dokuwiki/docker-compose.yml b/pica-dokuwiki/docker-compose.yml
index 7f50b7f1f1f5b497d5202118b006c426d42a4c29..38cc770d22fbd3f922b3ae5af70cb19c8bf47550 100644
--- a/pica-dokuwiki/docker-compose.yml
+++ b/pica-dokuwiki/docker-compose.yml
@@ -14,6 +14,5 @@
       - "traefik.frontend.rule=Host:wiki.picasoft.net"
       - "traefik.port=80"
       - "traefik.enable=true"
-    env_file: ./wiki.secrets
     restart: always
 
diff --git a/pica-dokuwiki/start.sh b/pica-dokuwiki/start.sh
new file mode 100755
index 0000000000000000000000000000000000000000..45b1bfc1fca3b6c950769aeba9c8c977331a24df
--- /dev/null
+++ b/pica-dokuwiki/start.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+chown -R www-data /var/www
+mkdir -p /var/run/php
+exec /usr/bin/supervisord -c /etc/supervisord.conf