From 6d35e97fa6d17f0dea7f00c87edf5bc501cc6db7 Mon Sep 17 00:00:00 2001 From: Late Night Defender Date: Thu, 27 Jun 2024 02:31:17 +0700 Subject: [PATCH] Add README --- README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..e189fc4 --- /dev/null +++ b/README.md @@ -0,0 +1,30 @@ +# Mongo Replica Initializer + +### Usage + +1. Clone this repo +``` +git clone https://forge.techtransthai.org/latenightdef/mongo-replica-initializer.git +cd mongo-replica-initializer +``` + +2. Modify the top part of main.go to suit your needs +``` +var mongoBasePath = "/opt/my-mongo" +var replicasetName = "techtransthai-db" +var networkName = "mongonet" +var numberOfContainers int = 2 +var maxMemAllocPercent int = 80 +var mongoInitdbRootUsername = "sasha" +var mongoInitdbRootPassword = "12345" +``` +3. Build and run +``` +go get +go build +sudo ./main +# Or run in verbose mode +sudo ./main -v +# Or run in local IP mode, so you don't need directConnection=true +sudo ./main -localip +``` \ No newline at end of file