Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1.44 KB

heroku.md

File metadata and controls

21 lines (12 loc) · 1.44 KB

Deploy on Heroku

Monica can be deployed on Heroku using the button below:

Deploy

Please ensure to enter a custom APP_KEY when asked. Your Monica instance will utilise a ClearDB Ignite plan (free) by default. Additional environment variables, such as details of the mail server, can be added after setup through the Heroku interface.

Monica doesn't require a lot of power - it means it will run on the free plan provided by Heroku.

Limitations

  • No email by default. Email configuration isn't required to use Monica on Heroku, but it's recommended. Mailgun has a free email add-on on Heroku that is easy to set up.
  • No upload of photos for your contacts. Heroku doesn't support storage.
  • No crons on the free version. That means no reminders by email, nor automatic checking of new versions of Monica.

Updating Heroku instance

You can update your Monica instance to the latest version by cloning the repository and pushing it to Heroku git.

Clone the Monica repository to your local environment by git clone https://github.com/monicahq/monica, and add heroku git repository by heroku git:remote -a (heroku app name). Then, push to heroku by git push heroku master. Heroku will build and update the repository, automatically.