{"id":23145829,"url":"https://github.com/munzirulalom/docker-databases","last_synced_at":"2026-04-13T15:31:55.065Z","repository":{"id":267290032,"uuid":"894993054","full_name":"munzirulalom/docker-databases","owner":"munzirulalom","description":"A collection of Docker Compose configurations for setting up and managing multiple databases (Redis, MySQL, PostgreSQL, etc.) in isolated environments. Each service is self-contained in its own directory, providing an easy-to-use solution for local development and testing.","archived":false,"fork":false,"pushed_at":"2024-12-18T07:37:28.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-25T21:28:03.663Z","etag":null,"topics":["database","docker","docker-database","docker-databases","mysql","postgresql","redis"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/munzirulalom.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-27T11:19:30.000Z","updated_at":"2024-12-18T07:37:32.000Z","dependencies_parsed_at":"2024-12-09T14:40:28.896Z","dependency_job_id":"5be9aa3d-4382-4c5b-a3c3-d1a669334e11","html_url":"https://github.com/munzirulalom/docker-databases","commit_stats":null,"previous_names":["munzirulalom/docker-databases"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/munzirulalom/docker-databases","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/munzirulalom%2Fdocker-databases","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/munzirulalom%2Fdocker-databases/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/munzirulalom%2Fdocker-databases/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/munzirulalom%2Fdocker-databases/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/munzirulalom","download_url":"https://codeload.github.com/munzirulalom/docker-databases/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/munzirulalom%2Fdocker-databases/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31759275,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T15:25:13.801Z","status":"ssl_error","status_checked_at":"2026-04-13T15:25:09.162Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","docker","docker-database","docker-databases","mysql","postgresql","redis"],"created_at":"2024-12-17T16:16:43.719Z","updated_at":"2026-04-13T15:31:55.041Z","avatar_url":"https://github.com/munzirulalom.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Docker Databases\n\nThis repository contains pre-configured Docker Compose setups for popular database systems to streamline local development and testing. Each database setup includes a database server and, where applicable, a web-based management tool for ease of use.\n\n---\n\n## Table of Contents\n\n- [Docker Databases](#docker-databases)\n  - [Table of Contents](#table-of-contents)\n  - [Overview](#overview)\n  - [Available Databases](#available-databases)\n    - [1. Redis](#1-redis)\n    - [2. PostgreSQL](#2-postgresql)\n    - [3. MySQL](#3-mysql)\n  - [Getting Started](#getting-started)\n    - [Installation](#installation)\n    - [Stopping and Restarting](#stopping-and-restarting)\n      - [To stop the containers:](#to-stop-the-containers)\n      - [To restart the containers:](#to-restart-the-containers)\n  - [Accessing the Services](#accessing-the-services)\n\n---\n\n## Overview\n\nThis repository provides Docker Compose configurations for the following database systems:\n\n1. **Redis** - A high-performance in-memory data structure store, with **RedisInsight** for visual management.\n2. **PostgreSQL** - A powerful open-source relational database, with **Adminer** for web-based administration.\n3. **MySQL** - A widely-used open-source relational database, also paired with **Adminer**.\n\nEach setup is self-contained within its directory and ready for deployment with minimal configuration.\n\n---\n\n## Available Databases\n\n### 1. Redis\n- **Directory**: [`docker-database/redis`](./redis)\n- **Management Tool**: RedisInsight\n- **Default Port**: 6379\n- [See full README](./redis/readme.md)\n\n### 2. PostgreSQL\n- **Directory**: [`docker-database/postgresql`](./postgresql)\n- **Management Tool**: Adminer\n- **Default Port**: 5432\n- [See full README](./postgresql/readme.md)\n\n### 3. MySQL\n- **Directory**: [`docker-database/mysql`](./mysql)\n- **Management Tool**: Adminer\n- **Default Port**: 3306\n- [See full README](./mysql/readme.md)\n\n---\n\n## Getting Started\n\n### Installation\n\n\u003e ⚠️ **Ensure Docker or the Docker daemon is running on your device before proceeding.**\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/munzirulalom/docker-databases.git\n   ```\n\n2. Navigate to the desired database directory (e.g., Redis, PostgreSQL, or MySQL):\n\n   ```bash\n   cd docker-databases/\u003cdatabase-name\u003e\n   ```\n\n3. Start the services using Docker Compose:\n\n   ```bash\n   docker compose up -d\n   ```\n\n### Stopping and Restarting\n\n#### To stop the containers:\n```bash\ndocker compose down\n```\n\n#### To restart the containers:\n```bash\ndocker compose up -d\n```\n\n---\n\n## Accessing the Services\n\nEach database has specific instructions for connecting to the database server and accessing web-based management tools:\n\n- [Redis README](./redis/readme.md)\n- [PostgreSQL README](./postgresql/readme.md)\n- [MySQL README](./mysql/readme.md)\n\nRefer to the respective `README.md` files in each directory for detailed connection instructions.\n\n---\n\nWith this repository, you can easily set up and run popular databases for local development. Simply navigate to the desired directory, start the services, and connect to your environment. Happy coding! 🚀","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmunzirulalom%2Fdocker-databases","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmunzirulalom%2Fdocker-databases","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmunzirulalom%2Fdocker-databases/lists"}