{"id":39682931,"url":"https://github.com/slotix/dbconvert-streams-public","last_synced_at":"2026-01-18T09:55:11.238Z","repository":{"id":117169610,"uuid":"571160228","full_name":"slotix/dbconvert-streams-public","owner":"slotix","description":"DBConvert Streams: Migrate Databases and Stream Data Between Database Systems - Explore Multiple Usage Examples with Configuration Files and Docker Compose Files","archived":false,"fork":false,"pushed_at":"2025-04-11T22:58:53.000Z","size":2473,"stargazers_count":17,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-11T23:34:11.820Z","etag":null,"topics":["cdc","conversion","converter","database","database-migrations","mysql","postgresql"],"latest_commit_sha":null,"homepage":"https://streams.dbconvert.com","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/slotix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2022-11-27T11:17:50.000Z","updated_at":"2025-04-11T22:58:56.000Z","dependencies_parsed_at":"2023-11-20T01:30:58.761Z","dependency_job_id":"3d36b485-96ab-486e-aa72-c6695e0bebd5","html_url":"https://github.com/slotix/dbconvert-streams-public","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/slotix/dbconvert-streams-public","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slotix%2Fdbconvert-streams-public","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slotix%2Fdbconvert-streams-public/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slotix%2Fdbconvert-streams-public/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slotix%2Fdbconvert-streams-public/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/slotix","download_url":"https://codeload.github.com/slotix/dbconvert-streams-public/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slotix%2Fdbconvert-streams-public/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28534199,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T00:39:45.795Z","status":"online","status_checked_at":"2026-01-18T02:00:07.578Z","response_time":98,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["cdc","conversion","converter","database","database-migrations","mysql","postgresql"],"created_at":"2026-01-18T09:55:10.560Z","updated_at":"2026-01-18T09:55:11.230Z","avatar_url":"https://github.com/slotix.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/images/dbconvert-stream-logo.svg\" width=\"300\" alt=\"DBConvert Streams Logo\"\u003e\n\u003c/p\u003e\n\n# DBConvert Streams: Real-time Database Replication and Migration\n\nA distributed platform for seamless data migration and real-time replication between database systems. Designed for high performance, reliability, and ease of use.\n\n\u003e **Note:** This is a public repository for example configurations, documentation, and issue tracking. The core backend code of DBConvert Streams is proprietary, while the frontend UI is open source and available at [github.com/slotix/dbconvert-streams-ui](https://github.com/slotix/dbconvert-streams-ui).\n\n## Quick Start\n\nGet started in minutes with our one-line installer:\n\n```bash\ncurl -fsSL https://dbconvert.nyc3.digitaloceanspaces.com/downloads/streams/latest/docker-install.sh | sh\n```\n\n## What is DBConvert Streams?\n\n[DBConvert Streams](https://streams.dbconvert.com) is a powerful distributed platform for data migration between heterogeneous databases and real-time data replication. It seamlessly transfers data between on-premises or cloud databases, including relational databases and data warehouses.\n\n### Operating Modes\n\n1. **Data Migration (Convert Mode)**\n   Efficiently transfer data between databases with optimized performance and full structure mapping.\n\n2. **CDC (Change Data Capture) Mode**\n   Stream changes from source to target database in real-time, capturing all `INSERT`, `UPDATE`, and `DELETE` operations with minimal latency.\n\n## Key Features\n\n- **Modern Dashboard UI** - Comprehensive monitoring and management interface\n- **One-Click Deployment** - Rapid installation on all major cloud platforms\n- **Advanced Monitoring** - Real-time metrics and comprehensive system health visibility\n- **Schema Management** - Automated schema mapping and evolution handling\n- **High Performance** - 50 million records (150 GB) transferred in ~20 minutes with speeds up to 120 MB/s\n- **Enterprise Security** - Built-in encryption, access controls, and security compliance\n\n## Dashboard UI Screenshots\n\nThe DBConvert Streams dashboard provides a modern, intuitive interface for managing your entire data migration and replication workflow. With its comprehensive monitoring capabilities and streamlined operation, you can efficiently control all aspects of your data streams.\n\n### Quick Deploy Options\n\nThe DBConvert Streams dashboard provides a centralized interface for managing your data streams and monitoring system status.\n\n![DBConvert Streams Quick Start Options](assets/images/sshot-start.webp)\n\n### Connection Management\nEasily configure and manage database connections through our visual interface. Create, edit, and test connections with support for advanced options like SSL/TLS configuration and custom parameters:\n\n![DBConvert Streams Connection Management](assets/images/sshot-connections.webp)\n\n### Real-time Monitoring\nTrack your data streams with detailed real-time metrics. The monitoring dashboard provides comprehensive insights into transfer rates, progress, and system performance with visual indicators for each stage of the process:\n\n![DBConvert Streams Monitoring Dashboard](assets/images/sshot-monitor.png)\n\n## Blazing Speed\n\n\u003e DBConvert Streams, the speedster of database migration tools, raced through the latest performance tests with finesse. Picture this: 50 million records, around 150 GB of data, zooming from MySQL to Postgres in just over 20 minutes. And here's the cherry on top—speeds reaching up to 120 Mb per second. Brace yourself for unparalleled efficiency in your database migration and replication processes!\n\n![test results](https://github.com/slotix/dbconvert-streams-public/blob/main/assets/images/50M-Recs.png)\n\n## Deployment Options\n\n### Quick Deploy\n\nChoose your preferred deployment method:\n\n#### Docker Installation (Recommended)\nUse our one-line installer for instant setup:\n```bash\ncurl -fsSL https://dbconvert.nyc3.digitaloceanspaces.com/downloads/streams/latest/docker-install.sh | sh\n```\n\n#### Cloud Deployment\nDeploy on your preferred cloud platform:\n\n**Enterprise Options:**\n- Amazon Web Services (AWS)\n- Google Cloud Platform (GCP)\n- Microsoft Azure\n\n**Standard Options:**\n- DigitalOcean\n- Vultr\n- Hetzner Cloud\n\nVisit our [documentation](https://docs.dbconvert.com/deployment/docker.html) for detailed deployment instructions.\n\n## Supported Databases\n\n- MySQL\n- MariaDB\n- Percona\n- PostgreSQL\n- CockroachDB\n- Amazon RDS for MySQL\n- Amazon Aurora (MySQL Compatible)\n- Amazon RDS for PostgreSQL\n- Amazon Aurora (PostgreSQL Compatible)\n- Google Cloud SQL\n- Azure Database\n\n## Supported Operating Systems\n\n- Ubuntu\n- Debian\n- CentOS\n- RHEL\n- Fedora\n- Windows\n- macOS \n\n## Learn More\n\n- [Dashboard UI Guide](https://docs.dbconvert.com/guide/dashboard-ui-guide.html)\n- [Technical Documentation](https://docs.dbconvert.com)\n- [What's New](https://streams.dbconvert.com/whats-new)\n\n## Feedback and Support\n\nYour feedback matters! If you have any questions or comments, feel free to open an issue in this repository.\n\n[Contact our support team](https://streams.dbconvert.com/contact) for enterprise assistance.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslotix%2Fdbconvert-streams-public","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fslotix%2Fdbconvert-streams-public","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslotix%2Fdbconvert-streams-public/lists"}