Here, users from all over the world come together to learn, share, and collaborate on everything related to Chevereto. It's a place to exchange ideas, ask questions, and help improve the software.
Please keep in mind:
app/bin/legacy -C update command it may take a while, this patch add a remark on this so you can understand what's going on.β― make exec NAMESPACE=dev COMMAND="app/bin/legacy -C update"
[STATUS] Updating Chevereto database (this may take a while)...
[OK] Chevereto database has been updated
upgrading.php the system requires to call passthru to issue app/bin/legacy -C update, which takes care of updating the database schema. In systems where passthru is disabled the process will now redirect to /update to complete the database update using HTTP and therefore you won't get missing update notices.PATH, there are systems where this is not an option or where it requires a second tier configuration when using PHP-FPM to deal with the binary location. A binary is a self-contained executable file, and you can grab FFmpeg compiled binaries here.'CHEVERETO_BINARY_FFMPEG' => 'ffmpeg',
'CHEVERETO_BINARY_FFPROBE' => 'ffprobe',
arm64 binaries and just fill in the ENV:'CHEVERETO_BINARY_FFMPEG' => '/var/www/ffmpeg-6.1-arm64-static/ffmpeg',
'CHEVERETO_BINARY_FFPROBE' => '/var/www/ffmpeg-6.1-arm64-static/ffprobe',

<video> display didn't use the poster attribute, in this update the poster is now being used and the system uses the display_url property for better results. Also, the display_url for videos has been improved and the system detects the smallest file size (between medium, thumb and frame).cover which causes a better display of videos as it acts as a preview while the video loads.php.ini configuration files, with this it will be easier for you to learn which files are configuring the PHP runtime. For each file you also get a quick way to select the entire file path for your convenience.
0600 permission mask. The problem is that such permission avoid the image being visible to the web browser, returning HTTP 404. This affected some systems, but in any case Chevereto v4.1.2 takes care of this issue and it makes sure to store the file under 0644 permission mask.
personal you may want to override root route / with your user profile. If you do this the Homepage settings stop taking effect as the single profile routing has precedence. In Chevereto v4.1.2 I've added a remark that checks when this happens in your installation.

.jpg files Chevereto used to fix the extension to .jpeg which is the correct extension for image/jpeg. Users are reporting that this behavior is causing conflicts with older systems where the correct extension (jpeg) is not recognized..jpg extension for these uploads which will get rid of any conflict.disabled when the image size doesn't exist. For example, non-video uploads don't have frame size, or small images don't get a medium size. In Chevereto v4.1.2 the options will be disabled for elements not containing these sizes.