mongo-replica-initializer/README.md
2024-06-27 02:31:17 +07:00

667 B

Mongo Replica Initializer

Usage

  1. Clone this repo
git clone https://forge.techtransthai.org/latenightdef/mongo-replica-initializer.git
cd mongo-replica-initializer
  1. 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"
  1. 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