System Requirements
Before installing OwnPay, ensure your server meets these requirements.
Server Requirements
Minimum Requirements
- PHP: 8.3 or higher
- MySQL: 5.7 or higher (8.0+ recommended)
- Disk Space: 1 GB minimum
- RAM: 512 MB minimum (2 GB+ recommended)
PHP Extensions Required
php-mysql- MySQL database supportphp-curl- HTTP requestsphp-xml- XML processingphp-zip- ZIP file supportphp-gd- Image manipulationphp-bcmath- Arbitrary precision mathphp-intl- Internationalization
Hosting Compatibility
- Shared Hosting - cPanel, DirectAdmin, Plesk (with PHP 8.3)
- VPS/Cloud - Ubuntu 22.04+, Debian 12, or any Linux with root access
- Docker - Full Docker support available
Domain & SSL
- Custom domain name
- SSL certificate (HTTPS required for production)
- DNS access to configure domain
Optional Enhancements
Performance Optimization
- Redis - Recommended for caching and queue processing
- Nginx - Better performance than Apache (though both work)
- CDN - For static asset delivery
Mobile Features
- Android Device - For SMS automation features (optional)
Browser Requirements
OwnPay admin panel works on:
- Chrome/Chromium 90+
- Firefox 88+
- Safari 14+
- Edge 90+
Getting Started
Once requirements are met, proceed with Installation.