Django: Deploying an application on Heroku with sqlite3 as the database

As Heroku’s dynos don’t have a filesystem that persists across deploys, a file-based database like SQLite3 isn’t going to be suitable. It’s a great DB for development/quick prototypes, though. Heroku do have a Postgres offering however that will suit – with a free tier and a basic $9/month tier that are good for hobby/small projects. … Read more

Should I check in folder “node_modules” to Git when creating a Node.js app on Heroku?

Second Update The FAQ is not available anymore. From the documentation of shrinkwrap: If you wish to lock down the specific bytes included in a package, for example to have 100% confidence in being able to reproduce a deployment or build, then you ought to check your dependencies into source control, or pursue some other … Read more

Deploying RoR app to Heroku with SQLite 3 fails

Heroku doesn’t support SQLite databases. You need to use PostgreSQL on production, as I also explained in this post. group :production do gem “pg” end group :development, :test do gem “sqlite3”, “~> 1.3.0” end Actually, it’s recommended to use in development/test an environment as close as possible to production. Therefore, I suggest you to switch … Read more