Pornedo 3.7.1

Pre-installer for a new domain. It validates PHP, writable storage, package integrity, Composer and Twig before the database installer can run.

Environment preparation

PHP 8.2 or newer8.5.7
PHP extension: pdo_mysqlloaded
PHP extension: mbstringloaded
PHP extension: curlloaded
PHP extension: fileinfoloaded
PHP extension: opensslloaded
PHP extension: jsonloaded
PHP extension: sodiumloaded
PHP extension: sessionloaded
PHP extension: ctypeloaded
PHP extension: filterloaded
PHP extension: gdloaded · optional
storage writable/home/pornedo/htdocs/pornedo.com/storage
storage/cache writable/home/pornedo/htdocs/pornedo.com/storage/cache
storage/cache/twig writable/home/pornedo/htdocs/pornedo.com/storage/cache/twig
storage/logs writable/home/pornedo/htdocs/pornedo.com/storage/logs
storage/locks writable/home/pornedo/htdocs/pornedo.com/storage/locks
storage/private writable/home/pornedo/htdocs/pornedo.com/storage/private
storage/recordings/incoming writable/home/pornedo/htdocs/pornedo.com/storage/recordings/incoming
storage/recordings/temp writable/home/pornedo/htdocs/pornedo.com/storage/recordings/temp
storage/recordings/complete writable/home/pornedo/htdocs/pornedo.com/storage/recordings/complete
storage/recordings/duplicates writable/home/pornedo/htdocs/pornedo.com/storage/recordings/duplicates
storage/sessions writable/home/pornedo/htdocs/pornedo.com/storage/sessions
public/uploads/avatars writable/home/pornedo/htdocs/pornedo.com/public/uploads/avatars
public/uploads/backgrounds writable/home/pornedo/htdocs/pornedo.com/public/uploads/backgrounds
public/uploads/ads writable/home/pornedo/htdocs/pornedo.com/public/uploads/ads
public/uploads/models writable/home/pornedo/htdocs/pornedo.com/public/uploads/models
public/uploads/branding writable/home/pornedo/htdocs/pornedo.com/public/uploads/branding
public/media/previews writable/home/pornedo/htdocs/pornedo.com/public/media/previews
public/media/thumbs writable/home/pornedo/htdocs/pornedo.com/public/media/thumbs
Package integrity manifest353 packaged files verified with SHA-256; no unlisted immutable files detected.
Package file: database/fresh-install.sqlavailable
Package file: composer.jsonavailable
Package file: public/index.phpavailable
Package file: public/service-worker.jsavailable
Package file: public/feed.xslavailable
Package file: public/assets/vendor/fluidplayer/fluidplayer.min.jsavailable
Package file: public/assets/vendor/hls/hls.min.jsavailable
Package file: app/bootstrap.phpavailable
Package file: app/VisitorAnalytics.phpavailable
Package file: app/IpBlockService.phpavailable
Package file: app/LanguageService.phpavailable
Package file: app/OpenAiTranslationService.phpavailable
Package file: app/TemplateTranslationCatalog.phpavailable
Package file: app/RuntimeTranslationCatalog.phpavailable
Package file: app/ContentTranslationService.phpavailable
Package file: app/VideoContentService.phpavailable
Package file: app/MfcService.phpavailable
Package file: app/LiveStreamService.phpavailable
Package file: app/HlsRelayService.phpavailable
Package file: app/RecordingFilename.phpavailable
Package file: templates/control/settings.twigavailable
Package file: templates/control/settings-advanced.twigavailable
Package file: bin/cron.phpavailable
Package file: bin/sync-translations.phpavailable
Package file: translations/en.phpavailable
Package file: translations/ro.phpavailable
Package file: translations/runtime-source.phpavailable
Automatic translation catalogs141 Twig templates, 897 Twig literals, and 687 PHP runtime literals validated.
Composer dependencies / TwigTwig is installed.
Twig template compilation141 Twig templates compiled successfully.
Fluid Player 3.59.0 local bundleExact local bundle is available.
HLS.js 1.6.16 local fallback bundleExact local HLS fallback bundle is available.
proc_open availableavailable
ffmpeg/usr/bin/ffmpeg · optional
ffprobe/usr/bin/ffprobe · optional
Continue to fresh installer