django-fab-deploy

Screenshot Software:
django-fab-deploy
Detalii soft:
Versiune: 0.7.5
Incarca data: 14 Apr 15
Producător: Mikhail Korobov
Licenţă: Gratuit
Popularitate: 2

Rating: nan/5 (Total Votes: 0)

django-FAB de implementat se dorește a fi o implementare ușoară și soluție de management pentru & nbsp; proiecte Django folosind Mercurial, tesatura, virtualenv, Nginx, pip și apache cu mod_wsgi. Sistemul de operare suportată este Debian Lenny.
Acest software este foarte dogmatic. Este o colecție de script-uri fabric care funcționează bine împreună pentru proiectele mele.
Mai multe proiecte pot fi implementate pe aceleași VPS folosind-django FAB de implementat. Un proiect poate fi implementat pe mai multe servere. Proiectele sunt izolate cu virtualenv.
Vă rugăm să nu folosiți OpenVZ sau Virtuozzo VPS pentru desfășurarea! Folosiți XEN sau KVM sau servere reale în loc. OpenVZ are probleme foarte serioase cu managementul memoriei (Virt este numărat și limitat în loc de RSS sau ceva), astfel încât Apache (și o mulțime de alte software-uri cum ar fi motor InnoDB MySQL) este total inutilizabil pe OpenVZ fiind în același timp memorie-înțelept și performant pe XEN.
Documentație: http://pypi.python.org/pypi/django-fab-deploy/

What este nou în această versiune:

  • argument root_password pentru mysql_create_db (mulțumiri Michael Brown).

Ce este nou în versiunea 0.7.4:

  • django-FAB de implementat acum este compatibil cu țesătură 1.4 (și necesită material 1.4);
  • Nginx și WSGI script-uri sunt acum compatibile cu viitoarea Django 1.4; Se adaugă exemplu de Django configurație 1.4 proiect pentru a ghida;
  • acces rapid pentru trecerea implicite env în define_host decorator;
  • Ubuntu 10.04 apache fix repornire;
  • config_templates / hgrc se îndepărtează;
  • teste sunt actualizate pentru fabtest & gt; = 0,1;
  • funcție apache_is_running.

Ce este nou în versiunea 0.7.3:

  • redirecționare permanentă de www.domain.com la domeniu .com se adaugă la config implicit Nginx. Anterior au fost ambele disponibile și acest lucru duce la ex probleme de autorizare (utilizator conectat la www.domain.com nu a fost autentificat în la domain.com cu setări implicite Django privind domeniul cookie).

Ce este nou în versiunea 0.7.2 :

  • Ubuntu 10.04 (lucid) de sprijin inițială (acest lucru trebuie Mai mult testare);
  • backports pentru Ubuntu 10.04 și 10.10;
  • documente sunt acum, folosind tema default;
  • erori de comanda de management django la distanță nu mai silinced sunt;
  • invocarea create_linux_account cu numele de utilizator non-implicit este fix;
  • decorator define_host pentru definirea mai ușor gazdă;
  • Valoarea implicită UTILIZATOR_BD ("radacina") este depreciat;
  • implicit nginx config juca instance_name pentru busteni.
  • Pentru a actualiza setați UTILIZATOR_BD la "radacina" în mod explicit în env.conf dacă a fost omis.

Ce este nou în versiunea 0.7.1:

  • Manipularea DB_ROOT_PASSWORD este fixat

Ce este nou în versiunea 0.6.1:

  • argument verify_exists a funcției fab_deploy.utils.upload_config_template a fost redenumit la skip_unexistent;
  • fab_deploy.utils.upload_config_template trece acum toti kwargs suplimentare direct upload_template țesătură (de mulțumiri, Vladimir Mihailenco);
  • comanda fab_deploy.virtualenv.pip_setup_conf pentru încărcarea pip.conf (mulțumiri, Vladimir Mihailenco);
  • fab_deploy.deploy.push nu mai numește "synccompress" comanda de management;
  • fab_deploy.deploy.push acceptă "before_restart argumentul cuvinte cheie - care este un apelabilă care va fi executat chiar înainte cod de reîncărcare;
  • regresie stabilit în comandă fab_deploy.deploy.push: "notest" argument a fost incorect redenumit "test";
  • se adaugă documente de personalizare.

Cerințe :

  • Python
  • Django
  • Jinja2
  • Sud este folosit pentru migrații
  • Server Debian Lenny sau VPS cu acces ssh. Nu am alte servere astfel de exemplu Ubuntu este netestat, dar se va lucra, eventual, cu unele mici modificări.
  • Optional: django-compresa este utilizat pentru CSS și JS gruparea
  • Fabric
  • Proiectul dumneavoastră este stocată în depozit Mercurial

Alte software-uri de dezvoltator Mikhail Korobov

Comentarii la django-fab-deploy

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!