Happyfeet01
1ea65db70d
Update Dockerfile.fpm
...
update libwp6 to libwp7
2 years ago
Happyfeet01
a6a0333170
Update Dockerfile.apache
...
Update libwp6 to libwp7
2 years ago
Daniel Supernault
fbdc635829
Update nginx config
2 years ago
Daniel Supernault
8b06af3f6c
Update nginx config
2 years ago
Daniel Supernault
a456fa63c9
Update nginx config
2 years ago
Daniel Supernault
ee3b6e09b0
Update nginx config
2 years ago
Anil Kulkarni
91660a2477
Run config:cache first
...
When updating config variables, such as the APP_URL, the values need to be propagated before calling e.g. route:cache/view:cache
Otherwise those commands will first run with the old config cache
2 years ago
Mehdi Benadel
3ec81f9e32
Updating Dockerfile according to #3737 , #3740 , #3850 and #4065
3 years ago
Mehdi Benadel
9ad4141d34
Updating dependencies
3 years ago
Kovah
0ecb3ed960
Optimize build process, add Horizon publishing
3 years ago
Kovah
7e8f962db5
Optimize Pixelfed Dockerfile, add Github Actions build
3 years ago
Sven Fischer
b57e397d5e
docker-apache: update Debian to Bullseye and composer to 2.1.14
4 years ago
trwnh
02ad300443
increase default upload limit from 1M to 15M
5 years ago
Ondrej Brinkel
205705193d
fixes docker build
...
- composer package prestissimo is deprecated as composer got faster
- `composer update` should not be required as there is a `composer.lock`, actually it was the cause for breaking docker builds as an upstream package had a broken version string in it's requirerements. Using fixed package versions prevents these kinds of problems in future.
5 years ago
Strubbl
8c220b97dd
Update Dockerfile.apache
5 years ago
Strubbl
ed7edb8604
Update Dockerfile.apache
5 years ago
Sven Fischer
5bc96a49e7
docker: update composer to 1.10.12
5 years ago
daniel
84280ae8fc
Merge pull request #2308 from dunn/horizon-7.x
...
docker: update horizon command for laravel 7.x
5 years ago
Sven Fischer
eeb45756b9
docker: reduce layers
5 years ago
Alexandra Dunn
db271b42e3
docker: update horizon command for laravel 7.x
5 years ago
Armando Lüscher
3e5f3e3d86
Remove quotes for docker-php-ext-install commands.
5 years ago
Armando Lüscher
eaa28e4be1
Make fpm and Apache start scripts executable.
...
Fixes #2121
5 years ago
Ashley Hull
5c65b81851
Docker changes
5 years ago
Johnny Malizia
3ba77206b5
Updated Dockerfiles to include ffmpeg
6 years ago
Dominik Strässle
cf5fc9c556
Fix invalid copy command
6 years ago
Dominik Strässle
aede31ea65
Parallel composer install in Dockerfile and Dockerfile.fpm fix
6 years ago
Dominik Strässle
8f93390a2e
Fix breaking docker build
...
The Dockerfile.apache has been updated recently, but Dockerfile.fpm not. Due to this, the docker build is failing with the following error:
```
configure: error: unrecognized options: --enable-freetype
The command '/bin/sh -c apt-get update && apt-get install -y --no-install-recommends apt-utils && apt-get install -y --no-install-recommends git gosu optipng pngquant jpegoptim gifsicle libpq-dev libsqlite3-dev locales zip unzip libzip-dev libcurl4-openssl-dev libfreetype6 libicu-dev libjpeg62-turbo libpng16-16 libxpm4 libwebp6 libmagickwand-6.q16-6 libfreetype6-dev libjpeg62-turbo-dev libpng-dev libxpm-dev libwebp-dev libmagickwand-dev mariadb-client && sed -i '/en_US/s/^#//g' /etc/locale.gen && locale-gen && update-locale && docker-php-source extract && docker-php-ext-configure gd --enable-freetype --with-jpeg-dir=/usr/lib/x86_64-linux-gnu/ --with-xpm-dir=/usr/lib/x86_64-linux-gnu/ --with-webp-dir=/usr/lib/x86_64-linux-gnu/ && docker-php-ext-install pdo_mysql pdo_pgsql pdo_sqlite pcntl gd exif bcmath intl zip curl && pecl install imagick && docker-php-ext-enable imagick pcntl imagick gd exif zip curl && curl -LsS https://getcomposer.org/download/${COMPOSER_VERSION}/composer.phar -o /usr/bin/composer && echo "${COMPOSER_CHECKSUM} /usr/bin/composer" | sha256sum -c - && chmod 755 /usr/bin/composer && apt-get autoremove --purge -y libfreetype6-dev libjpeg62-turbo-dev libpng-dev libxpm-dev libvpx-dev libmagickwand-dev && rm -rf /var/cache/apt && docker-php-source delete' returned a non-zero code: 1
```
This change updates Dockerfile.fpm to equal the Dockerfile.apache variant. (Except the fpm or apache specific settings)
6 years ago
Sven Fischer
553ba55e8c
docker.apache: remove imagick
...
cause gd is sufficient. It's either imagick or gd required.
6 years ago
Sven Fischer
ef63e1325f
docker.apache: update php to 7.4, composer to 1.9.1, fix gd configure flags
...
w.r.t gd see also https://github.com/docker-library/php/issues/912
6 years ago
Sven Fischer
c62978e192
docker: install mysqldump for backup
...
This commit installs mysqldump via the package mariadb-client to make
use of `php artisan backup:run`. Without that package the command fails
with the following error:
```
$ docker-compose exec app php artisan backup:run
Starting backup...
Dumping database pixelfed...
Backup failed because The dump process failed with exitcode 127 : Command not found : sh: 1: mysqldump: not found
```
6 years ago
okpierre
5ff9d92830
Update nginx.conf
...
Updated to include code to prevent remote code execution on certain nginx/php-fpm configurations
6 years ago
Hinaloe
97bd6ae2b1
composer prefer-dist instead of source
6 years ago
trwnh
c644efa433
Update nginx.conf
6 years ago
monkeyless
983172bc0a
Increase peak memory
6 years ago
monkeyless
79b231aeb9
Update to latest the PHP7.3 version
6 years ago
monkeyless
1d167294f1
Add Debian "buster" compatibility
6 years ago
Shleeble
78b97d3238
Force upgrade of curl
6 years ago
Shleeble
e24dac14d9
Update Dockerfile.apache
6 years ago
Shleeble
fcbcc2d8fb
Upgrade to PHP 7.3
6 years ago
Shleeble
77901a7092
Update start.sh
6 years ago
Shleeble
b43588d320
Update start.sh
6 years ago
Shleeble
1ee7e776a1
Update Dockerfile.fpm
6 years ago
Shleeble
24358c1acb
Update start.sh
6 years ago
Shleeble
15c3bed16c
Update Dockerfile.fpm
6 years ago
Shleeble
5eadd62e51
Update Dockerfile.apache
6 years ago
Shleeble
a3e7bf19f9
Update Dockerfile.apache
6 years ago
Shleeble
a250562be8
Update Dockerfile.fpm
6 years ago
Shleeble
2aeb2357f3
Update Dockerfile.fpm
6 years ago
Shleeble
601ac77baa
Update Dockerfile.apache
6 years ago
Shleeble
a649fda5f9
Update Dockerfile.fpm
6 years ago