-
Notifications
You must be signed in to change notification settings - Fork 3
Description
cloynemongodb
This was on Christopher's computer.
Forked version of mongodb container (version 3.6) with the recommended settings from the rocket-chat container (step one):
oplog size: 128
replset: rs0
There is a third option "smallfiles" but we haven't done anything with that yet.
First, localhost and localhost:3000 give "conection was reset" at the moment, which is different from "connection refused" previously with clonmmongodb.
Following step two, we got some kind of syntax error claiming a missing curly bracket, but there's doesn't seem to be a missing one. New error after adding escape characters around the quotation marks. Something might have been misnamed.
Added to mongo 3.6 dockerfile echo -e "replication:\n replSetName: \ "rs01\"" | sudo tee -a /etc/mongod.conf
In /etc/service/rocketchat/run added to the last line (so the same line): --replSet rs01 before 2>&1.
Ran rs.initiate() in the mongo shell. Oddly enough replicaset first showed up as secondary, but then showed up as primary upon runningrs.isMaster().
Ran export MONGO_UPLOG_URL: mongodb://mongo:27017/local?replSet=rs01 MONGO_URL: mongodb://mongo:27017/rocketchat node main.js in the mongo shell.
After this, rocketchat worked on localhost:3000.