Havarti

Programinė įranga Screenshot:
Havarti
Programinė detalės:
Versija: 0.4
Įkėlimo datą: 20 Feb 15
Kūrėjas: Jake Basile
Licencija: Nemokamai
Populiarumas: 7

Rating: nan/5 (Total Votes: 0)

havarti yra nuostabus sūrio parduotuvė, kuri vaidina gražiai debesis.
Diegimas
Havarti yra kolba programa su Salierai Downloader. Viskas, kas gali dirbti, kad jį paleisti, bet čia yra keletas patarimų, kaip jį paleisti pasiūlymus.
Heroku
Numatytasis būdas hostingas Havarti yra su Heroku, MongoHQ ir S3.
& Nbsp; git klonas git@github.com: jakebasile / Havarti.git && cd havarti
& Nbsp; heroku Apps: sukurti --stack kedro
& Nbsp; heroku priedai: pridėti mongohq: nemokamai
& Nbsp; heroku config: pridėti SAUGOJIMAS = s3storage
& Nbsp; AWS_ACCOUNT_KEY_ID =
& Nbsp; AWS_SECRET_KEY_ID =
& Nbsp; MONGO_KEY = MONGOHQ_URL
& Nbsp; git stumti heroku meistras
& Nbsp; heroku masto interneto = 1 Downloader = 1
Taip pat galite naudoti Rackspace Cloud Files laikyti talpyklą keičiant config linija:
& Nbsp; heroku config: pridėti STORAGE = rackspacestorage
& Nbsp; RACKSPACE_USERNAME =
& Nbsp; RACKSPACE_KEY =
& Nbsp; MONGO_KEY = MONGOHQ_URL
Vietinis
Gal jūs nenorite būti kietas katė ir paleisti Havarti ant Heroku. Jūs norite paleisti jį vietoje. Štai vienas iš būdų tai padaryti. Pirma, įdiekite Havarti kažkur:
& Nbsp; virtualenv havarti įdiegti
& Nbsp; CD havarti įdiegti
& Nbsp; šaltinis bin / įjungti
& Nbsp; PIP įdiegti havarti gunicorn prižiūrėtoją
Tai bus įdiegti Havarti, Gunicorn ir priežiūros, kad visa tai paleisti. Dabar padaryti supervisord.conf failą į šį katalogą:
[Unix_http_server]
file = supervisord.sock
chmod = 0777
[Rpcinterface: vadovas]
supervisor.rpcinterface_factory = supervisor.rpcinterface: make_main_rpcinterface
[Supervisord]
žurnalo failą = rąstų / supervisor.txt
LogLevel = informacijos
pidfile = supervisord.pid
[Supervisorctl]
ServerURL = Unix: //supervisord.sock
[Programa: mongodb]
komanda = mongod
stdout_logfile = rąstų / mongodb.txt
stderr_logfile = rąstų / mongodb-err.txt
prioritetas = 1
[Programa: havarti]
komanda = bin / gunicorn -w 3 --preload -b 0.0.0.0:80 havarti: programa
stdout_logfile = rąstų / havarti.txt
stderr_logfile = rąstų / havarti-err.txt
aplinka = SAUGOJIMAS = Vietinė saugykla
prioritetas = 2
[Programa: salierai]
komanda = bin / salierai --app = havarti darbuotojas -l informacijos
stdout_logfile = rąstų / celery.txt
stderr_logfile = rąstų / salierų-err.txt
aplinka = SAUGOJIMAS = Vietinė saugykla
prioritetas = 3
Tai reiškia, kad jūs turite MongoDB įdiegta anksčiau. Tada vėl iš šio katalogo, tiesiog sukurti katalogus reikia, ir pradėti priežiūros!
& Nbsp; mkdir žurnalai
& Nbsp; sudo mkdir -p / duomenų / db
& Nbsp; sudo bin / supervisord
Dabar galite kontroliuoti procesus per supervisorctl. Patikrinkite priežiūros pareigūno dokumentus gauti daugiau informacijos apie jį.
Naudojimas
Havarti veikia kaip PyPI proxy, perimti prašymus paketai. Kai jis recieves pakuotės prašymą, darytina išvada, paprastu sprendimu medis:
- Ar paketas / versija talpyklos?
- Taip: tarnauti paslėptą paketą.
- Ne: Markas paketas spartinimo, tarnauti PyPI paketą.
Havarti tikrina naujų versijų su kiekvienu prašymu, todėl jūs visada galėtų gauti labai naujausią versiją kokios pakuotės jums reikia (ir tada nauja versija bus paslėptas nuo tada).
Atsisiuntimas
Tiesiog pakeisti savo Havarti Index URL naudojant pip. Jūsų Havarti puslapis URL, kur jums surengė Havarti + "/ i /", pavyzdžiui, "Http://random-phrase-5000.herokuapp.com/i/".
& Nbsp; PIP įdiegti -i http://random-phrase-5000.herokuapp.com/i/ gauti
Jūs galite pridėti savo pip.conf sutaupyti keletą klavišų.
Siuntimas
Jūs taip pat galite įkelti paketus Havarti tiesiogiai. Tai nebus stumiama į PyPI, bet yra prieinami visiems, su Havarti url. Norėdami įkelti, tiesiog naudokite savo Havarti Įkelti URL su setup.py. Jūsų Havarti Įkelti URL, kur jums surengė Havarti + '/ u / "pvz "Http://random-phrase-5000.herokuapp.com/u/".
& Nbsp; python setup.py sdist įkelti r http://random-phrase-5000.herokuapp.com/u/
. Taip pat galite nustatyti šį sudaryta .pypirc failą sutaupyti dar daugiau klavišų

Reikalavimai :

  • Python

Kita programinė įranga kūrėjas Jake Basile

reap
reap

14 Apr 15

dotback
dotback

20 Feb 15

Komentarai Havarti

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!