Server requirements

Know exactly what your hosting plan needs before launch.

The core product is designed for conventional PHP hosting. Media processing and high-volume traffic require more server headroom.

Core requirement

  • PHP 8.3 or newer
  • MySQL 8.0+ or MariaDB 10.6+
  • PDO MySQL extension
  • cURL extension recommended
  • HTTPS/SSL certificate
  • Writable upload, cache and log directories
  • Apache with mod_rewrite or equivalent routing support

Recommended for advanced media

  • FFmpeg and FFprobe for uploaded video thumbnails/duration
  • exec() enabled only if you choose to use server-side media processing
  • Higher PHP upload/post limits for self-hosted files
  • Cron access for email queues and scheduled jobs
  • CDN/object storage for larger video libraries

Embedded-video imports

A source-page importer benefits from cURL or allow_url_fopen to request public metadata and share-page information. FFmpeg is generally not needed for normal iframe/embed imports because the remote player does not expose the underlying video file.

Planning for scale

Start with normal shared hosting for a small embedded library, then move media-heavy uploads and higher concurrent traffic to a VPS, managed server, CDN or object-storage workflow as activity grows.

Pre-launch checklist

✓ Point your chosen domain to the server
✓ Enable an SSL certificate and force HTTPS
✓ Create database credentials with minimum required privileges
✓ Set writable directories and remove installer access
✓ Configure site name, logo, favicon, support email and policy details
✓ Test an upload, embed, importer, ad click and email delivery
✓ Add Search Console and submit the generated sitemap after going live