How to install Phabricator on Heroku? - heroku

I am trying to install phabricator on heroku. I used https://github.com/Aranatha/heroku-buildpack-phabricator buildpack to create my app. What else I need to do to able it to run on my app?

Related

Heroku - Unable to install Firebase firestore - Grpc extension issue

I am using heroku 20 and wanted to install cloud firestore but getting the error
google/cloud-firestore v1.27.2 requires ext-grpc
Here is how i am installing package,
composer require google/cloud-firestore
Does anyone know how to install grpc extension on heroku ?
ext-grpc is not listed among the PHP extensions available on Heroku, nor are arbitrary PECL packages supported by the official PHP buildpack.
I found a few attempts at adding support via third-party buildpacks, but don't believe that any of them actually work. If you need ext-grpc, you may have to host elsewhere.

Heroku Deployment Error *heroku open* command Clojure app

Hi i am trying to deploy my project i develop in Clojure to heroku. it created and build too but
when i write heroku open it gives error and logs saying missing build
You are using heroky "autodetect" and it's detecting your npm file and trying to start it as a npm project.
You need to specify to use clojure buildpack in somewhere inside heroku settings.
I recommend you to move into "docker mode" in heroku, that will give you more control about how to build/run your project.

Meteor CLI + Heroku -- Deploying with a Flag in the CLI

I'm testing an older package and it won't successfully run unless I boot Meteor with:
meteor --allow-incompatible-update
It's my intention to deploy this application to Heroku. I'm also using a buildpack to accomplish this: https://github.com/jordansissel/heroku-buildpack-meteor
How does one deploy an app to Heroku while passing in a flag/setting on the CLI?
You need to fork the buildpack and edit this line: https://github.com/jordansissel/heroku-buildpack-meteor/blob/master/bin/compile_meteor#L64
meteor build ../build --allow-incompatible-update --directory 2>&1 | indent
You can then use this fork as your buildpack.

Using a headless browser with Heroku Rails Unicorn stack

I have seen posts that you can change the build on Heroku, to use PhantomJS with the Cedar stack, but is it possible to run a headless browser on the unicorn stack?
Yes, and someone already wrote a buildpack for including PhantomJS (the internet and open source are amazing).
If you want to run headless PhantomJS on a Heroku dyno, you will need to:
Switch to Heroku multi-buildpack: https://github.com/ddollar/heroku-buildpack-multi
Setup Ruby buildpack for your app: https://github.com/heroku/heroku-buildpack-ruby
Setup PhantomJS buildpack for your needs: https://github.com/stomita/heroku-buildpack-phantomjs
The multi buildpack must be configured as the official Heroku buildpack. You then need to add the other two buildpack URLs to the .buildpacks file. There are additional details for configuring each buildpack at the links above.
Using this, you should be able to deploy your Rails app, run your PhantomJS code/tests, all on a single dyno headlessly.

Heroku meteor/meteorite deployment

I have a meteor project created with meteorite under version control and I'm trying to deploy it to Heroku using the heroku buildpack oortcloud/heroku-buildpack-meteorite but I this error:
! Heroku push rejected, no Cedar-supported app detected
Is it a problem with the build package or I need extra configuration in my app?, It's the first time I deploy an App to heroku so I'm not very familiarized with it.
As I mentioned in the question I'm very new to Heroku and this time I made a silly mistake.
In the buildpackage documentation it says you just need to use heroku create --stack cedar --buildpack https://github.com/oortcloud/heroku-buildpack-meteorite.git command and then git push. What I did't realized was that the command creates a new app in heroku and I had mine created already.
So the solution is:
heroku config:add BUILDPACK_URL=https://github.com/oortcloud/heroku-buildpack-meteorite.git

Resources