У меня настроен файл mongoid.yml (в конечном итоге производственная среда будет называться промежуточной):
development:
host: staging.domain.com
port: 27018
username: domain
password: passw0rd
database: domain_production
production:
host: localhost
port: 27017
username: domain
password: passw0rd
database: domain_production
Я могу открыть свой туннель как:
ssh deployer@staging.domain.com -L 27018:staging.domain.com:27017
Я могу открыть мой монго с помощью
mongo --port 27018
Я могу запустить mongod на удаленном порту, но опять же, ни одна из записей на промежуточном сервере не отображается. (Нужно ли мне запускать Mongod?)
Но когда я захожу на domain_production, я не вижу документов, которые появляются на самом сайте. И когда я пытаюсь запустить сервер рельсов, он зависает. Я пропускаю шаг?