mirror of
https://github.com/linuxserver/docker-nextcloud.git
synced 2026-02-19 23:03:50 +08:00
commit
bbf956e95a
25
Dockerfile
25
Dockerfile
@ -1,4 +1,4 @@
|
||||
FROM lsiobase/alpine.nginx:3.5
|
||||
FROM lsiobase/alpine.nginx:3.6
|
||||
MAINTAINER sparklyballs
|
||||
|
||||
# set version label
|
||||
@ -21,31 +21,16 @@ RUN \
|
||||
g++ \
|
||||
gcc \
|
||||
make \
|
||||
php7-dev \
|
||||
re2c \
|
||||
samba-dev \
|
||||
zlib-dev && \
|
||||
|
||||
apk add --no-cache --virtual=build-dependencies \
|
||||
--repository http://nl.alpinelinux.org/alpine/edge/community \
|
||||
php7-dev && \
|
||||
|
||||
# install runtime packages
|
||||
apk add --no-cache \
|
||||
curl \
|
||||
ffmpeg \
|
||||
libxml2 \
|
||||
samba \
|
||||
sudo \
|
||||
tar \
|
||||
unzip && \
|
||||
|
||||
apk add --no-cache \
|
||||
--repository http://nl.alpinelinux.org/alpine/edge/main \
|
||||
icu-libs \
|
||||
libwebp && \
|
||||
|
||||
apk add --no-cache \
|
||||
--repository http://nl.alpinelinux.org/alpine/edge/community \
|
||||
php7-apcu \
|
||||
php7-bz2 \
|
||||
php7-ctype \
|
||||
@ -72,7 +57,11 @@ RUN \
|
||||
php7-sqlite3 \
|
||||
php7-xml \
|
||||
php7-xmlreader \
|
||||
php7-zip && \
|
||||
php7-zip \
|
||||
samba \
|
||||
sudo \
|
||||
tar \
|
||||
unzip && \
|
||||
|
||||
# fetch php smbclient source
|
||||
git clone git://github.com/eduardok/libsmbclient-php.git /tmp/smbclient && \
|
||||
|
||||
@ -81,6 +81,7 @@ If updating to nextcloud 12 you will need to comment out line `add_header X-Fram
|
||||
|
||||
## Versions
|
||||
|
||||
+ **25.05.17:** Rebase to alpine 3.6.
|
||||
+ **22.05.17:** Update to nextcloud 12.0, adding required dependecies and note about commenting out SAMEORIGIN; line.
|
||||
+ **03.05.17:** Use community repo of memcached.
|
||||
+ **07.03.17:** Release into main repository and upgrade to php7 and Alpine 3.5.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user