django-fab-deploy

צילום מסך תוכנה:
django-fab-deploy
פרטי תוכנה:
גרסה: 0.7.5
טען תאריך: 14 Apr 15
מפתחים: Mikhail Korobov
רשיון: ללא תשלום
פופולריות: 11

Rating: 5.0/5 (Total Votes: 1)

Django-fab-לפרוס נועד להיות פריסה קלה ופתרון ניהול עבור & nbsp; פרויקטי Django באמצעות Mercurial, בד, virtualenv, nginx, פיפס ואפצ'י עם mod_wsgi. מערכת ההפעלה נתמכת היא דביאן לני.
תוכנה זו היא מאוד דעתנית. זהו אוסף של תסריטי בד שפועלים היטב יחד לפרויקטים שלי.
ניתן לפרוס מספר פרויקטים על אותו VPS באמצעות יחידת-fab-פריסה. פרויקט אחד ניתן לפרוס על כמה שרתים. פרויקטים מבודדים עם virtualenv.
אנא אל תשתמשו בOpenVZ או Virtuozzo VPS של לפריסה! השתמש XEN או KVM או שרתים אמיתיים במקום. יש OpenVZ נושאים רציניים מאוד עם ניהול זיכרון (Virt נספר ומוגבל במקום RSS או משהו) ולכן אפצ'י (והרבה תוכנות אחרות כמו מנוע InnoDB של mysql) היא לא שמיש לחלוטין על OpenVZ בעת היותו זיכרון-חכם וperformant על XEN.
תיעוד: http://pypi.python.org/pypi/django-fab-deploy/

What חדש בהודעה זו:

  • טיעון root_password לmysql_create_db (תודה מייקל בראון).

מה חדש בגרסת 0.7.4:

  • Django-fab-לפרוס כרגע הוא תואם עם בד 1.4 (ודורש בד 1.4);

  • תסריטים
  • nginx וwsgi נמצאים כעת בקנה אחד עם Django הקרוב 1.4; דוגמא של Django תצורת 1.4 פרויקט מתווספת ללהנחות;
  • קיצור להעברת ברירת מחדל env במעצב define_host;
  • תיקון הפעלה מחדש 10.04 אפצ'י אובונטו;
  • config_templates / hgrc מוסר;
  • בדיקות מתעדכנות לfabtest & gt; = 0.1;
  • .
  • פונקצית apache_is_running

מה חדש בגרסת 0.7.3:

    • הפניה קבועה מwww.domain.com לתחום .com מתווסף לconfig nginx ברירת המחדל. בעבר הם היו שניהם זמינים וזה מוביל לדוגמה נושאי אישור (משתמש מחובר בwww.domain.com לא מחובר בdomain.com עם הגדרות ברירת המחדל של Django לגבי תחום עוגייה).

    מה חדש בגרסת 0.7.2:

    • 10.04 תמיכה

      אובונטו (צלולה) ראשונית (זה צרכי יותר בדיקות);

    • backports לאובונטו 10.04 ו10.10;
    • מסמכים כיום באמצעות ערכת נושא ברירת מחדל;
    • שגיאות פקודת ניהול Django מרחוק כבר לא silinced;
    • create_linux_account פנייה עם שם משתמש שאינה ברירת מחדל הוא קבוע;
    • מעצב define_host להגדרת מארח קל יותר;
    • ערך DB_USER ברירת המחדל ('שורש') לא מומלץ לשימוש;

    • config nginx
    • ברירת המחדל משתמש INSTANCE_NAME ליומנים.
    • כדי לשדרג נא לקבוע DB_USER ל'שורש 'במפורש בenv.conf אם זה הושמט.

    מה חדש בגרסת 0.7.1:

    • טיפול DB_ROOT_PASSWORD קבוע

    מה חדש בגרסת 0.6.1:

    • טיעון verify_exists של פונקצית fab_deploy.utils.upload_config_template היה שם לskip_unexistent;
    • fab_deploy.utils.upload_config_template עכשיו עובר כל kwargs הנוסף ישירות לupload_template של הבד (תודה ולדימיר Mihailenco);
    • פקודת fab_deploy.virtualenv.pip_setup_conf להעלאת pip.conf (תודה ולדימיר Mihailenco);
    • fab_deploy.deploy.push כבר לא קורא פקודת הניהול 'synccompress';
    • fab_deploy.deploy.push מקבל 'before_restart' טיעון מילת המפתח - זה callable שיבוצע רק לפני רענן קוד;
    • רגרסיה קבועה בפקודת fab_deploy.deploy.push: 'notest' טיעון היה שמם בצורה לא נכונה ל'מבחן ';
    • מסמכי התאמה אישית נוספים.

    דרישות :

    • Python
    • Django
    • Jinja2
    • דרום משמש עבור העברות
    • שרת דביאן לני או VPS עם גישת ssh. אין לי שרתים אחרים כך לדוגמה, אובונטו היא שלא נבדק אבל זה אולי יעבוד עם כמה שינויים קטנים.
    • אופציונאלי: Django-לדחוס משמש לcss וjs bundling
    • בד
    • הפרויקט שלך מאוחסן במאגר Mercurial

  • תוכנות אחרות של יזם Mikhail Korobov

    תגובות ל django-fab-deploy

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!