为 heroku imagemagick 使用自定义构建包
Using a custom buildpack for heroku imagemagick
我正在使用 rails 回形针和 imagemagick 来处理我的图像上传,我发现 heroku 上的图像比最初更暗,尤其是黑白图像。在四处挖掘之后,我发现它与他们的 imagemagick 版本有关。 solution suggested 是像这样设置一个变量:
heroku config:set BUILDPACK_URL=https://github.com/ddollar/heroku-buildpack-multi
然后在我的应用程序中创建一个包含以下内容的 .buildpacks 文件:
https://github.com/mcollina/heroku-buildpack-imagemagick
https://github.com/heroku/heroku-buildpack-ruby.git
我不熟悉 buildpack,所以我是否只使用该内容创建一个名为 .buildpacks
的文件,如果是,我应该将该文件放在我的应用程序中的什么位置?还是比这更复杂?
我的模型设置为像这样处理图像转换,如果重要的话:
has_attached_file :avatar, styles: {activity: "300>", thumb: "30x30#", av: "165x165#", list: "230x230#"},
:default_url => '/assets/Events Default.png',
:convert_options => { all: "-set -colorspace sRGB" }
有一个新流程,您只需通过 heroku 添加即可,不再需要 .buildpacks 文件。尝试
heroku buildpacks:add --index 1 https://github.com/ello/heroku-buildpack-imagemagick.git
我正在使用 rails 回形针和 imagemagick 来处理我的图像上传,我发现 heroku 上的图像比最初更暗,尤其是黑白图像。在四处挖掘之后,我发现它与他们的 imagemagick 版本有关。 solution suggested 是像这样设置一个变量:
heroku config:set BUILDPACK_URL=https://github.com/ddollar/heroku-buildpack-multi
然后在我的应用程序中创建一个包含以下内容的 .buildpacks 文件:
https://github.com/mcollina/heroku-buildpack-imagemagick
https://github.com/heroku/heroku-buildpack-ruby.git
我不熟悉 buildpack,所以我是否只使用该内容创建一个名为 .buildpacks
的文件,如果是,我应该将该文件放在我的应用程序中的什么位置?还是比这更复杂?
我的模型设置为像这样处理图像转换,如果重要的话:
has_attached_file :avatar, styles: {activity: "300>", thumb: "30x30#", av: "165x165#", list: "230x230#"},
:default_url => '/assets/Events Default.png',
:convert_options => { all: "-set -colorspace sRGB" }
有一个新流程,您只需通过 heroku 添加即可,不再需要 .buildpacks 文件。尝试
heroku buildpacks:add --index 1 https://github.com/ello/heroku-buildpack-imagemagick.git