Photo Sharing. For Everyone.
Find a file
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)
2020-02-09 17:49:12 +01:00
.circleci Update CI config 2019-11-10 19:40:22 -07:00
.github Update FUNDING.yml 2019-10-17 13:29:18 -06:00
app Update lexer autolinker and extractor, add support for mentioned usernames containing dashes, periods and underscore characters 2020-02-02 23:20:19 -07:00
bootstrap Add Laravel Framework 2018-04-15 17:56:48 -06:00
config Bump version to v0.10.8 2020-01-29 20:49:57 -07:00
contrib Fix breaking docker build 2020-02-09 17:49:12 +01:00
database Add S3 + Stories 2019-12-31 02:33:54 -07:00
public Update compiled assets 2020-01-31 19:42:33 -07:00
resources Update Timeline, move announcements from sidebar to top of timeline 2020-01-31 19:40:29 -07:00
routes Update web routes, add rate limits to post edit endpoint 2020-01-29 22:08:12 -07:00
storage Add cities.json 2019-08-08 00:04:20 -06:00
tests Update lexer autolinker and extractor, add support for mentioned usernames containing dashes, periods and underscore characters 2020-02-02 23:20:19 -07:00
.dockerignore Fix the docker build 2018-08-23 22:57:22 +02:00
.editorconfig Add .editorconfig 2018-06-07 14:52:17 +09:00
.env.example Update .env, remove SESSION_LIFETIME 2019-12-17 02:33:13 -07:00
.env.example.docker set correct hosts for docker 2020-01-20 18:15:29 +00:00
.env.testing Update .env, remove SESSION_LIFETIME 2019-12-17 02:33:13 -07:00
.gitattributes Add .gitignore 2018-04-15 17:56:33 -06:00
.gitignore credentials 2019-09-01 18:02:21 -05:00
artisan Add Laravel Framework 2018-04-15 17:56:48 -06:00
CHANGELOG.md Update changelog 2020-02-02 23:21:27 -07:00
CODE_OF_CONDUCT.md Merge pull request #1793 from FiXato/patch-2 2019-10-18 13:01:18 -06:00
composer.json Update composer deps 2019-12-02 17:54:56 -07:00
composer.lock Update composer.lock 2019-12-31 22:15:34 -07:00
CONTRIBUTING.md Update CONTRIBUTING.md 2019-11-02 15:10:44 +01:00
docker-compose.yml add .env file so that it won't fail when generating APP_KEY 2020-01-20 18:13:51 +00:00
LICENSE Replace to perfect license 2018-06-05 13:33:38 +09:00
package-lock.json Update npm deps 2019-12-04 23:26:57 -07:00
package.json Update npm deps 2019-12-04 23:26:57 -07:00
phpunit.xml Add Laravel Framework 2018-04-15 17:56:48 -06:00
README.md Merge pull request #1952 from hellcp/patch-1 2020-01-28 22:12:25 -07:00
server.php Apply fixes from StyleCI 2018-08-28 03:07:36 +00:00
webpack.mix.js Update webpack, add story-compose.js 2019-12-31 19:29:50 -07:00

Build Status Latest Stable Version License

Introduction

A free and ethical photo sharing platform, powered by ActivityPub federation.

Official Documentation

Documentation for Pixelfed can be found on the Pixelfed documentation website.

License

Pixelfed is open-sourced software licensed under the AGPL license.

Communication

The ways you can communicate on the project are below. Before interacting, please read through the Code Of Conduct.

Development

For more development focused communication methods, please visit the following:

Pixelfed Sponsors

We would like to extend our thanks to the following sponsors for funding Pixelfed development. If you are interested in becoming a sponsor, please visit the Pixelfed Patreon Page