diff --git a/CHANGELOG.md b/CHANGELOG.md index 43c21b483..fdc1f75b3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,9 @@ ## Changelog ### 2021 * `april` + * updated `nextcloud` images * `[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. * updated `atlassian` images * fixed scripts by `find . -name '*.sh' -type f | xargs chmod +x` by [sof](https://stackoverflow.com/questions/13377606/chmod-recursively). diff --git a/linux/nextcloud/14/Dockerfile b/linux/nextcloud/14/Dockerfile index a9f77d5b5..c28f1b3c0 100644 --- a/linux/nextcloud/14/Dockerfile +++ b/linux/nextcloud/14/Dockerfile @@ -16,11 +16,17 @@ RUN apt update -y && \ apt-transport-https \ curl \ ca-certificates \ + ghostscript \ nload \ htop \ mc \ nano \ sudo \ + imagemagick \ + imagemagick-common \ + sqlite3 \ + smbclient \ + libsmbclient \ 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 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 pecl install smbclient -RUN docker-php-ext-enable smbclient +RUN apt update -y && \ + apt install -y --allow-unauthenticated \ + 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 diff --git a/linux/nextcloud/15/Dockerfile b/linux/nextcloud/15/Dockerfile index 6d9589ac8..3ccf2cadb 100644 --- a/linux/nextcloud/15/Dockerfile +++ b/linux/nextcloud/15/Dockerfile @@ -16,11 +16,17 @@ RUN apt update -y && \ apt-transport-https \ curl \ ca-certificates \ + ghostscript \ nload \ htop \ mc \ nano \ sudo \ + imagemagick \ + imagemagick-common \ + sqlite3 \ + smbclient \ + libsmbclient \ 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 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 pecl install smbclient -RUN docker-php-ext-enable smbclient +RUN apt update -y && \ + apt install -y --allow-unauthenticated \ + 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 diff --git a/linux/nextcloud/16/Dockerfile b/linux/nextcloud/16/Dockerfile index d0da31cbc..56d778f3c 100644 --- a/linux/nextcloud/16/Dockerfile +++ b/linux/nextcloud/16/Dockerfile @@ -16,11 +16,17 @@ RUN apt update -y && \ apt-transport-https \ curl \ ca-certificates \ + ghostscript \ nload \ htop \ mc \ nano \ sudo \ + imagemagick \ + imagemagick-common \ + sqlite3 \ + smbclient \ + libsmbclient \ 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 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 pecl install smbclient -RUN docker-php-ext-enable smbclient +RUN apt update -y && \ + apt install -y --allow-unauthenticated \ + 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 diff --git a/linux/nextcloud/17/Dockerfile b/linux/nextcloud/17/Dockerfile index 766a62f8e..d8615bb38 100644 --- a/linux/nextcloud/17/Dockerfile +++ b/linux/nextcloud/17/Dockerfile @@ -16,11 +16,17 @@ RUN apt update -y && \ apt-transport-https \ curl \ ca-certificates \ + ghostscript \ nload \ htop \ mc \ nano \ sudo \ + imagemagick \ + imagemagick-common \ + sqlite3 \ + smbclient \ + libsmbclient \ 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 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 pecl install smbclient -RUN docker-php-ext-enable smbclient +RUN apt update -y && \ + apt install -y --allow-unauthenticated \ + 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 diff --git a/linux/nextcloud/18/Dockerfile b/linux/nextcloud/18/Dockerfile index d1806573f..99d9e87b2 100644 --- a/linux/nextcloud/18/Dockerfile +++ b/linux/nextcloud/18/Dockerfile @@ -16,11 +16,17 @@ RUN apt update -y && \ apt-transport-https \ curl \ ca-certificates \ + ghostscript \ nload \ htop \ mc \ nano \ sudo \ + imagemagick \ + imagemagick-common \ + sqlite3 \ + smbclient \ + libsmbclient \ 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 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 pecl install smbclient -RUN docker-php-ext-enable smbclient +RUN apt update -y && \ + apt install -y --allow-unauthenticated \ + 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 diff --git a/linux/nextcloud/19/Dockerfile b/linux/nextcloud/19/Dockerfile index c8e4e4112..91f561a60 100644 --- a/linux/nextcloud/19/Dockerfile +++ b/linux/nextcloud/19/Dockerfile @@ -16,11 +16,17 @@ RUN apt update -y && \ apt-transport-https \ curl \ ca-certificates \ + ghostscript \ nload \ htop \ mc \ nano \ sudo \ + imagemagick \ + imagemagick-common \ + sqlite3 \ + smbclient \ + libsmbclient \ 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 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 pecl install smbclient -RUN docker-php-ext-enable smbclient +RUN apt update -y && \ + apt install -y --allow-unauthenticated \ + 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 diff --git a/linux/nextcloud/20/Dockerfile b/linux/nextcloud/20/Dockerfile index d4cfce6eb..885ad87a5 100644 --- a/linux/nextcloud/20/Dockerfile +++ b/linux/nextcloud/20/Dockerfile @@ -16,11 +16,17 @@ RUN apt update -y && \ apt-transport-https \ curl \ ca-certificates \ + ghostscript \ nload \ htop \ mc \ nano \ sudo \ + imagemagick \ + imagemagick-common \ + sqlite3 \ + smbclient \ + libsmbclient \ 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 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 pecl install smbclient -RUN docker-php-ext-enable smbclient +RUN apt update -y && \ + apt install -y --allow-unauthenticated \ + 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 diff --git a/linux/nextcloud/21/Dockerfile b/linux/nextcloud/21/Dockerfile index ab085c891..7179f8788 100644 --- a/linux/nextcloud/21/Dockerfile +++ b/linux/nextcloud/21/Dockerfile @@ -16,11 +16,17 @@ RUN apt update -y && \ apt-transport-https \ curl \ ca-certificates \ + ghostscript \ nload \ htop \ mc \ nano \ sudo \ + imagemagick \ + imagemagick-common \ + sqlite3 \ + smbclient \ + libsmbclient \ 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 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 pecl install smbclient -RUN docker-php-ext-enable smbclient +RUN apt update -y && \ + apt install -y --allow-unauthenticated \ + 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 diff --git a/linux/nextcloud/latest/Dockerfile b/linux/nextcloud/latest/Dockerfile index 895898e51..6961dd270 100644 --- a/linux/nextcloud/latest/Dockerfile +++ b/linux/nextcloud/latest/Dockerfile @@ -16,11 +16,17 @@ RUN apt update -y && \ apt-transport-https \ curl \ ca-certificates \ + ghostscript \ nload \ htop \ mc \ nano \ sudo \ + imagemagick \ + imagemagick-common \ + sqlite3 \ + smbclient \ + libsmbclient \ 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 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 pecl install smbclient -RUN docker-php-ext-enable smbclient +RUN apt update -y && \ + apt install -y --allow-unauthenticated \ + 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