Pixelfed is a Laravel application with Redis and db (MySQL or pgsql) dependency.
Description
Description
Revisions and Commits
Revisions and Commits
rDPHPVIIFPM Docker image to install nginx, PHP 7 and fpm | |||
D2021 | rDPHPVIIFPM1d54ed0a40ef Enable EXIF support | ||
D2019 | rDPHPVIIFPM65fcc2186039 Enable Freetype, Webp and XPM support in GD | ||
rDPHPFPM Docker image for Nginx, php-fpm | |||
D2021 | rDPHPFPM1d54ed0a40ef Enable EXIF support | ||
D2019 | rDPHPFPM65fcc2186039 Enable Freetype, Webp and XPM support in GD | ||
rDPIXEL Docker image for Pixelfed | |||
D2029 | rDPIXEL447085d03f27 Configure upload size and execution time | ||
D2023 | rDPIXEL353f5c2631eb Prepare Docker image for Pixelfed | ||
rOPS Nasqueron Operations | |||
D2030 Enable federation on Pixelfed | |||
D2016 | rOPSf74bc3ed92fe Deploy Pixelfed HTTP container to Equatower | ||
D2015 | rOPS4fe08dcc210c Deploy a Redis container for Pixelfed |
Related Objects
Related Objects
- Mentioned In
- T1483: Deploy Write Freely on PaaS Docker
Event Timeline
Comment Actions
GD requires additional support for freetype, xpm and webp (vpx)
To test, call imagefttext(), imagecreatefromxpm() and imagewebp() and check functions exist.
Comment Actions
For reference, upstream Docker image uses the following PHP configuration:
file_uploads = On memory_limit = 64M upload_max_filesize = 64M post_max_size = 64M max_execution_time = 600
Comment Actions
PixelFed requires intl and sodium extensions.
The first one is required by a lot of packages including us, like in rKOT for grapheme manipulation or internal domain names.
lcobucci/jwt requires sodium, which becomes more and more prevalent.
#9 32.99 Problem 1 #9 32.99 - The requested PHP extension ext-intl * is missing from your system. Install or enable PHP's intl extension. #9 32.99 Problem 2 #9 32.99 - Installation request for lcobucci/jwt 4.1.5 -> satisfiable by lcobucci/jwt[4.1.5]. #9 32.99 - lcobucci/jwt 4.1.5 requires ext-sodium * -> the requested PHP extension sodium is missing from your system. #9 32.99 Problem 3 #9 32.99 - lcobucci/jwt 4.1.5 requires ext-sodium * -> the requested PHP extension sodium is missing from your system. #9 32.99 - league/oauth2-server 8.3.3 requires lcobucci/jwt ^3.4.6 || ^4.0.4 -> satisfiable by lcobucci/jwt[4.1.5]. #9 32.99 - Installation request for league/oauth2-server 8.3.3 -> satisfiable by league/oauth2-server[8.3.3].