Havarti

ภาพหน้าจอของซอฟแวร์:
Havarti
รายละเอียดซอฟแวร์:
รุ่น: 0.4
วันที่อัพโหลด: 20 Feb 15
ผู้พัฒนา: Jake Basile
การอนุญาต: ฟรี
ความนิยม: 7

Rating: nan/5 (Total Votes: 0)

havarti เป็นร้านชีสแปลกตาที่เล่นอย่างในเมฆ
การติดตั้ง
Havarti เป็น app กระติกน้ำกับดาวน์โหลดคื่นฉ่าย สิ่งใดที่สามารถจัดการที่สามารถทำงานได้ แต่ที่นี่มีคำแนะนำเกี่ยวกับวิธีการที่จะใช้มัน
Heroku
วิธีการเริ่มต้นของการเป็นเจ้าภาพ Havarti อยู่กับ Heroku, MongoHQ และ S3
& nbsp; คอมไพล์โคลน git@github.com: jakebasile / Havarti.git && cd havarti
& nbsp; ปพลิเคชัน Heroku: สร้างซีดาร์ --stack
& nbsp; Heroku addons: เพิ่ม mongohq: ฟรี
& nbsp; การตั้งค่า Heroku: เพิ่มการเก็บรักษา = s3storage
& nbsp; AWS_ACCOUNT_KEY_ID =
& nbsp; AWS_SECRET_KEY_ID = <คุณ AWS ลับ>
& nbsp; MONGO_KEY = MONGOHQ_URL
& nbsp; ผลักดันคอมไพล์ Heroku ต้นแบบ
& nbsp; เว็บขนาด Heroku = 1 ดาวน์โหลด = 1
นอกจากนี้คุณยังสามารถใช้ Rackspace Cloud Files ในการจัดเก็บแคชโดยการเปลี่ยนสายการตั้งค่าไปที่:
& nbsp; การตั้งค่า Heroku: เพิ่มการเก็บรักษา = rackspacestorage
& nbsp; RACKSPACE_USERNAME = <ชื่อผู้ใช้ของคุณ Rackspace>
& nbsp; RACKSPACE_KEY = <สำคัญของคุณ Rackspace API>
& nbsp; MONGO_KEY = MONGOHQ_URL
ในประเทศ
บางทีคุณอาจไม่ต้องการที่จะเป็นแมวเย็นและเรียก Havarti ใน Heroku คุณต้องการที่จะทำงานในพื้นที่ นี่เป็นวิธีหนึ่งที่จะทำมัน ก่อนติดตั้ง Havarti ที่ใดที่หนึ่ง:
& nbsp; virtualenv havarti ติดตั้ง
& nbsp; cd havarti ติดตั้ง
& nbsp; แหล่ง bin / เปิดใช้งาน
& nbsp; จุดติดตั้ง havarti บังคับบัญชา gunicorn
นี้จะติดตั้ง Havarti, Gunicorn และเจ้าหน้าที่ที่จะเรียกใช้มันทั้งหมด ตอนนี้สร้างไฟล์ supervisord.conf ในไดเรกทอรีนี้
[unix_http_server]
file = supervisord.sock
chmod = 0777
[rpcinterface: Supervisor]
supervisor.rpcinterface_factory = supervisor.rpcinterface: make_main_rpcinterface
[supervisord]
logfile = logs / supervisor.txt
LogLevel = ข้อมูล
pidfile = supervisord.pid
[supervisorctl]
ServerUrl = ยูนิกซ์: //supervisord.sock
[โปรแกรม: MongoDB]
คำสั่ง = mongod
stdout_logfile = logs / mongodb.txt
stderr_logfile = logs / MongoDB-err.txt
ลำดับความสำคัญ = 1
[โปรแกรม: havarti]
คำสั่ง = bin / gunicorn -w 3 --preload -b 0.0.0.0:80 havarti: app
stdout_logfile = logs / havarti.txt
stderr_logfile = logs / havarti-err.txt
สภาพแวดล้อมการเก็บรักษา = = localStorage
ลำดับความสำคัญ = 2
[โปรแกรม: คื่นฉ่าย]
คำสั่ง = bin / คื่นฉ่าย --app = havarti คนงานข้อมูล -l
stdout_logfile = logs / celery.txt
stderr_logfile = logs / คื่นฉ่าย-err.txt
สภาพแวดล้อมการเก็บรักษา = = localStorage
ลำดับความสำคัญ = 3
นี้อนุมานว่าคุณมี MongoDB ติดตั้งก่อนหน้า จากนั้นอีกครั้งจากไดเรกทอรีนี้เพียงแค่สร้างไดเรกทอรีที่จำเป็นและเริ่มต้นหัวหน้า!
& nbsp; mkdir บันทึก
& nbsp; sudo mkdir -p / ข้อมูล / ฐาน
& nbsp; ถัง sudo / supervisord
ขณะนี้คุณสามารถควบคุมกระบวนการผ่าน supervisorctl ตรวจสอบเอกสารหัวหน้าสำหรับข้อมูลเพิ่มเติมเกี่ยวกับมัน
การใช้งาน
การกระทำ Havarti เป็นพร็อกซี่สำหรับ PyPI, สกัดกั้นการร้องขอสำหรับแพคเกจ เมื่อ recieves ร้องขอแพคเกจมันตามต้นไม้ตัดสินใจง่าย:
- แพคเกจ / รุ่นที่เก็บไว้?
- ใช่: บริการแพคเกจที่เก็บไว้
- No: แพคเกจมาร์คแคชให้บริการแพคเกจ PyPI
ตรวจสอบ Havarti รุ่นใหม่กับทุกคำขอเพื่อให้คุณมักจะสามารถที่จะได้รับรุ่นใหม่ล่าสุดของแพคเกจมากสิ่งที่คุณต้อง (แล้วรุ่นใหม่จะถูกเก็บไว้จากนั้น)
ดาวน์โหลด
เพียงแค่ใช้แทน Havarti ดัชนี URL ของคุณเมื่อใช้ Pip ดัชนี URL ของคุณ Havarti เป็นทุกที่ที่คุณเป็นเจ้าภาพ Havarti + '/ ผม /' เช่น 'http://random-phrase-5000.herokuapp.com/i/'
& nbsp; จุดติดตั้ง -i http://random-phrase-5000.herokuapp.com/i/ เก็บเกี่ยว
คุณสามารถเพิ่มนี้เพื่อ pip.conf ของคุณเพื่อบัน​​ทึกการกดแป้นพิมพ์บางอย่าง
อัปโหลด
นอกจากนี้คุณยังสามารถอัปโหลดแพคเกจให้ Havarti โดยตรง เหล่านี้จะไม่ถูกผลักไปยัง PyPI แต่พร้อมที่จะให้ทุกคนที่มี url Havarti ในการอัปโหลดเพียงแค่ใช้ URL ของคุณ Havarti อัพโหลดด้วย setup.py URL ของคุณ Havarti อัพโหลดทุกที่ที่คุณเป็นเจ้าภาพ Havarti + '/ u /' เช่น 'http://random-phrase-5000.herokuapp.com/u/'
& nbsp; หลาม setup.py sdist อัพโหลด -r http://random-phrase-5000.herokuapp.com/u/
. นอกจากนี้คุณยังสามารถตั้งค่านี้ขึ้นมาในไฟล์ .pypirc เพื่อบัน​​ทึกการกดแป้นพิมพ์ได้มากยิ่งขึ้น

ต้องการ

  • หลาม

ซอฟแวร์อื่น ๆ ของนักพัฒนา Jake Basile

reap
reap

14 Apr 15

dotback
dotback

20 Feb 15

ความคิดเห็นที่ Havarti

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!