Попытка развернуть проект страпи в Heroku - PullRequest
0 голосов
/ 18 апреля 2020

У меня есть проект, основанный на начале этого учебного пособия .

Я пытался развернуть в Heroku следующие варианты:

1) Документы Strapi для развертывания в Heroku 2) Установка на Atlas: MongoDB Atlas

Моя конфигурация базы данных prod выглядит следующим образом:

{
  "defaultConnection": "default",
  "connections": {
    "default": {
      "connector": "mongoose",
      "settings": {
        "uri": "${process.env.DATABASE_URI}",
        "database": "${process.env.DATABASE_NAME}"
      },
      "options": {
        "authenticationDatabase": "admin",
        "ssl": true
      }
    }
  }
}

переменные среды были установлены в Heroku, когда я локально пробую среду prod, она не работает с вышеуказанным конфигом, если я заменяю полученную строку URI:

enter image description here

Мне удается запустить базу данных prod локально. Даже когда я push heroku master и сборка прошла успешно, я получаю: https://alex-web-portfolio.herokuapp.com/

и журналы:

enter image description here

...