Selfhost relies on Fedora CoreOS, and so you cannot host custom VM images on Heroku or any other Platform as a Service (PaaS) for that matter.
If they start supporting Heroku, they'll be then asked for AWS Elastic Beanstalk, Azure App Services, Google App Engine, Digital Ocean Apps.
Each PaaS has its own requirements, so now Forem has to maintain all these variants, and then there is the trouble of keeping your Forem in-sync or rolling back in case of issues. On a PaaS you get initial convenient of standing up the server, but future maintenance is fraught with nightmarish problems.
So I think unlikely we'll see support for PaaS, and honestly seeing their architecture in action, this kind of forces people to be in the best position to support their platform.
For people who need less friction, there needs to be a paid SaaS offering. Supporting PaaS is just a lose-lose situation in the long run.
I am an Engineering Physics graduate from IIT Guwahati, but merely not restricted to Physics itself. In the past few years, I involved in many Cybersecurity blogging and now on Open-source.
In fact, I have created a working SAAS platform for premium Forem hosting using Heroku, but for now I've been thinking to migrating to my own Dedicated server.
As an aside, Forem also offers a SaaS option, called Forem Cloud. A few examples of Forem Cloud Forems can be found on Forem Discover (along with @lee
's OG self-hosted Heroku Forem π)
For further actions, you may consider blocking this person and/or reporting abuse
Selfhost relies on Fedora CoreOS, and so you cannot host custom VM images on Heroku or any other Platform as a Service (PaaS) for that matter.
If they start supporting Heroku, they'll be then asked for AWS Elastic Beanstalk, Azure App Services, Google App Engine, Digital Ocean Apps.
Each PaaS has its own requirements, so now Forem has to maintain all these variants, and then there is the trouble of keeping your Forem in-sync or rolling back in case of issues. On a PaaS you get initial convenient of standing up the server, but future maintenance is fraught with nightmarish problems.
So I think unlikely we'll see support for PaaS, and honestly seeing their architecture in action, this kind of forces people to be in the best position to support their platform.
For people who need less friction, there needs to be a paid SaaS offering. Supporting PaaS is just a lose-lose situation in the long run.
DEV runs on Heroku
Leewardslope runs on Dokku
In fact, I have created a working SAAS platform for premium Forem hosting using Heroku, but for now I've been thinking to migrating to my own Dedicated server.
Thanks for explaining the distinction here, @andrewbrown and @lee !
@akhil is right that there's a way to install Forem on Heroku, but you're both correct that it's a separate process from the self-host playbook.
As an aside, Forem also offers a SaaS option, called Forem Cloud. A few examples of Forem Cloud Forems can be found on Forem Discover (along with @lee 's OG self-hosted Heroku Forem π)