*Can be used in production
- Wordpress: the official docker image
- MySQL 8 as the wordpress database
- phpMyAdmin for debugging the database
- Mailhog for an email-catcher client and server
- Use
mailhog:1025
as the mail server - Go to http://localhost:8025 to see the "caught" mail
- Use
- NGiNX as a reverse proxy in front of everything (or not)
- RainLoop: for a production mail client (if needed)
Wordpress needs MySQL to work. Everything else is optional and depends on your needs.
To use nginx you need to copy the configurations in nginx/sites-available/
into nginx/sites-enabled
and edit them to suit your needs.
You can use the provided menu.sh
for common docker commands.
- Start up scripts
- nginx auto configuration
That's it for now!
Good luck
Ignatios