Skip to content

Add Docker Compose boilerplates for nginx, mysql, wordpress, postgresql, redis, and mongodb#1

Draft
Copilot wants to merge 3 commits intomainfrom
copilot/add-docker-compose-collection
Draft

Add Docker Compose boilerplates for nginx, mysql, wordpress, postgresql, redis, and mongodb#1
Copilot wants to merge 3 commits intomainfrom
copilot/add-docker-compose-collection

Conversation

Copy link
Copy Markdown

Copilot AI commented Dec 16, 2025

Implements a collection of production-ready Docker Compose configurations for commonly used services.

Structure

Each service lives in its own directory with:

  • docker-compose.yml - Service configuration with volumes, networking, and restart policies
  • README.md - Usage instructions and connection details

Services Added

  • nginx - Web server with optional custom config mount (commented by default)
  • mysql - MySQL 8.0 with persistent data volume
  • wordpress - WordPress + MySQL 8.0 stack
  • postgresql - PostgreSQL 15 with persistent storage
  • redis - Redis 7 Alpine with AOF persistence
  • mongodb - MongoDB 7 with authentication

Security

All credentials use CHANGE_ME_* placeholder values. Service READMEs mark password changes as required.

Example from wordpress/docker-compose.yml:

environment:
  WORDPRESS_DB_PASSWORD: CHANGE_ME_DB_PASSWORD
  MYSQL_ROOT_PASSWORD: CHANGE_ME_ROOT_PASSWORD
  MYSQL_PASSWORD: CHANGE_ME_DB_PASSWORD

Repository

  • Main README provides quick start and service catalog
  • .gitignore excludes Docker artifacts and data directories
Original prompt

a collection of docker compose for many project like nginx, wordpress mysql etc


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits December 16, 2025 02:27
…ql, redis, and mongodb

Co-authored-by: tediscript <359976+tediscript@users.noreply.github.com>
… optional

Co-authored-by: tediscript <359976+tediscript@users.noreply.github.com>
Copilot AI changed the title [WIP] Add a collection of Docker Compose files for multiple projects Add Docker Compose boilerplates for nginx, mysql, wordpress, postgresql, redis, and mongodb Dec 16, 2025
Copilot AI requested a review from tediscript December 16, 2025 02:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants