Havarti

Software screenshot:
Havarti
Podrobnosti Software:
Verze: 0.4
Datum uploadu: 20 Feb 15
Vývojka: Jake Basile
Licence: Volný
Popularita: 7

Rating: nan/5 (Total Votes: 0)

havarti je malebná sýr shop, který hraje hezky v cloudu.
Instalace
Havarti je aplikace Baňka s celerovým downloader. Cokoliv, co zvládne, který lze spustit, ale zde jsou některé návrhy, jak jej spustit.
Heroku
Výchozí způsob hostování havarti je s Heroku, MongoHQ a S3.
& Nbsp; git clone git@github.com: jakebasile / Havarti.git && cd havarti
& Nbsp; Heroku apps: vytvořit --stack cedr
& Nbsp; Heroku addony: přidat mongohq: zdarma
& Nbsp; Heroku config: přidat skladování = s3storage
& Nbsp; AWS_ACCOUNT_KEY_ID =
& Nbsp; AWS_SECRET_KEY_ID =
& Nbsp; MONGO_KEY = MONGOHQ_URL
& Nbsp; git tlačit Heroku master
& Nbsp; Heroku měřítko web = 1 downloader = 1
Můžete také použít Rackspace Cloud souborů pro ukládání cache změnou konfigurační řádek:
& Nbsp; Heroku config: Přidání úložiště = rackspacestorage
& Nbsp; RACKSPACE_USERNAME =
& Nbsp; RACKSPACE_KEY =
& Nbsp; MONGO_KEY = MONGOHQ_URL
Místní
Možná, že si nepřejete být v pohodě kočku a spustit havarti na Heroku. Chcete-li spustit lokálně. Zde je jeden způsob, jak to udělat. Za prvé, nainstalujte havarti někde:
& Nbsp; VIRTUALENV havarti instalaci
& Nbsp; CD havarti instalaci
& Nbsp; zdroj bin / aktivovat
& Nbsp; pip nainstalovat havarti gunicorn nadřízeného
To bude instalovat havarti, Gunicorn a inspektora, aby to všechno běžet. Nyní, vytvořit soubor supervisord.conf v tomto adresáři:
[Unix_http_server]
file = supervisord.sock
chmod = 0777
[Rpcinterface: školitel]
supervisor.rpcinterface_factory = supervisor.rpcinterface: make_main_rpcinterface
[Supervisord]
logfile = log / supervisor.txt
loglevel = info
PID souboru = supervisord.pid
[Supervisorctl]
serverURL = unix: //supervisord.sock
[Program: MongoDB]
command = mongod
stdout_logfile = log / mongodb.txt
stderr_logfile = log / MongoDB, err.txt
priority = 1
[Program: havarti]
command = bin / gunicorn -w 3 --preload -b 0.0.0.0:80 havarti: app
stdout_logfile = log / havarti.txt
stderr_logfile = log / havarti-err.txt
prostředí = STORAGE = localStorage
priorita = 2
[Program: celer]
command = bin / celer --app = havarti pracovník -l info
stdout_logfile = log / celery.txt
stderr_logfile = log / celer, err.txt
prostředí = STORAGE = localStorage
priority = 3
To předpokládá, že máte MongoDB nainstalován dříve. Poté, opět z tohoto adresáře, stačí vytvořit adresáře potřebné a začít Vedoucí!
& Nbsp; mkdir protokoly
& Nbsp; sudo mkdir -p / data / db
& Nbsp; sudo bin / supervisord
Nyní můžete ovládat procesy přes supervisorctl. Podívejte se na dokumentaci vedoucího pro více informací o něm.
Použít
Havarti chová jako proxy pro PyPI, zachycení žádosti o balíčky. Když dostává požadavek balíček, z toho vyplývá, jednoduché rozhodovací strom:
- Je balík / verze cache?
- Ano: sloužit mezipaměti balíček.
- No: Mark balíček pro ukládání do mezipaměti, sloužit PyPI balíček.
Havarti kontroluje nové verze s každou žádost, takže jsou vždy schopni získat velmi nejnovější verzi nějakého balíčku, kterou potřebujete (a pak nová verze bude mezipaměti od té doby).
Stahování
Stačí nahradit svůj havarti Index URL při použití PIP. Váš havarti Index URL je všude tam, kde jste hostitelem havarti + '/ i / ", např "Http://random-phrase-5000.herokuapp.com/i/".
& Nbsp; pip nainstalovat -i http://random-phrase-5000.herokuapp.com/i/ sklízet
Můžete přidat do svého pip.conf zachránit některé stisky kláves.
Nahrávání
Můžete také nahrát balíčky havarti přímo. Ty nebudou tlačeni k PyPI, ale jsou k dispozici každému, kdo s URL havarti. Chcete-li odeslat, stačí použít havarti Vložit URL s setup.py. Váš havarti uploadu URL je všude tam, kde jste hostitelem havarti + "/ u /", např "Http://random-phrase-5000.herokuapp.com/u/".
& Nbsp; python setup.py sdist nahrát -r http://random-phrase-5000.herokuapp.com/u/
. Můžete také toto nastavení v souboru .pypirc ušetřit ještě více stisky kláves

Požadavky na :

  • Python

Ostatní software developer Jake Basile

reap
reap

14 Apr 15

dotback
dotback

20 Feb 15

Komentáře k Havarti

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!