GithubHelp home page GithubHelp logo

bumi / listmonk-heroku Goto Github PK

View Code? Open in Web Editor NEW
9.0 3.0 14.0 66.23 MB

Heroku deploy button for listmonk

Home Page: https://listmonk.app/

License: GNU Affero General Public License v3.0

HTML 88.46% Shell 11.54%
email-marketing email newsletter heroku heroku-button

listmonk-heroku's Introduction

Listmonk Heroku deploy button


PLEASE USE THE OFFICIAL LISTMONK HEROKU BUILDPACK


Listmonk is a self-hosted newsletter + mailing list manager. Visit the project's website at https://listmonk.app, or find the source code at https://github.com/knadh/listmonk

This Heroku deploy button allows you to deploy your own listmonk installation to Heroku.

Deploy

Things you shoud know

Database size

Currently a PostgreSQL hobby add-on will be used. For production use with more than a few thousand subscribers you will need to upgrade the add-on.

Listmonk updates need to be done manually

Links:

listmonk-heroku's People

Contributors

bumi avatar paulkoegel avatar pranavrajs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

listmonk-heroku's Issues

Upgrade

Hey!

Thanks for this repo! It's very helpful.

What is the best way to upgrade an existing listmonk instance on heroku?

Hekuro deployment issue

Hello
I tried to deploy it on Heroku but not worked I can't figure out the correct config...can you please add me to the deployment app in Heroku to learn how your config is work or make a new one and transfer it to please. my email is [email protected].
Thanks

Archive this repo?

Hi @bumi. Finally managed to write a Heroku buildpack that automatically pulls and installs the latest listmonk release. The source is available here: https://github.com/knadh/listmonk-heroku

I've already replaced the Heroku button on the listmonk README. As that is the correct way to install the app without having to hardcode the binary in the repo, I think you should archive this repository and leave a note for users coming by.

Thank you for the effort!

Run scripts & scale dynos fails

I am new to deploying an app on heroku and I seem to be doing everything right but the one button click setup doesn't work.

It fails at "Run scripts & scale dynos"
This is the error message I see:
�[1mTraceback�[m (most recent call last): 5: from /usr/bin/erb:175:in

'
4: from /usr/bin/erb:154:in run' 3: from /usr/lib/ruby/2.7.0/erb.rb:890:in run'
2: from /usr/lib/ruby/2.7.0/erb.rb:905:in result' 1: from /usr/lib/ruby/2.7.0/erb.rb:905:in eval'
config/listmonk.toml.erb:11:in <main>': �[1muninitialized constant URI (�[1;4mNameError�[m�[1m)�[m

Please help.
Thanks.

listmonk_heroku_bug

How to upgrade

Having read issue #8, I'm not sure how to upgrade. I've tried pushing the container, but I just get No images to push, and when I run docker-compose build I get this:

db uses an image, skipping
app uses an image, skipping
demo-db uses an image, skipping
demo-app uses an image, skipping

Any help would be appriciated.

Add support for v0.7.0

Hi @bumi. Could you update the template + instructions for the latest release, v0.7.0?

The new setup should be much simpler. A new built-in BasicAuth negates the need for Nginx, and bulk of the config moving to the UI means very few env variables to configure as a well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.