contains wordpress and a combination of plugins that speed up the development of a page
4.0K
A highly optimized WordPress stack designed for speed, scalability, and ease of use. This project moves away from traditional monolithic setups to a modern, containerized architecture using Nginx, PHP-FPM, MariaDB, and Redis.
Opcache best practices.php.ini and nginx.conf settings for low Time to First Byte (TTFB).Clone the repository and create your .env file:
cp .env.example .env
Edit .env to set your desired credentials and site title.
Start all services in detached mode:
docker compose up -d
Once the containers are up and healthy, run the initialization script via WP-CLI:
docker compose run --rm wp-cli sh /scripts/install-wp.sh
Your site is now available at http://localhost:8080!
This project is automatically published to Docker Hub. You can use the optimized WordPress image directly in your own docker-compose.yml:
services:
wordpress:
image: alvarolsamudio/wordpress-speed:latest
# ... other config
Every push to the master branch or new version tag (v*.*.*) triggers a GitHub Action that:
fpm-alpine image.cosign.Note
If you fork this repo, ensure you set `DOCKER_HUB_USERNAME` and `DOCKER_HUB_TOKEN` in your GitHub Secrets.
redis-cache, autoptimize, wp-optimize, and query-monitor.php/conf.d/speed.ini.Content type
Image
Digest
sha256:392888d44…
Size
524 Bytes
Last updated
7 months ago
docker pull alvarolsamudio/wordpress-speed:sha256-b04867a0f9c03b1088f516840f008cbffbdf7d9b77f04a4c68a896ebc697278d.sig