Panelica's "OpenLiteSpeed WordPress" Docker template, pinned to the top of the application templates list, provisions a production-ready, high-performance WordPress instance in a single step. It is fully open-source and free to use (OpenLiteSpeed is licensed under GPLv3).
Three containers together: The web tier (OpenLiteSpeed + WordPress), MariaDB, and Redis run as separate containers on an isolated network, reaching each other as "mysql" and "redis".
PHP version selection: The image bundles 8.2, 8.3, and 8.4; the chosen version is activated at start.
Caching: Page cache (LSCache) serves dynamic pages from cache without invoking PHP; object cache (Redis) reduces database queries. Both are enabled out of the box.
Portable site URL: The site loads its assets (CSS/JS/images) from whatever address or port it is opened at. Multiple instances on different ports never collide, and attaching a domain makes the site run on that domain automatically.
WordPress files and the database are kept in dedicated, persistent storage that is fully separate from your existing websites. Your normal site directories (public_html) are not affected; the Docker application runs in its own isolated space.
After deployment you can point the container to a real domain from Docker Manager > Link Domain. The panel's front-end web server terminates SSL and forwards the request to the container, so the site goes live on your domain.
The OpenLiteSpeed WordPress template delivers a high-performance WordPress stack (LSCache, Redis, tuned PHP) in a single step, isolated and reversible, without touching your server's existing setup. Questions are welcome in this thread.
- OpenLiteSpeed (latest) — an event-driven web server with HTTP/3 (QUIC) and Brotli support
- LiteSpeed Cache (LSCache) — full-page caching, pre-configured
- Redis — object cache, pre-wired
- Selectable PHP — 8.2 / 8.3 / 8.4 (default 8.4), tuned with OPcache and JIT
- A dedicated MariaDB database
- WordPress at the latest stable release, installed automatically on first start (no setup wizard)
- Open Docker > Application Templates in the panel.
- Select OpenLiteSpeed WordPress at the top of the list.
- Choose the PHP version (8.2 / 8.3 / 8.4 — keep 8.4 if unsure).
- Optionally set the site title and admin username.
- Click deploy. The database and admin passwords are generated automatically and shown after deployment.
Three containers together: The web tier (OpenLiteSpeed + WordPress), MariaDB, and Redis run as separate containers on an isolated network, reaching each other as "mysql" and "redis".
PHP version selection: The image bundles 8.2, 8.3, and 8.4; the chosen version is activated at start.
Caching: Page cache (LSCache) serves dynamic pages from cache without invoking PHP; object cache (Redis) reduces database queries. Both are enabled out of the box.
Portable site URL: The site loads its assets (CSS/JS/images) from whatever address or port it is opened at. Multiple instances on different ports never collide, and attaching a domain makes the site run on that domain automatically.
WordPress files and the database are kept in dedicated, persistent storage that is fully separate from your existing websites. Your normal site directories (public_html) are not affected; the Docker application runs in its own isolated space.
After deployment you can point the container to a real domain from Docker Manager > Link Domain. The panel's front-end web server terminates SSL and forwards the request to the container, so the site goes live on your domain.
The OpenLiteSpeed WordPress template delivers a high-performance WordPress stack (LSCache, Redis, tuned PHP) in a single step, isolated and reversible, without touching your server's existing setup. Questions are welcome in this thread.
Last edited: