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

Я не уверен, почему этого нет в документации.

Другие вопросы по тегам