fix: Remove mariadb-client and move to vim-tiny
Signed-off-by: Julius Knorr <jus@bitgrid.net>
This commit is contained in:
@@ -27,14 +27,11 @@ RUN install-php-extensions \
|
||||
blackfire \
|
||||
@composer
|
||||
|
||||
RUN wget -q -O - https://packages.blackfire.io/gpg.key | sudo apt-key add - \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" | sudo tee /etc/apt/sources.list.d/blackfire.list
|
||||
|
||||
# dev tools separate install so we quickly change without rebuilding all php extensions
|
||||
RUN apt update && apt-get install -y --no-install-recommends \
|
||||
git \
|
||||
curl \
|
||||
vim \
|
||||
vim-tiny \
|
||||
nano \
|
||||
sudo \
|
||||
cron \
|
||||
@@ -47,23 +44,22 @@ RUN apt update && apt-get install -y --no-install-recommends \
|
||||
jq \
|
||||
ripgrep \
|
||||
rsync \
|
||||
mariadb-client \
|
||||
blackfire \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install PHPUnit
|
||||
RUN wget -O /usr/local/bin/phpunit8 https://phar.phpunit.de/phpunit-8.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit8 \
|
||||
&& wget -O /usr/local/bin/phpunit9 https://phar.phpunit.de/phpunit-9.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit9 \
|
||||
&& ln -s /usr/local/bin/phpunit9 /usr/local/bin/phpunit
|
||||
RUN wget -O /usr/local/bin/phpunit11 https://phar.phpunit.de/phpunit-11.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit11 \
|
||||
&& wget -O /usr/local/bin/phpunit12 https://phar.phpunit.de/phpunit-12.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit12 \
|
||||
&& ln -s /usr/local/bin/phpunit11 /usr/local/bin/phpunit
|
||||
|
||||
# Install NVM
|
||||
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash \
|
||||
&& export NVM_DIR="/root/.nvm" \
|
||||
&& . "$NVM_DIR/nvm.sh" \
|
||||
&& nvm install node \
|
||||
&& nvm alias default node
|
||||
&& nvm alias default node \
|
||||
&& nvm cache clear
|
||||
|
||||
RUN wget https://gist.githubusercontent.com/nickvergessen/e21ee0a09ee3b3f7fd1b04c83dd3e114/raw/83142be1e50c23e8de1bd7aae88a95e5d6ae1ce2/nextcloud_log.json && lnav -i nextcloud_log.json && rm nextcloud_log.json
|
||||
|
||||
|
||||
+8
-12
@@ -27,14 +27,11 @@ RUN install-php-extensions \
|
||||
blackfire \
|
||||
@composer
|
||||
|
||||
RUN wget -q -O - https://packages.blackfire.io/gpg.key | sudo apt-key add - \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" | sudo tee /etc/apt/sources.list.d/blackfire.list
|
||||
|
||||
# dev tools separate install so we quickly change without rebuilding all php extensions
|
||||
RUN apt update && apt-get install -y --no-install-recommends \
|
||||
git \
|
||||
curl \
|
||||
vim \
|
||||
vim-tiny \
|
||||
nano \
|
||||
sudo \
|
||||
cron \
|
||||
@@ -47,23 +44,22 @@ RUN apt update && apt-get install -y --no-install-recommends \
|
||||
jq \
|
||||
ripgrep \
|
||||
rsync \
|
||||
mariadb-client \
|
||||
blackfire \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install PHPUnit
|
||||
RUN wget -O /usr/local/bin/phpunit8 https://phar.phpunit.de/phpunit-8.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit8 \
|
||||
&& wget -O /usr/local/bin/phpunit9 https://phar.phpunit.de/phpunit-9.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit9 \
|
||||
&& ln -s /usr/local/bin/phpunit9 /usr/local/bin/phpunit
|
||||
RUN wget -O /usr/local/bin/phpunit11 https://phar.phpunit.de/phpunit-11.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit11 \
|
||||
&& wget -O /usr/local/bin/phpunit12 https://phar.phpunit.de/phpunit-12.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit12 \
|
||||
&& ln -s /usr/local/bin/phpunit11 /usr/local/bin/phpunit
|
||||
|
||||
# Install NVM
|
||||
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash \
|
||||
&& export NVM_DIR="/root/.nvm" \
|
||||
&& . "$NVM_DIR/nvm.sh" \
|
||||
&& nvm install node \
|
||||
&& nvm alias default node
|
||||
&& nvm alias default node \
|
||||
&& nvm cache clear
|
||||
|
||||
RUN wget https://gist.githubusercontent.com/nickvergessen/e21ee0a09ee3b3f7fd1b04c83dd3e114/raw/83142be1e50c23e8de1bd7aae88a95e5d6ae1ce2/nextcloud_log.json && lnav -i nextcloud_log.json && rm nextcloud_log.json
|
||||
|
||||
|
||||
+8
-12
@@ -27,14 +27,11 @@ RUN install-php-extensions \
|
||||
blackfire \
|
||||
@composer
|
||||
|
||||
RUN wget -q -O - https://packages.blackfire.io/gpg.key | sudo apt-key add - \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" | sudo tee /etc/apt/sources.list.d/blackfire.list
|
||||
|
||||
# dev tools separate install so we quickly change without rebuilding all php extensions
|
||||
RUN apt update && apt-get install -y --no-install-recommends \
|
||||
git \
|
||||
curl \
|
||||
vim \
|
||||
vim-tiny \
|
||||
nano \
|
||||
sudo \
|
||||
cron \
|
||||
@@ -47,23 +44,22 @@ RUN apt update && apt-get install -y --no-install-recommends \
|
||||
jq \
|
||||
ripgrep \
|
||||
rsync \
|
||||
mariadb-client \
|
||||
blackfire \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install PHPUnit
|
||||
RUN wget -O /usr/local/bin/phpunit8 https://phar.phpunit.de/phpunit-8.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit8 \
|
||||
&& wget -O /usr/local/bin/phpunit9 https://phar.phpunit.de/phpunit-9.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit9 \
|
||||
&& ln -s /usr/local/bin/phpunit9 /usr/local/bin/phpunit
|
||||
RUN wget -O /usr/local/bin/phpunit11 https://phar.phpunit.de/phpunit-11.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit11 \
|
||||
&& wget -O /usr/local/bin/phpunit12 https://phar.phpunit.de/phpunit-12.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit12 \
|
||||
&& ln -s /usr/local/bin/phpunit11 /usr/local/bin/phpunit
|
||||
|
||||
# Install NVM
|
||||
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash \
|
||||
&& export NVM_DIR="/root/.nvm" \
|
||||
&& . "$NVM_DIR/nvm.sh" \
|
||||
&& nvm install node \
|
||||
&& nvm alias default node
|
||||
&& nvm alias default node \
|
||||
&& nvm cache clear
|
||||
|
||||
RUN wget https://gist.githubusercontent.com/nickvergessen/e21ee0a09ee3b3f7fd1b04c83dd3e114/raw/83142be1e50c23e8de1bd7aae88a95e5d6ae1ce2/nextcloud_log.json && lnav -i nextcloud_log.json && rm nextcloud_log.json
|
||||
|
||||
|
||||
+8
-12
@@ -27,14 +27,11 @@ RUN install-php-extensions \
|
||||
blackfire \
|
||||
@composer
|
||||
|
||||
RUN wget -q -O - https://packages.blackfire.io/gpg.key | sudo apt-key add - \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" | sudo tee /etc/apt/sources.list.d/blackfire.list
|
||||
|
||||
# dev tools separate install so we quickly change without rebuilding all php extensions
|
||||
RUN apt update && apt-get install -y --no-install-recommends \
|
||||
git \
|
||||
curl \
|
||||
vim \
|
||||
vim-tiny \
|
||||
nano \
|
||||
sudo \
|
||||
cron \
|
||||
@@ -47,23 +44,22 @@ RUN apt update && apt-get install -y --no-install-recommends \
|
||||
jq \
|
||||
ripgrep \
|
||||
rsync \
|
||||
mariadb-client \
|
||||
blackfire \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install PHPUnit
|
||||
RUN wget -O /usr/local/bin/phpunit8 https://phar.phpunit.de/phpunit-8.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit8 \
|
||||
&& wget -O /usr/local/bin/phpunit9 https://phar.phpunit.de/phpunit-9.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit9 \
|
||||
&& ln -s /usr/local/bin/phpunit9 /usr/local/bin/phpunit
|
||||
RUN wget -O /usr/local/bin/phpunit11 https://phar.phpunit.de/phpunit-11.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit11 \
|
||||
&& wget -O /usr/local/bin/phpunit12 https://phar.phpunit.de/phpunit-12.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit12 \
|
||||
&& ln -s /usr/local/bin/phpunit11 /usr/local/bin/phpunit
|
||||
|
||||
# Install NVM
|
||||
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash \
|
||||
&& export NVM_DIR="/root/.nvm" \
|
||||
&& . "$NVM_DIR/nvm.sh" \
|
||||
&& nvm install node \
|
||||
&& nvm alias default node
|
||||
&& nvm alias default node \
|
||||
&& nvm cache clear
|
||||
|
||||
RUN wget https://gist.githubusercontent.com/nickvergessen/e21ee0a09ee3b3f7fd1b04c83dd3e114/raw/83142be1e50c23e8de1bd7aae88a95e5d6ae1ce2/nextcloud_log.json && lnav -i nextcloud_log.json && rm nextcloud_log.json
|
||||
|
||||
|
||||
+8
-12
@@ -27,14 +27,11 @@ RUN install-php-extensions \
|
||||
blackfire \
|
||||
@composer
|
||||
|
||||
RUN wget -q -O - https://packages.blackfire.io/gpg.key | sudo apt-key add - \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" | sudo tee /etc/apt/sources.list.d/blackfire.list
|
||||
|
||||
# dev tools separate install so we quickly change without rebuilding all php extensions
|
||||
RUN apt update && apt-get install -y --no-install-recommends \
|
||||
git \
|
||||
curl \
|
||||
vim \
|
||||
vim-tiny \
|
||||
nano \
|
||||
sudo \
|
||||
cron \
|
||||
@@ -47,23 +44,22 @@ RUN apt update && apt-get install -y --no-install-recommends \
|
||||
jq \
|
||||
ripgrep \
|
||||
rsync \
|
||||
mariadb-client \
|
||||
blackfire \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install PHPUnit
|
||||
RUN wget -O /usr/local/bin/phpunit8 https://phar.phpunit.de/phpunit-8.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit8 \
|
||||
&& wget -O /usr/local/bin/phpunit9 https://phar.phpunit.de/phpunit-9.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit9 \
|
||||
&& ln -s /usr/local/bin/phpunit9 /usr/local/bin/phpunit
|
||||
RUN wget -O /usr/local/bin/phpunit11 https://phar.phpunit.de/phpunit-11.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit11 \
|
||||
&& wget -O /usr/local/bin/phpunit12 https://phar.phpunit.de/phpunit-12.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit12 \
|
||||
&& ln -s /usr/local/bin/phpunit11 /usr/local/bin/phpunit
|
||||
|
||||
# Install NVM
|
||||
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash \
|
||||
&& export NVM_DIR="/root/.nvm" \
|
||||
&& . "$NVM_DIR/nvm.sh" \
|
||||
&& nvm install node \
|
||||
&& nvm alias default node
|
||||
&& nvm alias default node \
|
||||
&& nvm cache clear
|
||||
|
||||
RUN wget https://gist.githubusercontent.com/nickvergessen/e21ee0a09ee3b3f7fd1b04c83dd3e114/raw/83142be1e50c23e8de1bd7aae88a95e5d6ae1ce2/nextcloud_log.json && lnav -i nextcloud_log.json && rm nextcloud_log.json
|
||||
|
||||
|
||||
+8
-12
@@ -27,14 +27,11 @@ RUN install-php-extensions \
|
||||
blackfire \
|
||||
@composer
|
||||
|
||||
RUN wget -q -O - https://packages.blackfire.io/gpg.key | sudo apt-key add - \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" | sudo tee /etc/apt/sources.list.d/blackfire.list
|
||||
|
||||
# dev tools separate install so we quickly change without rebuilding all php extensions
|
||||
RUN apt update && apt-get install -y --no-install-recommends \
|
||||
git \
|
||||
curl \
|
||||
vim \
|
||||
vim-tiny \
|
||||
nano \
|
||||
sudo \
|
||||
cron \
|
||||
@@ -47,23 +44,22 @@ RUN apt update && apt-get install -y --no-install-recommends \
|
||||
jq \
|
||||
ripgrep \
|
||||
rsync \
|
||||
mariadb-client \
|
||||
blackfire \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install PHPUnit
|
||||
RUN wget -O /usr/local/bin/phpunit8 https://phar.phpunit.de/phpunit-8.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit8 \
|
||||
&& wget -O /usr/local/bin/phpunit9 https://phar.phpunit.de/phpunit-9.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit9 \
|
||||
&& ln -s /usr/local/bin/phpunit9 /usr/local/bin/phpunit
|
||||
RUN wget -O /usr/local/bin/phpunit11 https://phar.phpunit.de/phpunit-11.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit11 \
|
||||
&& wget -O /usr/local/bin/phpunit12 https://phar.phpunit.de/phpunit-12.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit12 \
|
||||
&& ln -s /usr/local/bin/phpunit11 /usr/local/bin/phpunit
|
||||
|
||||
# Install NVM
|
||||
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash \
|
||||
&& export NVM_DIR="/root/.nvm" \
|
||||
&& . "$NVM_DIR/nvm.sh" \
|
||||
&& nvm install node \
|
||||
&& nvm alias default node
|
||||
&& nvm alias default node \
|
||||
&& nvm cache clear
|
||||
|
||||
RUN wget https://gist.githubusercontent.com/nickvergessen/e21ee0a09ee3b3f7fd1b04c83dd3e114/raw/83142be1e50c23e8de1bd7aae88a95e5d6ae1ce2/nextcloud_log.json && lnav -i nextcloud_log.json && rm nextcloud_log.json
|
||||
|
||||
|
||||
+8
-12
@@ -27,14 +27,11 @@ RUN install-php-extensions \
|
||||
blackfire \
|
||||
@composer
|
||||
|
||||
RUN wget -q -O - https://packages.blackfire.io/gpg.key | sudo apt-key add - \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" | sudo tee /etc/apt/sources.list.d/blackfire.list
|
||||
|
||||
# dev tools separate install so we quickly change without rebuilding all php extensions
|
||||
RUN apt update && apt-get install -y --no-install-recommends \
|
||||
git \
|
||||
curl \
|
||||
vim \
|
||||
vim-tiny \
|
||||
nano \
|
||||
sudo \
|
||||
cron \
|
||||
@@ -47,23 +44,22 @@ RUN apt update && apt-get install -y --no-install-recommends \
|
||||
jq \
|
||||
ripgrep \
|
||||
rsync \
|
||||
mariadb-client \
|
||||
blackfire \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install PHPUnit
|
||||
RUN wget -O /usr/local/bin/phpunit8 https://phar.phpunit.de/phpunit-8.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit8 \
|
||||
&& wget -O /usr/local/bin/phpunit9 https://phar.phpunit.de/phpunit-9.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit9 \
|
||||
&& ln -s /usr/local/bin/phpunit9 /usr/local/bin/phpunit
|
||||
RUN wget -O /usr/local/bin/phpunit11 https://phar.phpunit.de/phpunit-11.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit11 \
|
||||
&& wget -O /usr/local/bin/phpunit12 https://phar.phpunit.de/phpunit-12.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit12 \
|
||||
&& ln -s /usr/local/bin/phpunit11 /usr/local/bin/phpunit
|
||||
|
||||
# Install NVM
|
||||
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash \
|
||||
&& export NVM_DIR="/root/.nvm" \
|
||||
&& . "$NVM_DIR/nvm.sh" \
|
||||
&& nvm install node \
|
||||
&& nvm alias default node
|
||||
&& nvm alias default node \
|
||||
&& nvm cache clear
|
||||
|
||||
RUN wget https://gist.githubusercontent.com/nickvergessen/e21ee0a09ee3b3f7fd1b04c83dd3e114/raw/83142be1e50c23e8de1bd7aae88a95e5d6ae1ce2/nextcloud_log.json && lnav -i nextcloud_log.json && rm nextcloud_log.json
|
||||
|
||||
|
||||
@@ -5,7 +5,11 @@ proxy_read_timeout 3600;
|
||||
proxy_send_timeout 3600;
|
||||
proxy_connect_timeout 3600;
|
||||
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
#proxy_http_version 1.1;
|
||||
#proxy_set_header Upgrade $http_upgrade;
|
||||
#proxy_set_header Connection "Upgrade";
|
||||
|
||||
proxy_set_header X-Forwarded-Proto https;
|
||||
# FIXME: remove this when onlyoffice is fixed https to http proxying
|
||||
# https://github.com/ONLYOFFICE/DocumentServer/issues/2186
|
||||
proxy_set_header CloudFront-Forwarded-Proto $scheme;
|
||||
proxy_set_header CloudFront-Forwarded-Proto $scheme;
|
||||
|
||||
+8
-12
@@ -27,14 +27,11 @@ RUN install-php-extensions \
|
||||
blackfire \
|
||||
@composer
|
||||
|
||||
RUN wget -q -O - https://packages.blackfire.io/gpg.key | sudo apt-key add - \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" | sudo tee /etc/apt/sources.list.d/blackfire.list
|
||||
|
||||
# dev tools separate install so we quickly change without rebuilding all php extensions
|
||||
RUN apt update && apt-get install -y --no-install-recommends \
|
||||
git \
|
||||
curl \
|
||||
vim \
|
||||
vim-tiny \
|
||||
nano \
|
||||
sudo \
|
||||
cron \
|
||||
@@ -47,23 +44,22 @@ RUN apt update && apt-get install -y --no-install-recommends \
|
||||
jq \
|
||||
ripgrep \
|
||||
rsync \
|
||||
mariadb-client \
|
||||
blackfire \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install PHPUnit
|
||||
RUN wget -O /usr/local/bin/phpunit8 https://phar.phpunit.de/phpunit-8.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit8 \
|
||||
&& wget -O /usr/local/bin/phpunit9 https://phar.phpunit.de/phpunit-9.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit9 \
|
||||
&& ln -s /usr/local/bin/phpunit9 /usr/local/bin/phpunit
|
||||
RUN wget -O /usr/local/bin/phpunit11 https://phar.phpunit.de/phpunit-11.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit11 \
|
||||
&& wget -O /usr/local/bin/phpunit12 https://phar.phpunit.de/phpunit-12.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit12 \
|
||||
&& ln -s /usr/local/bin/phpunit11 /usr/local/bin/phpunit
|
||||
|
||||
# Install NVM
|
||||
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash \
|
||||
&& export NVM_DIR="/root/.nvm" \
|
||||
&& . "$NVM_DIR/nvm.sh" \
|
||||
&& nvm install node \
|
||||
&& nvm alias default node
|
||||
&& nvm alias default node \
|
||||
&& nvm cache clear
|
||||
|
||||
RUN wget https://gist.githubusercontent.com/nickvergessen/e21ee0a09ee3b3f7fd1b04c83dd3e114/raw/83142be1e50c23e8de1bd7aae88a95e5d6ae1ce2/nextcloud_log.json && lnav -i nextcloud_log.json && rm nextcloud_log.json
|
||||
|
||||
|
||||
+8
-12
@@ -27,14 +27,11 @@ RUN install-php-extensions \
|
||||
blackfire \
|
||||
@composer
|
||||
|
||||
RUN wget -q -O - https://packages.blackfire.io/gpg.key | sudo apt-key add - \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" | sudo tee /etc/apt/sources.list.d/blackfire.list
|
||||
|
||||
# dev tools separate install so we quickly change without rebuilding all php extensions
|
||||
RUN apt update && apt-get install -y --no-install-recommends \
|
||||
git \
|
||||
curl \
|
||||
vim \
|
||||
vim-tiny \
|
||||
nano \
|
||||
sudo \
|
||||
cron \
|
||||
@@ -47,23 +44,22 @@ RUN apt update && apt-get install -y --no-install-recommends \
|
||||
jq \
|
||||
ripgrep \
|
||||
rsync \
|
||||
mariadb-client \
|
||||
blackfire \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install PHPUnit
|
||||
RUN wget -O /usr/local/bin/phpunit8 https://phar.phpunit.de/phpunit-8.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit8 \
|
||||
&& wget -O /usr/local/bin/phpunit9 https://phar.phpunit.de/phpunit-9.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit9 \
|
||||
&& ln -s /usr/local/bin/phpunit9 /usr/local/bin/phpunit
|
||||
RUN wget -O /usr/local/bin/phpunit11 https://phar.phpunit.de/phpunit-11.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit11 \
|
||||
&& wget -O /usr/local/bin/phpunit12 https://phar.phpunit.de/phpunit-12.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit12 \
|
||||
&& ln -s /usr/local/bin/phpunit11 /usr/local/bin/phpunit
|
||||
|
||||
# Install NVM
|
||||
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash \
|
||||
&& export NVM_DIR="/root/.nvm" \
|
||||
&& . "$NVM_DIR/nvm.sh" \
|
||||
&& nvm install node \
|
||||
&& nvm alias default node
|
||||
&& nvm alias default node \
|
||||
&& nvm cache clear
|
||||
|
||||
RUN wget https://gist.githubusercontent.com/nickvergessen/e21ee0a09ee3b3f7fd1b04c83dd3e114/raw/83142be1e50c23e8de1bd7aae88a95e5d6ae1ce2/nextcloud_log.json && lnav -i nextcloud_log.json && rm nextcloud_log.json
|
||||
|
||||
|
||||
+8
-12
@@ -27,14 +27,11 @@ RUN install-php-extensions \
|
||||
blackfire \
|
||||
@composer
|
||||
|
||||
RUN wget -q -O - https://packages.blackfire.io/gpg.key | sudo apt-key add - \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" | sudo tee /etc/apt/sources.list.d/blackfire.list
|
||||
|
||||
# dev tools separate install so we quickly change without rebuilding all php extensions
|
||||
RUN apt update && apt-get install -y --no-install-recommends \
|
||||
git \
|
||||
curl \
|
||||
vim \
|
||||
vim-tiny \
|
||||
nano \
|
||||
sudo \
|
||||
cron \
|
||||
@@ -47,23 +44,22 @@ RUN apt update && apt-get install -y --no-install-recommends \
|
||||
jq \
|
||||
ripgrep \
|
||||
rsync \
|
||||
mariadb-client \
|
||||
blackfire \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Install PHPUnit
|
||||
RUN wget -O /usr/local/bin/phpunit8 https://phar.phpunit.de/phpunit-8.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit8 \
|
||||
&& wget -O /usr/local/bin/phpunit9 https://phar.phpunit.de/phpunit-9.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit9 \
|
||||
&& ln -s /usr/local/bin/phpunit9 /usr/local/bin/phpunit
|
||||
RUN wget -O /usr/local/bin/phpunit11 https://phar.phpunit.de/phpunit-11.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit11 \
|
||||
&& wget -O /usr/local/bin/phpunit12 https://phar.phpunit.de/phpunit-12.phar \
|
||||
&& chmod +x /usr/local/bin/phpunit12 \
|
||||
&& ln -s /usr/local/bin/phpunit11 /usr/local/bin/phpunit
|
||||
|
||||
# Install NVM
|
||||
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash \
|
||||
&& export NVM_DIR="/root/.nvm" \
|
||||
&& . "$NVM_DIR/nvm.sh" \
|
||||
&& nvm install node \
|
||||
&& nvm alias default node
|
||||
&& nvm alias default node \
|
||||
&& nvm cache clear
|
||||
|
||||
RUN wget https://gist.githubusercontent.com/nickvergessen/e21ee0a09ee3b3f7fd1b04c83dd3e114/raw/83142be1e50c23e8de1bd7aae88a95e5d6ae1ce2/nextcloud_log.json && lnav -i nextcloud_log.json && rm nextcloud_log.json
|
||||
|
||||
|
||||
Reference in New Issue
Block a user