mup deploy - ничего не происходит
Я пытаюсь развернуть приложение метеора в Digital Ocean. Я следовал инструкциям здесь, https://www.npmjs.com/package/mup и когда я запускаю "mup deploy" из каталога.deploy, ничего не происходит. Я включил мой файл mup.js ниже.
После исследования этой проблемы было принято решение использовать абсолютный путь для поля pem, но я сделал это и попробовал пароль, но ничего не произошло. Кроме того, если я запускаю "mup setup", "mup log", "mup start", "mup reconfig" и т. Д., Ничего не происходит. Есть идеи?
.deploy / mup.js
module.exports = {
servers: {
one: {
host: '100.000.00.00',
username: 'root',
//password: 'password123' <-- also tried password
pem: 'C:/Users/User/.ssh/id_rsa'
}
},
meteor: {
name: 'AppName',
path: '..',
servers: {
one: {}
},
buildOptions: {
debug: true,
},
env: {
ROOT_URL: 'http://100.000.00.00',
MONGO_URL: 'mongodb://localhost/meteor'
},
deployCheckWaitTime: 60
},
mongo: {
oplog: true,
port: 27017,
servers: {
one: {},
},
},
};
1 ответ
Так что я наконец-то нашел ответ на этот же вопрос в нескольких местах, но на всякий случай кто-то наткнется на это первым, вот решение.
Перейдите в корневой каталог проекта и запустите (при условии, что mup был инициализирован в каталоге.deploy):
mup setup --config .deploy/mup.js
mup deploy --config .deploy/mup.js
Я не уверен, почему этого нет в документации.