FlyingPress is fully compatible with RunCloud.
However, you can tweak some configurations to better performance based on your stack in RunCloud.
Case 1: OpenLiteSpeed Stack
FlyingPress automatically configures the OpenLiteSpeed webserver to serve cached pages directly. No other configuration is needed.
Case 2: Nginx + Apache2 Hybrid Stack
FlyingPress automatically configures Apache2 server (using .htaccess) to serve cached pages directly. No other configuration is needed.
Case 3: Native Nginx Stack
In Nginx, FlyingPress will use PHP to serve cached pages. You can choose any of the following methods to serve cached pages directly from Nginx.
RunCloud Hub + FlyingPress
If you want to use RunCloud's internal caching system - RunCloud Hub, turn off caching inside FlyingPress settings.
In this way, FlyingPress will optimize all pages but will not cache pages. RunCloud Hub will handle the cache.
FlyingPress alone (without RunCloud Hub)
If you want FlyingPress to manage everything, you can add our Nginx config to serve cached pages directly from Nginx, without using PHP/WordPress.
Open NGINX CONFIG -> Create Config -> Choose 'WordPress - FlyingPress Plugin'
To verify if it's working, check the response header of your site from an Incognito window. You'll see
x-flying-press-source: Nginxindicating that it’s served via Nginx.