nextcloud update

This commit is contained in:
STAM 2021-04-13 00:56:37 +03:00
parent 3b44d225fe
commit 7b0901cf1a
10 changed files with 254 additions and 28 deletions

View File

@ -1,6 +1,7 @@
## Changelog ## Changelog
### 2021 ### 2021
* `april` * `april`
* updated `nextcloud` images
* `[BREAKING CHANGES]` reorganized space - `linux` and `win32` folders * `[BREAKING CHANGES]` reorganized space - `linux` and `win32` folders
* `[BREAKING CHANGES]` images `balancer` and `websites` was renamed to `nginx` and `apache2`. * `[BREAKING CHANGES]` images `balancer` and `websites` was renamed to `nginx` and `apache2`.
* support of old repos will be unlin `jan/2022`. please usen new instead. * support of old repos will be unlin `jan/2022`. please usen new instead.

View File

@ -16,11 +16,17 @@ RUN apt update -y && \
apt-transport-https \ apt-transport-https \
curl \ curl \
ca-certificates \ ca-certificates \
ghostscript \
nload \ nload \
htop \ htop \
mc \ mc \
nano \ nano \
sudo \ sudo \
imagemagick \
imagemagick-common \
sqlite3 \
smbclient \
libsmbclient \
wget wget
################################################################## ##################################################################
@ -28,9 +34,28 @@ RUN apt update -y && \
################################################################## ##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list' RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt update -y && apt install -y --allow-unauthenticated smbclient libsmbclient libsmbclient-dev RUN apt update -y && \
RUN pecl install smbclient apt install -y --allow-unauthenticated \
RUN docker-php-ext-enable smbclient libsmbclient-dev \
libmagickwand-dev \
libmagickcore-dev \
libc-client-dev \
libkrb5-dev \
libsqlite3-dev \
libssl-dev
RUN pecl install inotify && \
docker-php-ext-enable inotify
RUN pecl install smbclient && \
docker-php-ext-enable smbclient
RUN docker-php-ext-configure imap --with-kerberos --with-imap-ssl && \
docker-php-ext-install imap && \
docker-php-ext-enable imap
RUN docker-php-ext-install fileinfo bz2 intl ftp pdo_sqlite && \
docker-php-ext-enable fileinfo bz2 intl ftp pdo_sqlite
################################################################## ##################################################################
# thank u, mac users. rolling back normal ZipStreammer # thank u, mac users. rolling back normal ZipStreammer

View File

@ -16,11 +16,17 @@ RUN apt update -y && \
apt-transport-https \ apt-transport-https \
curl \ curl \
ca-certificates \ ca-certificates \
ghostscript \
nload \ nload \
htop \ htop \
mc \ mc \
nano \ nano \
sudo \ sudo \
imagemagick \
imagemagick-common \
sqlite3 \
smbclient \
libsmbclient \
wget wget
################################################################## ##################################################################
@ -28,9 +34,28 @@ RUN apt update -y && \
################################################################## ##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list' RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt update -y && apt install -y --allow-unauthenticated smbclient libsmbclient libsmbclient-dev RUN apt update -y && \
RUN pecl install smbclient apt install -y --allow-unauthenticated \
RUN docker-php-ext-enable smbclient libsmbclient-dev \
libmagickwand-dev \
libmagickcore-dev \
libc-client-dev \
libkrb5-dev \
libsqlite3-dev \
libssl-dev
RUN pecl install inotify && \
docker-php-ext-enable inotify
RUN pecl install smbclient && \
docker-php-ext-enable smbclient
RUN docker-php-ext-configure imap --with-kerberos --with-imap-ssl && \
docker-php-ext-install imap && \
docker-php-ext-enable imap
RUN docker-php-ext-install fileinfo bz2 intl ftp pdo_sqlite && \
docker-php-ext-enable fileinfo bz2 intl ftp pdo_sqlite
################################################################## ##################################################################
# thank u, mac users. rolling back normal ZipStreammer # thank u, mac users. rolling back normal ZipStreammer

View File

@ -16,11 +16,17 @@ RUN apt update -y && \
apt-transport-https \ apt-transport-https \
curl \ curl \
ca-certificates \ ca-certificates \
ghostscript \
nload \ nload \
htop \ htop \
mc \ mc \
nano \ nano \
sudo \ sudo \
imagemagick \
imagemagick-common \
sqlite3 \
smbclient \
libsmbclient \
wget wget
################################################################## ##################################################################
@ -28,9 +34,28 @@ RUN apt update -y && \
################################################################## ##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list' RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt update -y && apt install -y --allow-unauthenticated smbclient libsmbclient libsmbclient-dev RUN apt update -y && \
RUN pecl install smbclient apt install -y --allow-unauthenticated \
RUN docker-php-ext-enable smbclient libsmbclient-dev \
libmagickwand-dev \
libmagickcore-dev \
libc-client-dev \
libkrb5-dev \
libsqlite3-dev \
libssl-dev
RUN pecl install inotify && \
docker-php-ext-enable inotify
RUN pecl install smbclient && \
docker-php-ext-enable smbclient
RUN docker-php-ext-configure imap --with-kerberos --with-imap-ssl && \
docker-php-ext-install imap && \
docker-php-ext-enable imap
RUN docker-php-ext-install fileinfo bz2 intl ftp pdo_sqlite && \
docker-php-ext-enable fileinfo bz2 intl ftp pdo_sqlite
################################################################## ##################################################################
# thank u, mac users. rolling back normal ZipStreammer # thank u, mac users. rolling back normal ZipStreammer

View File

@ -16,11 +16,17 @@ RUN apt update -y && \
apt-transport-https \ apt-transport-https \
curl \ curl \
ca-certificates \ ca-certificates \
ghostscript \
nload \ nload \
htop \ htop \
mc \ mc \
nano \ nano \
sudo \ sudo \
imagemagick \
imagemagick-common \
sqlite3 \
smbclient \
libsmbclient \
wget wget
################################################################## ##################################################################
@ -28,9 +34,28 @@ RUN apt update -y && \
################################################################## ##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list' RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt update -y && apt install -y --allow-unauthenticated smbclient libsmbclient libsmbclient-dev RUN apt update -y && \
RUN pecl install smbclient apt install -y --allow-unauthenticated \
RUN docker-php-ext-enable smbclient libsmbclient-dev \
libmagickwand-dev \
libmagickcore-dev \
libc-client-dev \
libkrb5-dev \
libsqlite3-dev \
libssl-dev
RUN pecl install inotify && \
docker-php-ext-enable inotify
RUN pecl install smbclient && \
docker-php-ext-enable smbclient
RUN docker-php-ext-configure imap --with-kerberos --with-imap-ssl && \
docker-php-ext-install imap && \
docker-php-ext-enable imap
RUN docker-php-ext-install fileinfo bz2 intl ftp pdo_sqlite && \
docker-php-ext-enable fileinfo bz2 intl ftp pdo_sqlite
################################################################## ##################################################################
# thank u, mac users. rolling back normal ZipStreammer # thank u, mac users. rolling back normal ZipStreammer

View File

@ -16,11 +16,17 @@ RUN apt update -y && \
apt-transport-https \ apt-transport-https \
curl \ curl \
ca-certificates \ ca-certificates \
ghostscript \
nload \ nload \
htop \ htop \
mc \ mc \
nano \ nano \
sudo \ sudo \
imagemagick \
imagemagick-common \
sqlite3 \
smbclient \
libsmbclient \
wget wget
################################################################## ##################################################################
@ -28,9 +34,28 @@ RUN apt update -y && \
################################################################## ##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list' RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt update -y && apt install -y --allow-unauthenticated smbclient libsmbclient libsmbclient-dev RUN apt update -y && \
RUN pecl install smbclient apt install -y --allow-unauthenticated \
RUN docker-php-ext-enable smbclient libsmbclient-dev \
libmagickwand-dev \
libmagickcore-dev \
libc-client-dev \
libkrb5-dev \
libsqlite3-dev \
libssl-dev
RUN pecl install inotify && \
docker-php-ext-enable inotify
RUN pecl install smbclient && \
docker-php-ext-enable smbclient
RUN docker-php-ext-configure imap --with-kerberos --with-imap-ssl && \
docker-php-ext-install imap && \
docker-php-ext-enable imap
RUN docker-php-ext-install fileinfo bz2 intl ftp pdo_sqlite && \
docker-php-ext-enable fileinfo bz2 intl ftp pdo_sqlite
################################################################## ##################################################################
# thank u, mac users. rolling back normal ZipStreammer # thank u, mac users. rolling back normal ZipStreammer

View File

@ -16,11 +16,17 @@ RUN apt update -y && \
apt-transport-https \ apt-transport-https \
curl \ curl \
ca-certificates \ ca-certificates \
ghostscript \
nload \ nload \
htop \ htop \
mc \ mc \
nano \ nano \
sudo \ sudo \
imagemagick \
imagemagick-common \
sqlite3 \
smbclient \
libsmbclient \
wget wget
################################################################## ##################################################################
@ -28,9 +34,28 @@ RUN apt update -y && \
################################################################## ##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list' RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt update -y && apt install -y --allow-unauthenticated smbclient libsmbclient libsmbclient-dev RUN apt update -y && \
RUN pecl install smbclient apt install -y --allow-unauthenticated \
RUN docker-php-ext-enable smbclient libsmbclient-dev \
libmagickwand-dev \
libmagickcore-dev \
libc-client-dev \
libkrb5-dev \
libsqlite3-dev \
libssl-dev
RUN pecl install inotify && \
docker-php-ext-enable inotify
RUN pecl install smbclient && \
docker-php-ext-enable smbclient
RUN docker-php-ext-configure imap --with-kerberos --with-imap-ssl && \
docker-php-ext-install imap && \
docker-php-ext-enable imap
RUN docker-php-ext-install fileinfo bz2 intl ftp pdo_sqlite && \
docker-php-ext-enable fileinfo bz2 intl ftp pdo_sqlite
################################################################## ##################################################################
# thank u, mac users. rolling back normal ZipStreammer # thank u, mac users. rolling back normal ZipStreammer

View File

@ -16,11 +16,17 @@ RUN apt update -y && \
apt-transport-https \ apt-transport-https \
curl \ curl \
ca-certificates \ ca-certificates \
ghostscript \
nload \ nload \
htop \ htop \
mc \ mc \
nano \ nano \
sudo \ sudo \
imagemagick \
imagemagick-common \
sqlite3 \
smbclient \
libsmbclient \
wget wget
################################################################## ##################################################################
@ -28,9 +34,28 @@ RUN apt update -y && \
################################################################## ##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list' RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt update -y && apt install -y --allow-unauthenticated smbclient libsmbclient libsmbclient-dev RUN apt update -y && \
RUN pecl install smbclient apt install -y --allow-unauthenticated \
RUN docker-php-ext-enable smbclient libsmbclient-dev \
libmagickwand-dev \
libmagickcore-dev \
libc-client-dev \
libkrb5-dev \
libsqlite3-dev \
libssl-dev
RUN pecl install inotify && \
docker-php-ext-enable inotify
RUN pecl install smbclient && \
docker-php-ext-enable smbclient
RUN docker-php-ext-configure imap --with-kerberos --with-imap-ssl && \
docker-php-ext-install imap && \
docker-php-ext-enable imap
RUN docker-php-ext-install fileinfo bz2 intl ftp pdo_sqlite && \
docker-php-ext-enable fileinfo bz2 intl ftp pdo_sqlite
################################################################## ##################################################################
# thank u, mac users. rolling back normal ZipStreammer # thank u, mac users. rolling back normal ZipStreammer

View File

@ -16,11 +16,17 @@ RUN apt update -y && \
apt-transport-https \ apt-transport-https \
curl \ curl \
ca-certificates \ ca-certificates \
ghostscript \
nload \ nload \
htop \ htop \
mc \ mc \
nano \ nano \
sudo \ sudo \
imagemagick \
imagemagick-common \
sqlite3 \
smbclient \
libsmbclient \
wget wget
################################################################## ##################################################################
@ -28,9 +34,28 @@ RUN apt update -y && \
################################################################## ##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list' RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt update -y && apt install -y --allow-unauthenticated smbclient libsmbclient libsmbclient-dev RUN apt update -y && \
RUN pecl install smbclient apt install -y --allow-unauthenticated \
RUN docker-php-ext-enable smbclient libsmbclient-dev \
libmagickwand-dev \
libmagickcore-dev \
libc-client-dev \
libkrb5-dev \
libsqlite3-dev \
libssl-dev
RUN pecl install inotify && \
docker-php-ext-enable inotify
RUN pecl install smbclient && \
docker-php-ext-enable smbclient
RUN docker-php-ext-configure imap --with-kerberos --with-imap-ssl && \
docker-php-ext-install imap && \
docker-php-ext-enable imap
RUN docker-php-ext-install fileinfo bz2 intl ftp pdo_sqlite && \
docker-php-ext-enable fileinfo bz2 intl ftp pdo_sqlite
################################################################## ##################################################################
# thank u, mac users. rolling back normal ZipStreammer # thank u, mac users. rolling back normal ZipStreammer

View File

@ -16,11 +16,17 @@ RUN apt update -y && \
apt-transport-https \ apt-transport-https \
curl \ curl \
ca-certificates \ ca-certificates \
ghostscript \
nload \ nload \
htop \ htop \
mc \ mc \
nano \ nano \
sudo \ sudo \
imagemagick \
imagemagick-common \
sqlite3 \
smbclient \
libsmbclient \
wget wget
################################################################## ##################################################################
@ -28,9 +34,28 @@ RUN apt update -y && \
################################################################## ##################################################################
RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list' RUN sh -c 'echo "deb https://packages.sury.org/php/ buster main" > /etc/apt/sources.list.d/php.list'
RUN apt update -y && apt install -y --allow-unauthenticated smbclient libsmbclient libsmbclient-dev RUN apt update -y && \
RUN pecl install smbclient apt install -y --allow-unauthenticated \
RUN docker-php-ext-enable smbclient libsmbclient-dev \
libmagickwand-dev \
libmagickcore-dev \
libc-client-dev \
libkrb5-dev \
libsqlite3-dev \
libssl-dev
RUN pecl install inotify && \
docker-php-ext-enable inotify
RUN pecl install smbclient && \
docker-php-ext-enable smbclient
RUN docker-php-ext-configure imap --with-kerberos --with-imap-ssl && \
docker-php-ext-install imap && \
docker-php-ext-enable imap
RUN docker-php-ext-install fileinfo bz2 intl ftp pdo_sqlite && \
docker-php-ext-enable fileinfo bz2 intl ftp pdo_sqlite
################################################################## ##################################################################
# thank u, mac users. rolling back normal ZipStreammer # thank u, mac users. rolling back normal ZipStreammer