ハバティ

雲の中でうまく遊ぶ趣のあるチーズショップ
今すぐダウンロード

ハバティ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • The Apache License 2.0
  • 価格:
  • FREE
  • 出版社名:
  • Jake Basile
  • 出版社のWebサイト:
  • http://code.jakebasile.com/

ハバティ タグ


ハバティ 説明

HavartiはCloudでうまく演じる趣のあるチーズショップです.installationHavartiはセロリのダウンローダーのフラスコアプリです。それを実行することができるものは何でもそれを実行することができますが、ここでそれを実行する方法についてのいくつかの提案はいくつかの提案です.HavartiはHeroku、Mongohq、そしてS3と一緒にあります。 git clone git@github.com:JakeBasile / havarti.git CDハバータ州heroku apps:create - stack Cedar Herokuアドオン:mongohq:free heroku config:add storage = s3storage aws_account_key_id = <あなたのawsキーid> aws_secret_key_id = <<あなたのaws secret> Mongo_Key = Mongohq_URL Git Push Heroku Master Heroku Scale Web = 1 Downlose Cloudファイルを使用して、Config Lineを変更してキャッシュを保存することもできます.heroku config:add storage_userge rackspace_username = <あなたのラックスペースユーザー名> RACKSPACE_KEY = <あなたのrackspace apiキー> mongo_key = Mongohq_UrllocalMaybeあなたはクールな猫になり、Herokuでhavartiを実行したくないです。あなたはローカルでそれを実行したいです。これをやる方法があります。まず、Havartiをどこかにインストールします.VirtualEnv Havarti-Install CDハバータインストールソースBIN / Activate PIP Install Havarti Gunicorn Supervisorthisは、Havarti、Gunicorn、およびSupervisorをインストールして、それをすべて実行します。これで、このディレクトリにsupervisord.confファイルを作成します。 file = SuperVisorD.SockchMod = 0777 supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcInterface logfile = logs / supervisor.txtloglevel = infopidfile = supervisord .pid serverurl = unix://supervisord.ock コマンド= mongodstdoutderr_logfile = logs / mongodb-err.txtpriority = 1 コマンド= bin / gunicorn -w 3 --preload -b 0.0.0.0:80 havarti:appstdout_logfile = logs / havarti.txtderr_logfile = logs / havarti-err.txtenvirment = storage = localStoragePriority = 2 コマンド= bin / celery --app = Havarti Worker -l infostdout_logfile = logs / celery.txtstderr_logfile = logs / celery-err.txevironment = storage = localStoragePriority = 3これまでにMongoDBがインストールされていることを前提としています。その後、このディレクトリから、必要なディレクトリを作成してスーパーバイザを起動するだけです。 MKDIRログsudo mkdir -p / data / db sudo bin / supervisordyouは、SupervisorCtlを介してプロセスを制御できるようになりました。 IT.UsageHavartiの詳細については、スーパーバイザのマニュアルをチェックしてください.UsageHavartiはPYPIのプロキシとして機能し、パッケージの要求を傍受します。パッケージ要求を受け取ると、簡単な決定ツリーに従います。 - パッケージ/バージョンキャッシュです。 - はい:キャッシュされたパッケージ。あなたは常にあなたが必要とするどんなパッケージでも最新のバージョンを取得することができます(そしてそれから新しいバージョンはオンローダリングにキャッシュされます).downloadingjust PIPを使用するときにあなたのHavarti Index URLを代用する。あなたのHavarti Index URLは、Havarti + '/ I /'をホストしているところはどこでも、例えばです。 'http://random-phrase-5000.herokuapp.com/i/'。 pip install -i http://random-phrase-5000.herokuapp.com/i/ repypyouは、keystrokesを保存するためにpip.confに追加することができます。これらはPyPiにプッシュされませんが、Havarti URLを持つ人には利用できます。アップロードするには、Setup.pyでHavartiアップロードURLを使用するだけです。あなたのハバチアップロードURLは、あなたがHavarti + '/ U /'をホストしたところはどこでも、例えば'http://random-phrase-5000.herokuapp.com/u/'。 python setup.py sdist upload -r http://random-phrase-5000.herokuapp.com/u/youは、さらに多くのキーストロークを保存するためにこれを.pypircファイルに設定することもできます.Productのホームページ


ハバティ 関連ソフトウェア