https://github.com/aryanprince/create-docker-db
🐳 A CLI tool to quickly scaffold Docker-based Postgres or MySQL databases for local development.
https://github.com/aryanprince/create-docker-db
database docker docker-compose mysql npm npm-package postgres
Last synced: 5 months ago
JSON representation
🐳 A CLI tool to quickly scaffold Docker-based Postgres or MySQL databases for local development.
- Host: GitHub
- URL: https://github.com/aryanprince/create-docker-db
- Owner: aryanprince
- License: mit
- Created: 2024-09-18T09:25:47.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-23T15:33:39.000Z (over 1 year ago)
- Last Synced: 2025-10-24T01:25:19.798Z (8 months ago)
- Topics: database, docker, docker-compose, mysql, npm, npm-package, postgres
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/create-docker-db
- Size: 2.34 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# 📦 create-docker-db
A CLI to easily create DBs for local development using Docker Compose.
Currently supports Postgres and MySQL.

## 🚀 Usage
```bash
npx create-docker-db # or bunx create-docker-db
```
## 🎯 Roadmap
### Features
- [x] Setup Changesets
- [x] Display copy-pastable connection URLs for the created databases
- [ ] Modify existing Docker Compose files instead of overwriting them
- [ ] Add support for more databases (see below)
- [ ] Allow Redis to be selected with other DBs (like selecting Postgres + Redis)
- [ ] Add support for more configurations (like custom container names based on project name)
### Support Additional Databases
- [ ] Add support for MongoDB
- [x] Add support for Redis
- [ ] Add support for SQLite (with LibSQL HTTP for Turso)
- [ ] Add support for HTTP based DB services (like PlanetScale, Turso, etc.)