djangoアプリをherokuで実行しています。彼らのwebsolrプラグインを使用して、djangohaystackを介してアプリに空間検索を追加したいと思います。
django haystackの空間検索は、デフォルトでherokuにデプロイされていないGEOSCライブラリに依存します。
そこで、空間検索を使用するために、https://devcenter.heroku.com/articles/buildpack-binariesに従ってGEOSのバイナリパッケージを作成しました。
バイナリをデプロイするために、Python用のherokuビルドバックをフォークし、 bin/compileを変更して次のものを含めました。
AWESOME_VM_BINARY="http://vulcan-dtornow.herokuapp.com/output/05391114-f314-4aa7-9aab-bc09025d4898"
mkdir -p /app/.heroku/vendor/geos
curl $AWESOME_VM_BINARY -o - | tar -xz -C /app/.heroku/vendor/geos -f -
カスタムビルドパックをアプリケーションに追加して再デプロイしましたが、それでもライブラリにアクセスできません。lsを実行すると、geosフォルダーが表示されません
heroku run ls /app/.heroku/vendor
私が欠けているものはありますか?ご協力いただきありがとうございます!