Search code examples
postgresqlherokustrapi

DB error while bootstraping Strapi App on Heroku


While doing a deployment I am seeing this error in my Heroku build log

error Bootstrap function in plugin "users-permissions" failed

Note: I was able to run the application successfully before with some default PORT number. Then I changed stuff in database.json for both production and staging envs and since then I am not able to start the application even when I revert my changes.

Any ideas?


Solution

  • I found out that I cannot use PORT to differentiate between staging and prod in the same APP on Heroku. And I have to create two separate apps. In the end I ended up using Pipelines and two separate apps using the same GIT repo but different branches. Seems to work fine. Now, I am just waiting for a native way to do data migrations between environments.