From a5061c81b1c271af04861c9b199f05882eb195b5 Mon Sep 17 00:00:00 2001 From: Wonderfall Date: Sat, 27 Aug 2016 21:31:49 +0200 Subject: [PATCH] nextcloud: add occ shortcut --- nextcloud/10.0/Dockerfile | 4 +++- nextcloud/10.0/occ | 2 ++ nextcloud/9.0/Dockerfile | 4 +++- nextcloud/9.0/occ | 2 ++ nextcloud/daily/Dockerfile | 4 +++- nextcloud/daily/occ | 2 ++ 6 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 nextcloud/10.0/occ create mode 100644 nextcloud/9.0/occ create mode 100644 nextcloud/daily/occ diff --git a/nextcloud/10.0/Dockerfile b/nextcloud/10.0/Dockerfile index 8e538b8..647d6c0 100644 --- a/nextcloud/10.0/Dockerfile +++ b/nextcloud/10.0/Dockerfile @@ -17,6 +17,7 @@ RUN echo "@commuedge https://nl.alpinelinux.org/alpine/edge/community" >> /etc/a ca-certificates \ libsmbclient \ samba-client \ + su-exec \ tini@commuedge \ php7@commuedge \ php7-fpm@commuedge \ @@ -71,9 +72,10 @@ COPY opcache.ini /etc/php7/conf.d/00_opcache.ini COPY apcu.ini /etc/php7/conf.d/apcu.ini COPY supervisord.conf /etc/supervisor/supervisord.conf COPY run.sh /usr/local/bin/run.sh +COPY occ /usr/local/bin/occ COPY cron /etc/periodic/15min/nextcloud -RUN chmod +x /usr/local/bin/run.sh /etc/periodic/15min/nextcloud +RUN chmod +x /usr/local/bin/* /etc/periodic/15min/nextcloud VOLUME /data /config /apps2 diff --git a/nextcloud/10.0/occ b/nextcloud/10.0/occ new file mode 100644 index 0000000..f4c8b16 --- /dev/null +++ b/nextcloud/10.0/occ @@ -0,0 +1,2 @@ +#!/bin/sh +su-exec nextcloud:nextcloud php7 /nextcloud/occ $@ diff --git a/nextcloud/9.0/Dockerfile b/nextcloud/9.0/Dockerfile index 9a4210d..d1d2d37 100644 --- a/nextcloud/9.0/Dockerfile +++ b/nextcloud/9.0/Dockerfile @@ -17,6 +17,7 @@ RUN echo "@commuedge https://nl.alpinelinux.org/alpine/edge/community" >> /etc/a ca-certificates \ libsmbclient \ samba-client \ + su-exec \ tini@commuedge \ php7@commuedge \ php7-fpm@commuedge \ @@ -71,9 +72,10 @@ COPY opcache.ini /etc/php7/conf.d/00_opcache.ini COPY apcu.ini /etc/php7/conf.d/apcu.ini COPY supervisord.conf /etc/supervisor/supervisord.conf COPY run.sh /usr/local/bin/run.sh +COPY occ /usr/local/bin/occ COPY cron /etc/periodic/15min/nextcloud -RUN chmod +x /usr/local/bin/run.sh /etc/periodic/15min/nextcloud +RUN chmod +x /usr/local/bin/* /etc/periodic/15min/nextcloud VOLUME /data /config /apps2 diff --git a/nextcloud/9.0/occ b/nextcloud/9.0/occ new file mode 100644 index 0000000..f4c8b16 --- /dev/null +++ b/nextcloud/9.0/occ @@ -0,0 +1,2 @@ +#!/bin/sh +su-exec nextcloud:nextcloud php7 /nextcloud/occ $@ diff --git a/nextcloud/daily/Dockerfile b/nextcloud/daily/Dockerfile index 9ee1bc7..ddf1711 100644 --- a/nextcloud/daily/Dockerfile +++ b/nextcloud/daily/Dockerfile @@ -14,6 +14,7 @@ RUN echo "@commuedge https://nl.alpinelinux.org/alpine/edge/community" >> /etc/a ca-certificates \ libsmbclient \ samba-client \ + su-exec \ tini@commuedge \ php7@commuedge \ php7-fpm@commuedge \ @@ -55,9 +56,10 @@ COPY opcache.ini /etc/php7/conf.d/00_opcache.ini COPY apcu.ini /etc/php7/conf.d/apcu.ini COPY supervisord.conf /etc/supervisor/supervisord.conf COPY run.sh /usr/local/bin/run.sh +COPY occ /usr/local/bin/occ COPY cron /etc/periodic/15min/nextcloud -RUN chmod +x /usr/local/bin/run.sh /etc/periodic/15min/nextcloud +RUN chmod +x /usr/local/bin/* /etc/periodic/15min/nextcloud VOLUME /data /config /apps2 diff --git a/nextcloud/daily/occ b/nextcloud/daily/occ new file mode 100644 index 0000000..f4c8b16 --- /dev/null +++ b/nextcloud/daily/occ @@ -0,0 +1,2 @@ +#!/bin/sh +su-exec nextcloud:nextcloud php7 /nextcloud/occ $@