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