The Challenge
As an IT educator, I wanted a lab environment that was stable, professional, and "self-healing." If a student (or a bug) crashes the site, I want it back up in seconds without manual work.
The Solution
I built a stack on my Dell Latitude E7440 using:
Vagrant & Debian: To create a clean, isolated sandbox.
Ansible: To automate the configuration (Infrastructure as Code).
Docker: To run WordPress and MariaDB.
Nginx Proxy Manager: To give it a professional URL (http://wordpress.test) instead of messy IP addresses.
Why this matters
By using Docker's restart_policy: always, if the WordPress container fails, the system "heals" itself immediately.
[INSERT YOUR TWO SCREENSHOTS HERE: NPM Dashboard and WordPress Welcome Page]
Work with me!
I am a professional educator and DevOps practitioner. If you need:
Technical Writing: I can turn your complex code into clear tutorials.
Lab Setup: I can help you automate your teaching environments.
Feel free to reach out here or on LinkedIn!
Top comments (0)