{"id":13529023,"url":"https://github.com/datacharmer/dbdeployer","last_synced_at":"2025-04-01T14:33:55.846Z","repository":{"id":9348179,"uuid":"11198842","full_name":"datacharmer/dbdeployer","owner":"datacharmer","description":"DBdeployer is a tool that deploys MySQL database servers easily.","archived":true,"fork":false,"pushed_at":"2023-10-29T15:39:14.000Z","size":6625,"stargazers_count":708,"open_issues_count":4,"forks_count":152,"subscribers_count":40,"default_branch":"master","last_synced_at":"2025-02-14T11:53:10.599Z","etag":null,"topics":["deployment","multi-server","mysql","replication","sandbox","server","tarball","testing-tools"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/datacharmer.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2013-07-05T12:09:50.000Z","updated_at":"2025-02-11T21:31:47.000Z","dependencies_parsed_at":"2023-02-12T18:31:04.070Z","dependency_job_id":"1f31e89a-5fbb-4087-a469-30c64fb908a4","html_url":"https://github.com/datacharmer/dbdeployer","commit_stats":{"total_commits":485,"total_committers":18,"mean_commits":"26.944444444444443","dds":"0.13814432989690717","last_synced_commit":"b0932d9a86d3219e9033d401e2ac81b2cc408882"},"previous_names":[],"tags_count":137,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacharmer%2Fdbdeployer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacharmer%2Fdbdeployer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacharmer%2Fdbdeployer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datacharmer%2Fdbdeployer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datacharmer","download_url":"https://codeload.github.com/datacharmer/dbdeployer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246655533,"owners_count":20812650,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["deployment","multi-server","mysql","replication","sandbox","server","tarball","testing-tools"],"created_at":"2024-08-01T07:00:31.660Z","updated_at":"2025-04-01T14:33:50.825Z","avatar_url":"https://github.com/datacharmer.png","language":"Go","readme":"[The end of dbdeployer](https://datacharmer.github.io/end-of-dbdeployer/)\n\n# dbdeployer\n[DBdeployer](https://github.com/datacharmer/dbdeployer) is a tool that deploys MySQL database servers easily.\nThis is a port of [MySQL-Sandbox](https://github.com/datacharmer/mysql-sandbox), originally written in Perl, and re-designed from the ground up in [Go](https://golang.org). See the [features comparison](https://github.com/datacharmer/dbdeployer/blob/master/docs/features.md) for more detail.\n\nDocumentation updated for version 1.66.0 (26-Jul-2022 10:30 UTC)\n\n![Build Status](https://github.com/datacharmer/dbdeployer/workflows/.github/workflows/all_tests.yml/badge.svg)\n\n- [Installation](https://github.com/datacharmer/dbdeployer/wiki/installation)\n    - [Manual installation](https://github.com/datacharmer/dbdeployer/wiki/installation#manual-installation)\n    - [Installation via script](https://github.com/datacharmer/dbdeployer/wiki/installation#installation-via-script)\n- [Prerequisites](https://github.com/datacharmer/dbdeployer/wiki/prerequisites)\n- [Initializing the environment](https://github.com/datacharmer/dbdeployer/wiki/initializing-the-environment)\n- [Updating dbdeployer](https://github.com/datacharmer/dbdeployer/wiki/updating-dbdeployer)\n- [Main operations](https://github.com/datacharmer/dbdeployer/wiki/main-operations)\n    - [Overview](https://github.com/datacharmer/dbdeployer/wiki/main-operations#overview)\n    - [Unpack](https://github.com/datacharmer/dbdeployer/wiki/main-operations#unpack)\n    - [Deploy single](https://github.com/datacharmer/dbdeployer/wiki/main-operations#deploy-single)\n    - [Deploy multiple](https://github.com/datacharmer/dbdeployer/wiki/main-operations#deploy-multiple)\n    - [Deploy replication](https://github.com/datacharmer/dbdeployer/wiki/main-operations#deploy-replication)\n    - [Re-deploy a sandbox](https://github.com/datacharmer/dbdeployer/wiki/main-operations#re-deploy-a-sandbox)\n- [Database users](https://github.com/datacharmer/dbdeployer/wiki/database-users)\n- [Database server flavors](https://github.com/datacharmer/dbdeployer/wiki/database-server-flavors)\n- [Getting remote tarballs](https://github.com/datacharmer/dbdeployer/wiki/getting-remote-tarballs)\n    - [Looking at the available tarballs](https://github.com/datacharmer/dbdeployer/wiki/getting-remote-tarballs#looking-at-the-available-tarballs)\n    - [Getting a tarball](https://github.com/datacharmer/dbdeployer/wiki/getting-remote-tarballs#getting-a-tarball)\n    - [Customizing the tarball list](https://github.com/datacharmer/dbdeployer/wiki/getting-remote-tarballs#customizing-the-tarball-list)\n    - [Changing the tarball list permanently](https://github.com/datacharmer/dbdeployer/wiki/getting-remote-tarballs#changing-the-tarball-list-permanently)\n    - [From remote tarball to ready to use in one step](https://github.com/datacharmer/dbdeployer/wiki/getting-remote-tarballs#from-remote-tarball-to-ready-to-use-in-one-step)\n    - [Guessing the latest MySQL version](https://github.com/datacharmer/dbdeployer/wiki/getting-remote-tarballs#guessing-the-latest-mysql-version)\n- [Practical examples](https://github.com/datacharmer/dbdeployer/wiki/practical-examples)\n- [Standard and non-standard basedir names](https://github.com/datacharmer/dbdeployer/wiki/standard-and-non-standard-basedir-names)\n- [Using short version numbers](https://github.com/datacharmer/dbdeployer/wiki/using-short-version-numbers)\n- [Multiple sandboxes, same version and type](https://github.com/datacharmer/dbdeployer/wiki/multiple-sandboxes,-same-version-and-type)\n- [Using the direct path to the expanded tarball](https://github.com/datacharmer/dbdeployer/wiki/using-the-direct-path-to-the-expanded-tarball)\n- [Ports management](https://github.com/datacharmer/dbdeployer/wiki/ports-management)\n- [Concurrent deployment and deletion](https://github.com/datacharmer/dbdeployer/wiki/concurrent-deployment-and-deletion)\n- [Replication topologies](https://github.com/datacharmer/dbdeployer/wiki/replication-topologies)\n- [Skip server start](https://github.com/datacharmer/dbdeployer/wiki/skip-server-start)\n- [MySQL Document store, mysqlsh, and defaults.](https://github.com/datacharmer/dbdeployer/wiki/mysql-document-store,-mysqlsh,-and-defaults.)\n- [Installing MySQL shell](https://github.com/datacharmer/dbdeployer/wiki/installing-mysql-shell)\n- [Database logs management.](https://github.com/datacharmer/dbdeployer/wiki/database-logs-management.)\n- [dbdeployer operations logging](https://github.com/datacharmer/dbdeployer/wiki/dbdeployer-operations-logging)\n- [Sandbox customization](https://github.com/datacharmer/dbdeployer/wiki/sandbox-customization)\n- [Sandbox management](https://github.com/datacharmer/dbdeployer/wiki/sandbox-management)\n- [Sandbox macro operations](https://github.com/datacharmer/dbdeployer/wiki/sandbox-macro-operations)\n    - [dbdeployer global exec](https://github.com/datacharmer/dbdeployer/wiki/sandbox-macro-operations#dbdeployer-global-exec)\n    - [dbdeployer global use](https://github.com/datacharmer/dbdeployer/wiki/sandbox-macro-operations#dbdeployer-global-use)\n- [Sandbox deletion](https://github.com/datacharmer/dbdeployer/wiki/sandbox-deletion)\n- [Default sandbox](https://github.com/datacharmer/dbdeployer/wiki/default-sandbox)\n- [Using the latest sandbox](https://github.com/datacharmer/dbdeployer/wiki/using-the-latest-sandbox)\n- [Sandbox upgrade](https://github.com/datacharmer/dbdeployer/wiki/sandbox-upgrade)\n- [Dedicated admin address](https://github.com/datacharmer/dbdeployer/wiki/dedicated-admin-address)\n- [Loading sample data into sandboxes](https://github.com/datacharmer/dbdeployer/wiki/loading-sample-data-into-sandboxes)\n- [Running sysbench](https://github.com/datacharmer/dbdeployer/wiki/running-sysbench)\n- [Obtaining sandbox metadata](https://github.com/datacharmer/dbdeployer/wiki/obtaining-sandbox-metadata)\n- [Replication between sandboxes](https://github.com/datacharmer/dbdeployer/wiki/replication-between-sandboxes)\n    - [a. NDB to NDB](https://github.com/datacharmer/dbdeployer/wiki/replication-between-sandboxes#a.-ndb-to-ndb)\n    - [b. Group replication to group replication](https://github.com/datacharmer/dbdeployer/wiki/replication-between-sandboxes#b.-group-replication-to-group-replication)\n    - [c. Master/slave to master/slave.](https://github.com/datacharmer/dbdeployer/wiki/replication-between-sandboxes#c.-master/slave-to-master/slave.)\n    - [d. Hybrid replication](https://github.com/datacharmer/dbdeployer/wiki/replication-between-sandboxes#d.-hybrid-replication)\n    - [e. Cloning](https://github.com/datacharmer/dbdeployer/wiki/replication-between-sandboxes#e.-cloning)\n- [Using dbdeployer in scripts](https://github.com/datacharmer/dbdeployer/wiki/using-dbdeployer-in-scripts)\n- [Importing databases into sandboxes](https://github.com/datacharmer/dbdeployer/wiki/importing-databases-into-sandboxes)\n- [Cloning databases](https://github.com/datacharmer/dbdeployer/wiki/cloning-databases)\n- [Compiling dbdeployer](https://github.com/datacharmer/dbdeployer/wiki/compiling-dbdeployer)\n- [Generating additional documentation](https://github.com/datacharmer/dbdeployer/wiki/generating-additional-documentation)\n- [Command line completion](https://github.com/datacharmer/dbdeployer/wiki/command-line-completion)\n- [Using dbdeployer source for other projects](https://github.com/datacharmer/dbdeployer/wiki/using-dbdeployer-source-for-other-projects)\n- [Exporting dbdeployer structure](https://github.com/datacharmer/dbdeployer/wiki/exporting-dbdeployer-structure)\n- [Semantic versioning](https://github.com/datacharmer/dbdeployer/wiki/semantic-versioning)\n- [Do not edit](https://github.com/datacharmer/dbdeployer/wiki/do-not-edit)\n","funding_links":[],"categories":["Distributions","Deployment"],"sub_categories":["Zabbix"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatacharmer%2Fdbdeployer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatacharmer%2Fdbdeployer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatacharmer%2Fdbdeployer/lists"}