Skip to content

b5710546232/quick-infrastructure-solution-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quick Infrastructure Solution Dev

This project provides ready-to-use Docker Compose configurations for quickly spinning up essential infrastructure services for development and testing. Each service is isolated in its own directory with a docker-compose.yml and a Makefile for easy management.

Included Services

  • bitnami-minio/: MinIO object storage (Bitnami version)
  • minio/: MinIO object storage (official version)
  • mongo/: MongoDB database
  • nginx-proxy-mananger/: Nginx Proxy Manager for managing proxy hosts
  • postgres/: PostgreSQL database
  • redis/: Redis in-memory data store

Usage

Each service can be started, stopped, and managed independently. Navigate to the desired service directory and use the provided Makefile or docker-compose.yml.

Example: Start MongoDB

cd mongo
make up
# or
docker compose up -d

Example: Stop MongoDB

cd mongo
make down
# or
docker compose down

Prerequisites

Directory Structure

bitnami-minio/
  docker-compose.yml
  Makefile
minio/
  docker-compose.yml
  Makefile
mongo/
  docker-compose.yml
  Makefile
nginx-proxy-mananger/
  docker-compose.yml
  README.md
postgres/
  docker-compose.yml
  Makefile
redis/
  docker-compose.yml
  Makefile

About

Quick infrastructure for local development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published