diff --git a/Dockerfile b/Dockerfile index 8f5b1de..274a80d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,33 +3,30 @@ MAINTAINER chbmb # set paths ENV WWW_ROOT="/config/www" -ENV COPS_PATH="${WWW_ROOT}/cops" - -# install build-dependencies -RUN \ - apk add --no-cache --virtual=build-dependencies \ - ##### - -# uninstall build-dependencies - apk del --purge \ - build-dependencies && \ +ENV COPS_PATH="${WWW_ROOT}/books" +# install cops + mkdir /config/www/books/ + wget -P /tmp https://github.com/seblucas/cops/releases/download/1.0.0/cops-1.0.0.zip + unzip -d /config/www/books/ cops-1.0.0.zip + # cleanup rm -rfv /tmp/* # install runtime packages RUN \ apk add --no-cache \ - php5-sqlite \ php5-gd \ php5-intl \ + php5-pdo_sqlite \ + php5-sqlite3 \ + sqlite \ # add local files COPY root/ / # ports and volumes -VOLUME /config /data +VOLUME /config /books EXPOSE 80 443 -# set nextcloud version -ENV COPS_VER="1.0.0" + diff --git a/root/defaults/config-local.php b/root/defaults/config-local.php deleted file mode 100644 index fbb5b31..0000000 --- a/root/defaults/config-local.php +++ /dev/null @@ -1,30 +0,0 @@ - "smtp.gmail.com", - "smtp.username" => "", - "smtp.password" => "", - "smtp.secure" => "ssl", - "address.from" => "COPS" -); diff --git a/root/www/books/config-local.php b/root/www/books/config-local.php new file mode 100644 index 0000000..4303c1a --- /dev/null +++ b/root/www/books/config-local.php @@ -0,0 +1,49 @@ + "", + "smtp.username" => "", + "smtp.password" => "", + "smtp.secure" => "ssl", + "address.from" => "COPS" +);