1
0
Fork 0

Switch to upstream source tarball

This commit is contained in:
Daniele Tricoli 2015-02-15 19:21:49 +01:00
parent 8fb29a75ef
commit db4f08222c
2 changed files with 21 additions and 4 deletions

View File

@ -1,15 +1,32 @@
FROM eriol/debian-i386:jessie
MAINTAINER Daniele Tricoli "eriol@mornie.org"
ENV LAST_UPDATE 2015-02-15
ENV OWNCLOUD_VERSION 8.0.0
ENV OWNCLOUD_SHA256SUM 0c62cb06fe4c3eb107bccc4302f2bb3b9f7e5373cf7c9dd307fea8e823e6342f
RUN apt-get update && apt-get -y --no-install-recommends install \
bzip2 \
nginx \
owncloud \
php5 \
php5-apcu \
php5-curl \
php5-fpm \
php5-gd \
php5-imagick \
php5-intl \
php5-json \
php5-mcrypt \
php5-sqlite
RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
ADD https://download.owncloud.org/community/owncloud-${OWNCLOUD_VERSION}.tar.bz2 /tmp/owncloud.tar.bz2
RUN sha256sum /tmp/owncloud.tar.bz2 | grep -q ${OWNCLOUD_SHA256SUM} && \
tar -xf /tmp/owncloud.tar.bz2 -C /srv && \
mkdir /srv/owncloud/data && \
chown -R www-data:www-data /srv/owncloud && \
rm /tmp/owncloud.tar.bz2
RUN rm -f /etc/nginx/sites-enabled/default
ADD owncloud.conf /etc/nginx/sites-available/owncloud.conf
RUN ln -s /etc/nginx/sites-available/owncloud.conf /etc/nginx/sites-enabled/
@ -19,7 +36,7 @@ RUN echo "daemon off;" >> /etc/nginx/nginx.conf
ADD start.sh /start.sh
VOLUME ["/usr/share/owncloud/data"]
VOLUME ["/srv/owncloud/data"]
EXPOSE 80

View File

@ -6,7 +6,7 @@ server {
server_name _;
root /usr/share/owncloud;
root /srv/owncloud;
index index.php;