I created a customizable Docker deployment for the Directus headless CMS using Docker Compose. This allows quickly spinning up different isolated Directus environments on a single server. The project includes Docker Compose that orchestrates the container lifecycle and networking, an Nginx config for reverse proxy with routing rules for multiple backends, documented env vars to configure ports, domains, and storage locations as well as a modular design allowing to easily copy and add more isolated environments. I developed this because I was running multiple testing and staging versions of Directus websites. With Docker Compose I can run them side-by-side without conflicts, while routing requests cleanly via Nginx. The result is an organized and scalable solution for developing Directus projects on Docker. I plan to continue improving the security and customizeability of this reusable setup.