У меня есть проект, основанный на начале этого учебного пособия .
Я пытался развернуть в 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:
Мне удается запустить базу данных prod локально. Даже когда я push heroku master
и сборка прошла успешно, я получаю: https://alex-web-portfolio.herokuapp.com/
и журналы: